【技术实现步骤摘要】
本专利技术涉及一种对数字图像中边缘特征为圆的参数的快速求解方法。
技术介绍
圆检测技术是一种对数字图像中物体边缘特征为圆的参数的求解技术。它在工业 检测、医疗生物等领域中圆形零件或器具检测等方面有着广泛的应用。比较经典的圆检测 方法有Hough变换圆检测法、最小二乘圆检测法。 圆检测问题可以定义为对采集得到一幅灰度图像中圆形物体,边缘是最基本的 特征之一。图像目标边缘是图像目标连通域与其它区域分界,在灰度图像中物体边缘的灰 度值常常会发生急剧变化;因此,根据灰度值的大小变化关系可以搜索得到其边缘点;最 后,根据这些点的位置关系求出圆的几何参数。 Hough变换法。Hough变换检测圆是在三维参数空间中的数据运算过程。 圆的Hough变换算法步骤如下 (1)初始化一个变换域(a,b,r)空间的三维数组A(a,b,r) 。 a方向上的量化数目 为被检测图像宽度上的像素数,b方向上的量化数目为被检测图像高度上的像素数,r方向 上的量化数目为待测圆半径估计最大值rmax与最小值rmin之差(步长为1个像素); (2)顺序搜索图像中的所有的边缘轮廓点(x, y)(设图像中灰度值为255的是白 色点)。对每一 目标点,计算a = I x-rcos 9 | , b = | y-rcos e | ,式中r = rmin, r隨,e =0,1,...359。在变换域(a,b,r)空间中的对应各点加1 :A(a,b,r) =A(a,b,r)+l ; (3)对A(a,b,r)进行搜索,找到一个三元组(al, bl, rl),使所有的A(a, b, r)中 A(al, ...
【技术保护点】
一种基于数字图像的圆参数的快速求解方法,所述圆参数为直径和圆心坐标,其特征在于:1)利用数字图像传感器采集被测物体图像,建立基于摄像机行列模式的平面坐标系;2)对图像进行直方图分析,确定适合分离待测圆边界的阈值。对采集得到的图像进行区域分割,设定一个包含待测圆的正方形区域;3)依据步骤2)中确定的阈值选定一个圆内点,并由该点搜索得到图像中待测圆形物体边缘上一个点;4)设定动态步长S,按照步骤3)中的搜索规则,得到待测圆形物体边缘的一个点组序列;5)求解圆心坐标及直径参数。
【技术特征摘要】
一种基于数字图像的圆参数的快速求解方法,所述圆参数为直径和圆心坐标,其特征在于1)利用数字图像传感器采集被测物体图像,建立基于摄像机行列模式的平面坐标系;2)对图像进行直方图分析,确定适合分离待测圆边界的阈值。对采集得到的图像进行区域分割,设定一个包含待测圆的正方形区域;3)依据步骤2)中确定的阈值选定一个圆内点,并由该点搜索得到图像中待测圆形物体边缘上一个点;4)设定动态步长S,按照步骤3)中的搜索规则,得到待测圆形物体边缘的一个点组序列;5)求解圆心坐标及直径参数。2. 根据权利要求l所述的圆参数的快速求解方法,其特征在于,步骤l)所述的数字图 像传感器为工业数字摄像机,根据摄像机分辨率为行列模式,将摄像机拍摄的图像也按行 列格式存储。3. 根据权利要求2所述的圆参数的快速求解方法,其特征在于,步骤1)所述的建立平 面坐标系是设定存储图像的第一个像素点为原点o,沿o点的行方向为x轴方向,沿o点的 列方向为y轴方向,得到的平面坐标系xoy,单位为像素。4. 根据权利要求1所述的圆参数的快速求解方法,其特征在于,步骤2)所述确定待测 圆边界的阈值是依据数字灰度图像中待测物体边缘像素点灰度值的急剧变化规律。编程搜 索图像中的待测圆,在图像中设定一个包含待测圆的正方形区域LXL,估算出待测圆直径 R的像素值(pixel) :R = L/k其中,k(mm/pixel)为像元值,L(mm)为正方形区域边长。5. 根据权利要求1所述的圆参数的快速求解方法,其特征在于,步骤3)和4)中所述圆 内点是在所述平面坐标系xoy内确定的点p(x。, y。)。当待测圆大致位置已知时,可以人工 选定该点P ;当位置未知时,可以根据确定边界分离阈值进行判断,选定该点P。6. 根据权利要求1所述的圆参数的快速求解方法,其特征在于,在步骤3)中求待测 圆边缘点的搜索方法是依据采集到的灰度图像中待测圆端面灰度值分布情况,决定由P点 在设定的所述LXL区域中,沿其所在行方向向左、向右搜索边缘内侧点或外侧点A。Oq, yi)、B。(x2, y2);接着由B。点沿其所在列方向向下或向上搜索圆边缘的一个内侧点或外侧 点C。(&, y3);然后从点C。(&, y3)沿其所在行方向向左搜索圆边缘的一个内侧点或外侧点 D。(x4, y4);最后得到待测圆边缘的点组(A。, B。, C。, D。)。其中,A。B。和C。D。均为圆上平行于 x轴的弦,B。C。和A。D。均为平行于y轴的弦,且A。B。丄B。C。, B。C。丄C。D。;求出弦A。B。和C。D。 中点坐标X。, &,求出弦B。C。和A。D。...
【专利技术属性】
技术研发人员:苏兰海,马祥华,张金涛,
申请(专利权)人:北京科技大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。