机器视觉第5章尺寸测量技术.ppt
《机器视觉第5章尺寸测量技术.ppt》由会员分享,可在线阅读,更多相关《机器视觉第5章尺寸测量技术.ppt(54页珍藏版)》请在三一办公上搜索。
1、第5章 尺寸测量技术,第5章 尺寸测量技术,第5章 尺寸测量技术,尺寸测量是机器视觉技术最普遍的应用行业,包括物件的长度、角度、孔径、直径、弧度等都是典型的物件待测几何参数。传统尺寸测量精度低、速度慢、无法满足大规模自动化生产的需要。基于机器视觉的尺寸测量技术属于非接触性测量,具有检测精度高、速度快、成本低、便于安装等优点。不但可以获取在线产品的尺寸参数,同时可对产品作出在线实时判定和分检。,第5章 尺寸测量技术,第5章内容,长度测量面积测量圆测量线弧测量角度测量,第5章 尺寸测量技术,5.1 长度测量,长度测量是尺寸测量技术中应用最广泛的一种测量,基于机器视觉的长度测量发展迅速,技术比较成熟
2、。特别是测量精度高、速度快,对在线有形工件的实时NG(No Good)判定、监控分检方面应用广泛。直线间距离测量线段长度测量,第5章 尺寸测量技术,5.1.1 距离测量,基本步骤:1)对定位距离的两条直线进行识别和拟合。(关键步骤)2)得到直线方程后,根据数学方法计算两线间的距离。直线是图像的基本特征之一,研究直线检测算法具有重要意义。一般,物体平面图像的轮廓可近似为直线及弧的组合,因此,对物体轮廓的检测与识别可以转化为对这些基元的检测与提取。在运动图像分析和估计领域,也可以采用直线对应法实现刚体旋转量和位移量的测量。两种经典的直线拟合(检测)算法:最小二乘法、哈夫(霍夫)变换法,第5章 尺寸
3、测量技术,直线拟合的最小二乘法,直线函数:y=ax+b,a、b是待定常数。记:i=yi-(axi+b)i反映计算值y与实际值yi的偏差,可正可负。用i的平方反映估计值与实际值的偏差。对拟合直线上的若干点,当它们的偏差平方和 最小,可以保证每个点的偏差都不会大。,第5章 尺寸测量技术,直线拟合的最小二乘法,问题归结为:确定y=ax+b中的常数a、b,使F(a,b)最小极值原理:,第5章 尺寸测量技术,直线拟合的最小二乘法,直线函数:y=ax+b,a和b是待定常数。极值原理:最小二乘法可以方便、快速地求解直线方程。缺点:拟合出的两条直线可能不平行。一般采用一条直线上多点到另一条直线的距离平均值来近
4、似计算。思考题:一张图上有多条直线,如何将离散的像素点分到正确的直线类中?,第5章 尺寸测量技术,直线拟合的哈夫变换方法,Hough变换Hough,1962是一种利用图像全局特征将特定形状的边缘连接起来,形成连续平滑边缘的一种方法。它通过将源图像上的点映射到用于累加的参数空间,实现对已知解析式曲线的识别。由于Hough变换利用了图像全局特性,所以受噪声和边界间断的影响较小,比较鲁棒(Robust)。Hough变换常用来对图像中的直线和圆进行识别。,第5章 尺寸测量技术,直线拟合的哈夫变换方法,直线函数:y=px+q图像空间XY:(x,y)参数空间PQ:(p,q),Y,X,O,点-线对偶性:图像
5、空间中共线的点,对应在参数空间中相交的线。参数空间中相交于一点的所有直线,在图像空间里都有共线的点与之对应。,第5章 尺寸测量技术,直线拟合的哈夫变换方法,点-线对偶性:图像空间XY中共线的点,对应在参数空间PQ中相交的线。参数空间PQ中相交于一点的所有直线,在图像空间XY里都有共线的点与之对应。结论:在PQ平面上相交直线最多的点,对应在XY平面上的直线就是解。问题:在XY平面中用斜率描述的直线存在斜率P无穷大(即直线垂直)的情况,会给计算带来不便,一般采用点-正弦曲线对偶。,第5章 尺寸测量技术,直线拟合的哈夫变换方法,直线的极坐标方程:r=xcos+ysin参数空间r:(r,),(0,),
6、r(-R,R)点-正弦曲线对偶:图像空间中的点(x,y)映射到r参数空间,r=x1cos+y1sin,r=x2cos+y2sin,(x2,y2),(x1,y1),第5章 尺寸测量技术,直线拟合的哈夫变换方法,假设:1)图像上的直线是一个容器;2)直线上的点(图像中的特定像素)是放在容器中的棋子。由于图像上任一像素可以同时属于多根直线,即可看成每个棋子(像素)可以同时放在多个容器中(直线)。Hough变换的基本思想:依次检查图像上的每个棋子(特定像素)。对每个棋子,找到所有包含它的容器(直线),并为每个容器的计数器加1。遍历结束后,统计每个容器所包含的棋子数量。当图像上某个直线包含的特定像素足够
7、多时,就可以认为直线存在。,第5章 尺寸测量技术,Hough变换时,依次对像素A、B进行处理像素A的处理结果:L1、L2、L3、L4等直线的计数器加1;像素B的处理结果:L2、L6、L7、L8等直线的计数器加1;最终结果:除L2外,其余直线区域的计数器值均为1。根据图像大小设定阈值T,规定若某个直线计数器内包含的特定像素数量T,则认为此直线存在。,第5章 尺寸测量技术,直线拟合的哈夫变换方法,具体步骤:将r空间量化,得到二维矩阵Mr;根据极坐标表示法,r是直线到原点的距离。设图像的对角线长度为n,固定左上角为原点,则r的取值范围为0,n。令以1度为增量,则的取值范围为0,359。此时,M是一个
8、n行360列的二维矩阵。矩阵中任一元素Mr所存储的值就是图像中由参数(r,)决定的直线上所拥有的像素数。初始化时,矩阵M置为0。,第5章 尺寸测量技术,直线拟合的哈夫变换方法,遍历图像,对像素(xi,yi),将的所有量化值和像素坐标(xi,yi),依次代入直线的极坐标方程,计算r的值,根据当前r、,将对应的累加器加1,即:Mr=Mr+1。分析Mr,如果MrT,就认为存在一条有意义的线段,(r,)是该线段的拟合参数。T是一个非负整数,由图像中景物的先验知识决定,与图像大小有关。由(r,)和(xi,yi)共同确定图像中的线段,并连接断裂部分。,第5章 尺寸测量技术,若将Hough变换得到的各直线计
9、数器的值看作图像的灰度,把用于存储的二维数组看做像素矩阵,则可得到Hough变换的图像。,原灰度图像,参数空间映射图像,第5章 尺寸测量技术,应用Hough变换对倾斜表格图像纠偏,(a)倾斜的表格图像(b)对(a)二值化,(c)Hough变换累加数组(d)最长直线的角度纠正倾斜图像,p,q,o,第5章 尺寸测量技术,直线拟合的哈夫变换方法,优点:针对有噪图像具有稳定性和鲁棒性不足:计算量大,占用内存大检测精度受参数离散间隔制约只能指出图像中某条直线的存在,不能给出直线段的完整描述(端点坐标和长度信息等),第5章 尺寸测量技术,Hough算法的改进,随机Hough变换(RHT)随机选取两个边缘点
10、,由这两点唯一确定参数空间的一个点,这是多到一的映射,避免了传统Hough变换一到多映射的庞大计算量。在实现累积时,采用动态链表结构,只对多到一映射所得到的参数分配单元进行累积,从而降低了内存需求,提高运算速度。,第5章 尺寸测量技术,Hough算法的改进,随机Hough变换与最小二乘法结合进行直线检测 首先用随机Hough变换确定直线的大致位置;然后,利用所得直线参数,计算图像中的点到直线的距离,根据距离,可以确定每条直线附近的点集,剔除干扰点和噪声;最后,用最小二乘法(LSM)对点集中的各点进行拟合,得到精确的直线参量。,第5章 尺寸测量技术,Hough算法的改进,基于局部PCA方向统计分
11、析的Hough直线检测算法 首先通过边缘检测获得图像边缘,对边缘像素进行分块处理,利用PCA得到所有掩膜范围内的主元方向,将获得的局部方向信息映射到参数空间,侧重利用其统计规律来模糊约束Hough变换极角范围,达到减少运算量和存储累计矩阵的目的。,第5章 尺寸测量技术,5.1.2 线段测量,在工件检测中,经常要测量多边形工件的边长,即测量两个端点间的线段的长度。线段测量的核心是在图像中找到线段的两个端点,通常这些端点是图像中的角点。基于Harris角点检测的线段测量方法流程:1)对采集到的工件图像进行角点提取;2)对工件图像进行轮廓提取;3)利用轮廓信息对角点位置进行精确定位;4)根据检测到的
12、角点计算角点间的距离。,第5章 尺寸测量技术,5.1.2 线段测量,问题:如何利用轮廓信息对角点位置进行精确定位?Harris角点检测时,需要采用高斯低通滤波进行平滑,因而用该方法检测出的角点位置存在误差,会影响测量精度。如果知道图像轮廓信息,可以利用轮廓信息判断角点是否在轮廓上。如果在,则该点是角点的准确位置。否则,找出轮廓上离Harris角点最近的点,作为这个角点的精确位置。,第5章 尺寸测量技术,5.5 角度测量,在工业零件视觉检测的应用中,经常需要对工件中的一些角度进行测量。螺母正视图中每条边相互的夹角大小及是否相等零件底面与侧面的垂直度检测角度检测的关键是对所测角度的两条边线的提取,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器 视觉 尺寸 测量 技术
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5756460.html