1.一种基于机器视觉热保护器校准点中心定位方法,其特征在于:包括以下步骤:第一步,图像预处理,具体包括:使用带显微镜头的工业相机对热保护器进行图像采集,对彩色图像进行灰度化处理,对图像进行滤波处理,对图像进行阈值分割;
第二步,目标提取,采用形态学中的开运算进行去字符区,使图像轮廓变得光滑,断开狭窄连接并消除毛刺,通过采用连通域面积约束算法,消除形态学处理之后在边缘形成的离散点,通过对连通域标记,确定校准点区域;
第三步,校准点区域边缘提取;
第四步,校准点中心位置确定,通过改进的随机Hough变换对提取的边缘进行圆检测,获得校准点中心位置。
2.根据权利要求1所述的一种基于机器视觉热保护器校准点中心定位方法,其特征在于:第三步中采用8邻域区域生长算法对二值化的边缘图像进行处理,确定连通区域。
3.根据权利要求2所述的一种基于机器视觉热保护器校准点中心定位方法,其特征在于:具体包括如下步骤:步骤1,从上到下、从左到右的顺序依次扫描图像,扫描到第一个像素为1的点时,将该点作为基点,并对该点进行标记;
步骤2,以基点为种子点,对其8邻域内的目标像素进行相同的标记;
步骤3,将所有有标记的像素的8邻域内的目标像素标记为相同的标号,直到该连通区域标记完毕;
步骤4,继续顺序扫描,重复前三步骤,直到所有的像素值为1的点标记结束。
4.根据权利要求1所述的一种基于机器视觉热保护器校准点中心定位方法,其特征在于:第四步具体包括:步骤1,载入图像;
步骤2,对该图像从左到右、从上到下扫描,得到边缘上一点,找到边缘子集中在竖直方向上对应的点,求取两点的对称中心;
步骤3,以两点所在直线绕对称中心点旋转90°;
步骤4,旋转后得到直线与边缘的两交点,以这两个交点作为圆上的点,以两交点的中心对称点作为圆心,确定一圆方程C1;
步骤5,以圆直径为轴,以圆心为旋转中心,按顺时针方向旋转30度,得到新的两点:s=(x-a)cos30°-(y-b)sin30°+at=(y-b)cos30°-(x-a)sin30°+b其中x,y表示直径延长线与边缘的交点,a,b为两交点的对称中心坐标,s,t表示旋转后的坐标,获得旋转后坐标(s0,y0),(s1,t1);求过两交点的所在直线:直线与边缘相较于两点,求出中心对称点,确定一圆C1,重复该步骤,直到旋转角度累积和超过180°;
步骤6,设边缘像素点在第i个圆上的个数为E(Si),点f(si,ti)为圆上点的像素值,则E(Si)可表示为:用N表示边缘点像素个数,则每个圆的偏差系数为:步骤7,偏差值系数最小的圆为最优圆,最优圆的圆心所在点即为校准点的中心位置。