机器视觉第章-尺寸测量技术课件

上传人:沈*** 文档编号:241512678 上传时间:2024-07-01 格式:PPT 页数:55 大小:1.28MB
返回 下载 相关 举报
机器视觉第章-尺寸测量技术课件_第1页
第1页 / 共55页
机器视觉第章-尺寸测量技术课件_第2页
第2页 / 共55页
机器视觉第章-尺寸测量技术课件_第3页
第3页 / 共55页
点击查看更多>>
资源描述
第第5章章 尺寸测量技术尺寸测量技术第5章 尺寸测量技术第第5章章 尺寸测量技术尺寸测量技术尺尺寸寸测测量量是是机机器器视视觉觉技技术术最最普普遍遍的的应应用用行行业业,包包括括物物件件的的长长度度、角角度度、孔孔径径、直直径径、弧弧度度等等都都是是典典型型的的物物件件待测几何参数。待测几何参数。传传统统尺尺寸寸测测量量精精度度低低、速速度度慢慢、无无法法满满足足大大规规模模自自动化生产的需要。动化生产的需要。基基于于机机器器视视觉觉的的尺尺寸寸测测量量技技术术属属于于非非接接触触性性测测量量,具具有有检检测测精精度度高高、速速度度快快、成成本本低低、便便于于安安装装等等优优点点。不不但但可可以以获获取取在在线线产产品品的的尺尺寸寸参参数数,同同时时可可对对产产品品作作出出在在线线实时判定和分检。实时判定和分检。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术第5章 尺寸测量技术 尺寸测量是机器视觉技术最普遍的应用行业第第5章内容章内容n长度测量长度测量n面积测量面积测量n圆测量圆测量n线弧测量线弧测量n角度测量角度测量编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术第5章内容长度测量编辑版pppt5章 尺寸测量技术5.1 长度测量长度测量长长度度测测量量是是尺尺寸寸测测量量技技术术中中应应用用最最广广泛泛的的一一种种测测量量,基基于于机机器器视视觉觉的的长长度度测测量量发发展展迅迅速速,技技术术比比较较成成熟熟。特特别别是是测测量量精精度度高高、速速度度快快,对对在在线线有有形形工工件件的的实实时时NG(No Good)判定、监控分检方面应用广泛。判定、监控分检方面应用广泛。n直线间距离测量直线间距离测量n线段长度测量线段长度测量编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.1 长度测量长度测量是尺寸测量技术中应用最广泛的一种5.1.1 距离测量距离测量n基本步骤:基本步骤:1)对定位距离的两条直线进行识别和拟合。对定位距离的两条直线进行识别和拟合。(关键步骤关键步骤)2)得到直线方程后,根据数学方法计算两线间的距离。得到直线方程后,根据数学方法计算两线间的距离。n直线是图像的基本特征之一,研究直线检测算法具有重要意义直线是图像的基本特征之一,研究直线检测算法具有重要意义。l一一般般,物物体体平平面面图图像像的的轮轮廓廓可可近近似似为为直直线线及及弧弧的的组组合合,因因此此,对对物物体轮廓的检测与识别可以转化为对这些基元的检测与提取。体轮廓的检测与识别可以转化为对这些基元的检测与提取。l在在运运动动图图像像分分析析和和估估计计领领域域,也也可可以以采采用用直直线线对对应应法法实实现现刚刚体体旋旋转转量和位移量的测量。量和位移量的测量。n两种经典的直线拟合两种经典的直线拟合(检测检测)算法:算法:最小二乘法、哈夫最小二乘法、哈夫(霍夫霍夫)变换法变换法编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.1.1 距离测量基本步骤:编辑版pppt5章 尺寸测量技直线拟合的最小二乘法直线拟合的最小二乘法n直线函数:直线函数:y=ax+b,a、b是待定常数是待定常数。n记:记:i=yi-(axi+b)l i反映计算值反映计算值y与实际值与实际值yi的偏差,可正可负。的偏差,可正可负。l用用 i的平方反映估计值与实际值的偏差。的平方反映估计值与实际值的偏差。n对对拟拟合合直直线线上上的的若若干干点点,当当它它们们的的偏偏差差平平方方和和 最最小小,可以保证每个点的偏差都不会大。可以保证每个点的偏差都不会大。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的最小二乘法直线函数:y=ax+b,a、b是待定常数直线拟合的最小二乘法直线拟合的最小二乘法n问题归结为:确定问题归结为:确定y=ax+b中的常数中的常数a、b,使,使F(a,b)最小最小n极值原理:极值原理:编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的最小二乘法问题归结为:确定y=ax+b中的常数a、直线拟合的最小二乘法直线拟合的最小二乘法n直线函数:直线函数:y=ax+b,a和和b是待定常数。是待定常数。n极值原理:极值原理:n最小二乘法可以最小二乘法可以方便、快速方便、快速地求解直线方程。地求解直线方程。n缺缺点点:拟拟合合出出的的两两条条直直线线可可能能不不平平行行。一一般般采采用用一一条条直直线上多点到另一条直线的距离平均值来近似计算线上多点到另一条直线的距离平均值来近似计算。n思思考考题题:一一张张图图上上有有多多条条直直线线,如如何何将将离离散散的的像像素素点点分分到正确的直线类中?到正确的直线类中?编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的最小二乘法直线函数:y=ax+b,a和b是待定常数直线拟合的哈夫变换方法直线拟合的哈夫变换方法 Hough变变换换Hough,1962是是一一种种利利用用图图像像全全局局特特征征将将特特定定形形状状的的边边缘缘连连接接起起来来,形形成成连连续续平平滑滑边边缘缘的的一一种种方方法。法。它它通通过过将将源源图图像像上上的的点点映映射射到到用用于于累累加加的的参参数数空空间间,实现对已知解析式曲线的识别。实现对已知解析式曲线的识别。由由于于Hough变变换换利利用用了了图图像像全全局局特特性性,所所以以受受噪噪声声和和边界间断的影响较小,比较鲁棒边界间断的影响较小,比较鲁棒(Robust)。Hough变换常用来对图像中的直线和圆进行识别。变换常用来对图像中的直线和圆进行识别。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法 Hough变换HouQPO直线拟合的哈夫变换方法直线拟合的哈夫变换方法n直线函数:直线函数:y=px+ql图像空间图像空间XY:(x,y)l参数空间参数空间PQ:(p,q)YXO(x1,y1)(x2,y2)q=-x1p+y1q=-x2p+y2pq点点-线对偶性:线对偶性:l图图像像空空间间中中共共线线的的点点,对对应应在在参参数空间中相交的线。数空间中相交的线。l参参数数空空间间中中相相交交于于一一点点的的所所有有直直线线,在在图图像像空空间间里里都都有有共共线线的的点点与之对应。与之对应。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术QPO直线拟合的哈夫变换方法直线函数:y=px+qYXO(x直线拟合的哈夫变换方法直线拟合的哈夫变换方法点点-线对偶性:线对偶性:1.图像空间图像空间XY中共线的点,对应在参数空间中共线的点,对应在参数空间PQ中相交的线。中相交的线。2.参参数数空空间间PQ中中相相交交于于一一点点的的所所有有直直线线,在在图图像像空空间间XY里里都有共线的点与之对应。都有共线的点与之对应。结结论论:在在PQ平平面面上上相相交交直直线线最最多多的的点点,对对应应在在XY平平面面上上的的直线就是解。直线就是解。问问题题:在在XY平平面面中中用用斜斜率率描描述述的的直直线线存存在在斜斜率率P无无穷穷大大(即即直直线线垂垂直直)的的情情况况,会会给给计计算算带带来来不不便便,一一般般采采用用点点-正正弦曲线对偶弦曲线对偶。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法点-线对偶性:编辑版pppt5章 尺直线拟合的哈夫变换方法直线拟合的哈夫变换方法直线的极坐标方程:直线的极坐标方程:r=xcos+ysin l参数空间参数空间r :(r,),(0,),r(-R,R)点点-正弦曲线对偶:图像空间中的点正弦曲线对偶:图像空间中的点(x,y)映射到映射到r 参数空间参数空间r=x1cos+y1sin r=x2cos+y2sin(x2,y2)(x1,y1)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法直线的极坐标方程:r=xcos+y直线拟合的哈夫变换方法直线拟合的哈夫变换方法假设:假设:1)图像上的直线是一个容器;图像上的直线是一个容器;2)直直线线上上的的点点(图图像像中中的的特特定定像像素素)是是放放在在容容器器中中的的棋棋子。子。由由于于图图像像上上任任一一像像素素可可以以同同时时属属于于多多根根直直线线,即即可可看成每个棋子看成每个棋子(像素像素)可以同时放在多个容器中可以同时放在多个容器中(直线直线)。Hough变变换换的的基基本本思思想想:依依次次检检查查图图像像上上的的每每个个棋棋子子(特特定定像像素素)。对对每每个个棋棋子子,找找到到所所有有包包含含它它的的容容器器(直直线线),并并为为每每个个容容器器的的计计数数器器加加1。遍遍历历结结束束后后,统统计计每每个个容容器器所所包包含含的的棋棋子子数数量量。当当图图像像上上某某个个直直线线包包含含的的特特定定像像素素足足够多时,就可以认为直线存在。够多时,就可以认为直线存在。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法假设:1)图像上的直线是一个容器;编辑nHough变换时,依次对像素变换时,依次对像素A、B进行处理进行处理l像素像素A的处理结果:的处理结果:L1、L2、L3、L4等直线的计数器加等直线的计数器加1;l像素像素B的处理结果:的处理结果:L2、L6、L7、L8等直线的计数器加等直线的计数器加1;l最终结果:除最终结果:除L2外,其余直线区域的计数器值均为外,其余直线区域的计数器值均为1。n根根据据图图像像大大小小设设定定阈阈值值T,规规定定若若某某个个直直线线计计数数器器内内包包含含的特定像素数量的特定像素数量T,则认为此直线存在。,则认为此直线存在。L1L2L3L4L6L7L8AB编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术Hough变换时,依次对像素A、B进行处理L1L2L3L4L直线拟合的哈夫变换方法直线拟合的哈夫变换方法具体步骤:具体步骤:1.将将r 空间量化,得到二维矩阵空间量化,得到二维矩阵Mr;l根根据据极极坐坐标标表表示示法法,r是是直直线线到到原原点点的的距距离离。设设图图像像的的对对角角线长度为线长度为n,固定左上角为原点,则,固定左上角为原点,则r的取值范围为的取值范围为0,n。l令令 以以1度为增量,则度为增量,则 的取值范围为的取值范围为0,359。l此时,此时,M是一个是一个n行行360列的二维矩阵。列的二维矩阵。l矩矩阵阵中中任任一一元元素素Mr 所所存存储储的的值值就就是是图图像像中中由由参参数数(r,)决定的直线上所拥有的像素数。决定的直线上所拥有的像素数。l初始化时,矩阵初始化时,矩阵M置为置为0。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法具体步骤:编辑版pppt5章 尺寸测量直线拟合的哈夫变换方法直线拟合的哈夫变换方法2.遍遍历历图图像像,对对像像素素(xi,yi),将将 的的所所有有量量化化值值和和像像素素坐坐标标(xi,yi),依依次次代代入入直直线线的的极极坐坐标标方方程程,计计算算r的的值值,根根据据 当当 前前r、,将将 对对 应应 的的 累累 加加 器器 加加 1,即即:Mr=Mr+1。3.分分析析Mr,如如果果Mr T,就就认认为为存存在在一一条条有有意意义义的线段,的线段,(r,)是该线段的拟合参数。是该线段的拟合参数。lT是是一一个个非非负负整整数数,由由图图像像中中景景物物的的先先验验知知识识决决定定,与与图图像大小有关。像大小有关。4.由由(r,)和和(xi,yi)共共同同确确定定图图像像中中的的线线段段,并并连连接接断断裂裂部部分。分。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法遍历图像,对像素(xi,yi),将若若将将Hough变变换换得得到到的的各各直直线线计计数数器器的的值值看看作作图图像像的的灰灰度度,把把用用于存储的二维数组看做像素矩阵,则可得到于存储的二维数组看做像素矩阵,则可得到Hough变换的图像。变换的图像。原灰度图像原灰度图像参数空间映射图像参数空间映射图像编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术若将Hough变换得到的各直线计数器的值看作图像的灰度,把用应用应用Hough变换对倾斜表格图像纠偏变换对倾斜表格图像纠偏(a)倾斜的表格图像倾斜的表格图像 (b)对对(a)二值化二值化(c)Hough变换累加数组变换累加数组 (d)最长直线的角度纠正倾斜图像最长直线的角度纠正倾斜图像pqo编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术应用Hough变换对倾斜表格图像纠偏(a)倾斜的表格图像 直线拟合的哈夫变换方法直线拟合的哈夫变换方法n优点:优点:l针对有噪图像具有稳定性和鲁棒性针对有噪图像具有稳定性和鲁棒性n不足:不足:l计算量大,占用内存大计算量大,占用内存大l检测精度受参数离散间隔制约检测精度受参数离散间隔制约l只只能能指指出出图图像像中中某某条条直直线线的的存存在在,不不能能给给出出直直线线段段的的完完整整描描述述(端点坐标和长度信息等端点坐标和长度信息等)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术直线拟合的哈夫变换方法优点:编辑版pppt5章 尺寸测量技术Hough算法的改进算法的改进n随机随机Hough变换变换(RHT)随随机机选选取取两两个个边边缘缘点点,由由这这两两点点唯唯一一确确定定参参数数空空间间的的一一个个点点,这这是是多多到到一一的的映映射射,避避免免了了传传统统Hough变变换换一一到到多多映映射射的的庞庞大大计计算算量量。在在实实现现累累积积时时,采采用用动动态态链链表表结结构构,只只对对多多到到一一映映射射所所得得到到的的参参数数分分配配单单元元进进行行累累积积,从从而而降降低低了了内内存存需需求,提高运算速度。求,提高运算速度。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术Hough算法的改进随机Hough变换(RHT)编辑版ppHough算法的改进算法的改进n随机随机Hough变换与最小二乘法结合进行直线检测变换与最小二乘法结合进行直线检测 首首先先用用随随机机Hough变变换换确确定定直直线线的的大大致致位位置置;然然后后,利利用用所所得得直直线线参参数数,计计算算图图像像中中的的点点到到直直线线的的距距离离,根根据据距距离离,可可以以确确定定每每条条直直线线附附近近的的点点集集,剔剔除除干干扰扰点点和和噪噪声声;最最后后,用用最最小小二二乘乘法法(LSM)对对点点集集中中的的各各点点进进行行拟合,得到精确的直线参量拟合,得到精确的直线参量。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术Hough算法的改进随机Hough变换与最小二乘法结合进行直Hough算法的改进算法的改进n基于局部基于局部PCA方向统计分析的方向统计分析的Hough直线检测算法直线检测算法 首首先先通通过过边边缘缘检检测测获获得得图图像像边边缘缘,对对边边缘缘像像素素进进行行分分块块处处理理,利利用用PCA得得到到所所有有掩掩膜膜范范围围内内的的主主元元方方向向,将将获获得得的的局局部部方方向向信信息息映映射射到到参参数数空空间间,侧侧重重利利用用其其统统计计规规律律来来模模糊糊约约束束Hough变变换换极极角角范范围围,达达到到减减少少运运算算量量和存储累计矩阵的目的。和存储累计矩阵的目的。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术Hough算法的改进基于局部PCA方向统计分析的Hough直5.1.2 线段测量线段测量n在在工工件件检检测测中中,经经常常要要测测量量多多边边形形工工件件的的边边长长,即即测测量量两两个个端端点点间间的的线线段段的的长长度度。线线段段测测量量的的核核心心是是在在图图像像中中找到线段的两个端点,通常这些端点是图像中的角点找到线段的两个端点,通常这些端点是图像中的角点。n基于基于Harris角点检测角点检测的线段测量方法流程:的线段测量方法流程:1)对采集到的工件图像进行角点提取;对采集到的工件图像进行角点提取;2)对工件图像进行轮廓提取;对工件图像进行轮廓提取;3)利用轮廓信息对角点位置进行精确定位;利用轮廓信息对角点位置进行精确定位;4)根据检测到的角点计算角点间的距离。根据检测到的角点计算角点间的距离。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.1.2 线段测量在工件检测中,经常要测量多边形工件的边长5.1.2 线段测量线段测量问题:如何利用轮廓信息对角点位置进行精确定位?问题:如何利用轮廓信息对角点位置进行精确定位?Harris角角点点检检测测时时,需需要要采采用用高高斯斯低低通通滤滤波波进进行行平平滑滑,因因而而用用该该方方法法检检测测出出的的角角点点位位置置存存在在误误差差,会会影影响响测测量量精精度。度。如如果果知知道道图图像像轮轮廓廓信信息息,可可以以利利用用轮轮廓廓信信息息判判断断角角点点是否在轮廓上。是否在轮廓上。如如果果在在,则则该该点点是是角角点点的的准准确确位位置置。否否则则,找找出出轮轮廓廓上离上离Harris角点最近的点,作为这个角点的精确位置。角点最近的点,作为这个角点的精确位置。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.1.2 线段测量问题:如何利用轮廓信息对角点位置进行精确5.5 角度测量角度测量n在在工工业业零零件件视视觉觉检检测测的的应应用用中中,经经常常需需要要对对工工件件中中的的一一些些角度进行测量。角度进行测量。l螺母正视图中每条边相互的夹角大小及是否相等螺母正视图中每条边相互的夹角大小及是否相等l零件底面与侧面的垂直度检测零件底面与侧面的垂直度检测n角角度度检检测测的的关关键键是是对对所所测测角角度度的的两两条条边边线线的的提提取取,然然后后利利用斜率计算公式得到两条线的夹角。用斜率计算公式得到两条线的夹角。l可采用以上介绍的方法,得出两条直线方程可采用以上介绍的方法,得出两条直线方程编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.5 角度测量在工业零件视觉检测的应用中,经常需要对工件中5.5 角度测量角度测量设设n直线直线L1、L2的斜率存在,分别为的斜率存在,分别为k1、k2。n设设L1沿逆时针方向转动到沿逆时针方向转动到L2的转向角为的转向角为。则,两条直线的夹角计算公式为:则,两条直线的夹角计算公式为:tan =(k2-k1)/(1+k1k2)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.5 角度测量设编辑版pppt5章 尺寸测量技术5.2 面积测量面积测量 面面积积测测量量在在工工业业测测量量领领域域中中应应用用十十分分广广泛泛,例例如如目目前前比比较较成成熟熟的的基基于于机机器器视视觉觉技技术术的的果果品品自自动动筛筛选选设设备备、金金属属腐蚀测试设备等,都是对面积测量技术的直接应用。腐蚀测试设备等,都是对面积测量技术的直接应用。面积测量的两种重要算法:面积测量的两种重要算法:n基于区域标记的面积测量基于区域标记的面积测量n基于轮廓向量的面积测量基于轮廓向量的面积测量编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2 面积测量 面积测量在工业测量领域中应用5.2.1 基于区域标记的面积测量基于区域标记的面积测量基本思想:基本思想:计算待测物体所在区域的像素点个数,得到面积。计算待测物体所在区域的像素点个数,得到面积。前提条件:前提条件:已知图像中待测物体的所在区域。已知图像中待测物体的所在区域。问问题题:实实际际应应用用中中,待待测测图图像像内内可可能能有有多多个个需需要要测测量量面面积积的的物体。物体。解解决决方方法法:连连通通区区域域标标记记,最最常常用用的的方方法法是是8连连通通判判别别算算法法。目目的的是是给给图图像像中中每每个个连连通通的的区区域域分分配配一一个个唯唯一一的的标标记记值值,以以判判定定区区域域中中的的物物体体是是否否是是独独立立的的,以以及及区区域域中中的的物物体体是是否只是噪声。否只是噪声。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.1 基于区域标记的面积测量基本思想:计算待测物体所在5.2.1 基于区域标记的面积测量基于区域标记的面积测量具体步骤:具体步骤:1.将将图图像像二二值值化化,对对二二值值图图像像,从从左左到到右右,从从上上到到下下,依依次次检检验验每每个个像像素素,如如果果发发现现某某像像素素值值为为0,则则依依次次检检测测该该点点的的右右上上、正正上上、左左上上、左左前前共共4个个点点的的像像素素值值,判判断断其其是是否否与与已已标标示示区区域域连连通通,并并标标示示物物体体,将将物物体体的的像像素素值值改为该像素所在区域的标号。改为该像素所在区域的标号。2.依次逐行检测至扫描结束。依次逐行检测至扫描结束。3.循循环环取取得得各各点点的的标标号号,根根据据不不同同的的标标号号,将将像像素素加加到到对对应的数组。应的数组。4.计算各个连通区域的面积及个数等。计算各个连通区域的面积及个数等。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.1 基于区域标记的面积测量具体步骤:编辑版pppt55.2.1 基于区域标记的面积测量基于区域标记的面积测量问题:如何进行不关注区域的消除问题:如何进行不关注区域的消除求求得得每每个个连连通通区区域域的的面面积积后后,可可以以设设置置一一个个阈阈值值,当当区区域域面积小于面积小于(或大于或大于)这个阈值时,则消去这个区域。这个阈值时,则消去这个区域。不关注区域的消除,有利于用户进行后期处理。不关注区域的消除,有利于用户进行后期处理。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.1 基于区域标记的面积测量问题:如何进行不关注区域的5.2.2 基于轮廓向量的面积测量基于轮廓向量的面积测量n该该方方法法能能准准确确地地确确定定边边界界内内像像素素,精精确确地地得得到到需需要要测测量的面积。量的面积。n在在测测量量不不规规则则轮轮廓廓区区域域面面积积时时,是是一一种种简简单单、可可靠靠、有效的方法。有效的方法。n基基本本思思想想:在在感感兴兴趣趣区区域域的的轮轮廓廓向向量量已已知知的的情情况况下下,用用外外轮轮廓廓所所包包含含的的面面积积减减去去其其内内部部各各个个内内轮轮廓廓所所包包含含的的面面积积,得得到到此此连连通通域域实实体体的的面面积积,进进而而计计算算出出具具有有任意形状的每个感兴趣区域的面积。任意形状的每个感兴趣区域的面积。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.2 基于轮廓向量的面积测量该方法能准确地确定边界内像5.2.2 基于轮廓向量的面积测量基于轮廓向量的面积测量实现原理:实现原理:l对对感感兴兴趣趣区区进进行行边边界界跟跟踪踪,获获得得一一组组有有序序边边界界点点。(轮轮廓跟踪法见上一章廓跟踪法见上一章4.3.2)l把把前前一一边边界界点点(P-1)到到当当前前边边界界点点(P)的的路路径径称称为为前前级级向向量;量;l把把当当前前边边界界点点(P)到到下下一一边边界界点点(P+1)的的路路径径称称为为次次级级向向量;量;l针针对对不不同同方方向向,结结合合前前级级向向量量和和次次级级向向量量,判判断断当当前前边边界点的右侧像素是边界点、边界内点还是边界外点。界点的右侧像素是边界点、边界内点还是边界外点。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.2 基于轮廓向量的面积测量实现原理:编辑版pppt55.2.2 基于轮廓向量的面积测量基于轮廓向量的面积测量思思考考题题:如如何何判判断断当当前前边边界界点点的的右右侧侧像像素素是是边边界界点点、边边界内点还是边界外点?界内点还是边界外点?PP+1P-1编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.2 基于轮廓向量的面积测量思考题:如何判断当前边界点5.2.2 基于轮廓向量的面积测量基于轮廓向量的面积测量两种面积测量方法的比较:两种面积测量方法的比较:n与与基基于于区区域域标标记记的的方方法法相相比比,基基于于向向量量分分析析的的方方法法运运算算速速度度较较快快。它它主主要要针针对对轮轮廓廓面面积积进进行行计计算算,不不要要记记录录每每个连通域的信息。个连通域的信息。n此此外外,从从测测量量效效果果上上来来说说,基基于于向向量量分分析析的的方方法法准准确确性性和稳定性也比较高,是一种较有效的面积测量方法。和稳定性也比较高,是一种较有效的面积测量方法。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.2.2 基于轮廓向量的面积测量两种面积测量方法的比较:编5.3 圆测量圆测量 圆圆测测量量是是尺尺寸寸测测量量技技术术中中与与长长度度测测量量并并列列的的另另一一种种应应用较为广泛的测量方式。用较为广泛的测量方式。传传统统物物理理接接触触方方式式测测量量圆圆弧弧,参参考考点点太太多多,无无法法从从整整体上把握综合参数,速度慢,精度较低。体上把握综合参数,速度慢,精度较低。基基于于机机器器视视觉觉技技术术的的圆圆测测量量可可以以大大大大提提高高测测量量速速度度和和精度,目前技术发展较快,实际应用也较成熟。精度,目前技术发展较快,实际应用也较成熟。n正圆测量正圆测量n椭圆测量椭圆测量编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3 圆测量 圆测量是尺寸测量技术中与长度测量5.3 圆测量圆测量 圆圆测测量量中中应应用用最最广广泛泛的的是是正正圆圆测测量量,椭椭圆圆测测量量相相对对较少,因此通常情况下将正圆测量简称为圆测量。较少,因此通常情况下将正圆测量简称为圆测量。n测测量量基基本本步步骤骤:首首先先对对圆圆的的外外形形轮轮廓廓进进行行识识别别和和拟拟合合,得到圆的方程后,根据数学方法获取相关的各种参数。得到圆的方程后,根据数学方法获取相关的各种参数。n圆拟合的经典算法:圆拟合的经典算法:l哈夫变换法哈夫变换法l最小二乘法最小二乘法编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3 圆测量 圆测量中应用最广泛的是正圆测量,5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法n Hough变变换换不不仅仅可可用用于于检检测测直直线线、连连接接位位于于同同一一直直线线上上的的点,也可以检测满足解析式:点,也可以检测满足解析式:f(X,C)=0形式的曲线并把曲线上的点连接起来。形式的曲线并把曲线上的点连接起来。lX是一个坐标矢量,是一个坐标矢量,C是一个系数矢量。是一个系数矢量。n对于半径为对于半径为r,圆心为,圆心为(a1,a2)的圆,有解析表达式:的圆,有解析表达式:(x-a1)2+(y-a2)2-r2=0l参数空间参数空间:(a1,a2,r)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法 Hough变换不仅可用于检5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法n对于半径为对于半径为r,圆心为,圆心为(a,b)的圆,有解析表达式:的圆,有解析表达式:(x-a)2+(y-b)2=r2l参数空间参数空间:(a,b,r)n物理意义物理意义1:l图像空间中的点图像空间中的点(xi,yi)对应参数空间中的一个三维直立圆锥。对应参数空间中的一个三维直立圆锥。(a-xi)2+(b-yi)2=r2编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法对于半径为r,圆心为(a,5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法物理意义物理意义2:图像空间中的圆对应着参数空间中的一个点,图像空间中的圆对应着参数空间中的一个点,该点约束了通过该点的一个圆锥面的参数该点约束了通过该点的一个圆锥面的参数(a,b,r)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法物理意义2:图像空间中的圆对5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法n对于半径为对于半径为r,圆心为,圆心为(a,b)的圆,有解析表达式:的圆,有解析表达式:(x-a)2+(y-b)2=r2l参数空间参数空间:(a,b,r)n在在参参数数空空间间中中建建立立一一个个3D的的累累加加数数组组,记记为为A(a,b,r),让让a,b依次变换算出依次变换算出r,对,对A累加:累加:A(a,b,r)=A(a,b,r)+1l其余与检测直线上的点相同。其余与检测直线上的点相同。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法对于半径为r,圆心为(a,5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法例:用哈夫变换检测圆,设半径已知,求圆心。例:用哈夫变换检测圆,设半径已知,求圆心。图图1是是一一幅幅256 256灰灰度度合合成成图图,内内有有一一灰灰度度值值160半半经经为为80的的圆圆目目标标,背背景景灰灰度度值值96。整整幅幅图图迭迭加加了了在在-48,48间间均匀分布的随机噪声。均匀分布的随机噪声。图图2用用Sobel求梯度取阈值得边缘。求梯度取阈值得边缘。图图3哈夫变换得累加器图像哈夫变换得累加器图像,亮点为圆心。亮点为圆心。图图4因半径已知得圆周。因半径已知得圆周。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法例:用哈夫变换检测圆,设半径5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法 原图原图 Canny边缘检测结果边缘检测结果编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法 5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法 原图的哈夫变换结果原图的哈夫变换结果 哈夫变换检测圆结果哈夫变换检测圆结果编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法 原图的5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法几种改进几种改进Hough变换性能的方法:变换性能的方法:n方法方法1:使用边界梯度信息来减少参数空间的工作量。:使用边界梯度信息来减少参数空间的工作量。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法几种改进Hough变换性能的5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法n右右上上图图不不考考虑虑梯梯度度方方向向,图图中中小小方方块块对对应应图图像像空空间间中中的的圆圆周周点点,虚虚线线圆圆为为可可能能的的圆圆心心位位置置。此此时时由由于于不不知知道道圆圆心心应应在在何何方方,需需要要检检查查整整个个虚虚线线圆圆周周以确定图像空间中的圆心点。以确定图像空间中的圆心点。n右右下下图图考考虑虑梯梯度度方方向向时时的的情情况况。图图中中对对应应图图像像空空间间中中圆圆周周点点的的小小方方块块里里的的箭箭头头代代表表梯梯度度方方向向。考考虑虑梯梯度度指指向向后后,可可能能的的圆圆心心位位置置大大大大减减少少。只只需需考考虑虑梯度所指方向的虚线圆弧就可以。梯度所指方向的虚线圆弧就可以。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法右上图不考虑梯度方向,图中小5.3.1 圆测量中的哈夫变换法圆测量中的哈夫变换法几种改进几种改进Hough变换性能的方法:变换性能的方法:n方方法法2:如如果果圆圆的的半半径径r已已知知,问问题题进进一一步步简简化化为为2D参参数数空空间间。这这时时参参数数的的轨轨迹迹是是半半径径为为r的的圆圆周周,且且图图像像空空间间和和参参数空间的轨迹都是圆周,称圆周圆周对偶性。数空间的轨迹都是圆周,称圆周圆周对偶性。l半半径径r的的确确定定方方法法:利利用用上上节节面面积积测测量量方方法法求求出出圆圆的的面面积积,进进而计算得到圆的半径。而计算得到圆的半径。S=r2/2n方法方法3:随机圆检测法:随机圆检测法 (见见“随机测圆法基本算法描述随机测圆法基本算法描述.doc”)编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.1 圆测量中的哈夫变换法几种改进Hough变换性能的5.3.2 圆测量中的最小二乘法圆测量中的最小二乘法圆方程圆方程:(x-A)2+(y-B)2=R2令:令:a=-2A,b=-2B,c=A2+B2-R2圆方程变为参数圆方程变为参数(a,b,c)的线性方程:的线性方程:x2+y2+ax+by+c=0只要求出只要求出a,b,c,即可转化为圆的,即可转化为圆的3个参数:个参数:教材教材P163编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.2 圆测量中的最小二乘法圆方程:(x-A)2+(y-两种方法性能比较两种方法性能比较n最小二乘法速度最快,但精度较差。最小二乘法速度最快,但精度较差。n传传统统的的哈哈夫夫变变换换法法因因为为要要进进行行三三维维拟拟合合,所所以以速速度度很很慢慢,优点是精度高。优点是精度高。n改改进进的的哈哈夫夫变变换换法法先先通通过过面面积积求求半半径径,使使传传统统的的哈哈夫夫变变换换的三维问题变为二维问题,大大提高了速度,精度也不错。的三维问题变为二维问题,大大提高了速度,精度也不错。n以以上上这这些些方方法法主主要要针针对对简简单单背背景景下下的的圆圆图图像像进进行行测测量量。在在复复杂杂背背景景下下,如如背背景景中中含含有有多多边边形形、椭椭圆圆等等其其他他图图形形时时,会限制这些方法的应用。会限制这些方法的应用。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术两种方法性能比较最小二乘法速度最快,但精度较差。编辑版ppp5.3.3 利用曲率识别法识别圆利用曲率识别法识别圆这种方法能分离圆和其他多边形,进而求解出目标圆的参数。这种方法能分离圆和其他多边形,进而求解出目标圆的参数。算法基本原理:算法基本原理:1)对图像进行轮廓提取;对图像进行轮廓提取;2)计算所有轮廓的质心计算所有轮廓的质心(xc,yc)和面积和面积area;编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.3 利用曲率识别法识别圆这种方法能分离圆和其他多边形5.3.3 利用曲率识别法识别圆利用曲率识别法识别圆3)求求曲曲率率circularity。曲曲率率为为1,则则为为圆圆,多多边边形形曲曲率率1,剔剔除除非圆;非圆;max:质心到轮廓上点的最大距离。:质心到轮廓上点的最大距离。4)拟合圆,得到圆参数。拟合圆,得到圆参数。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.3.3 利用曲率识别法识别圆3)求曲率circulari5.4 线弧测量线弧测量目的:检测图像轮廓中的直线和圆弧,并将它们分离。目的:检测图像轮廓中的直线和圆弧,并将它们分离。两种方法:两种方法:n基于基于Harris角点检测的线弧分离角点检测的线弧分离n基于哈夫变换的线弧分离基于哈夫变换的线弧分离编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.4 线弧测量目的:检测图像轮廓中的直线和圆弧,并将它们分5.4 线弧测量线弧测量n基于基于Harris角点检测的线弧分离:角点检测的线弧分离:1.对图像进行轮廓提取,得到轮廓信息;对图像进行轮廓提取,得到轮廓信息;2.对轮廓进行平滑,提高角点和切点确定的准确性;对轮廓进行平滑,提高角点和切点确定的准确性;3.用用Harris角点检测法检测出轮廓的角点;角点检测法检测出轮廓的角点;4.角角点点将将轮轮廓廓分分成成若若干干段段,提提取取其其中中的的切切点点,根根据据切切点点区区分分轮轮廓中的直线和圆弧;廓中的直线和圆弧;5.对每段轮廓进行曲线拟合,得到直线或圆方程。对每段轮廓进行曲线拟合,得到直线或圆方程。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.4 线弧测量基于Harris角点检测的线弧分离:编辑版p5.4 线弧测量线弧测量n基于哈夫变换的线弧分离基于哈夫变换的线弧分离1.对图像进行轮廓提取,得到轮廓信息;对图像进行轮廓提取,得到轮廓信息;2.利用哈夫变换拟合出轮廓中的直线;利用哈夫变换拟合出轮廓中的直线;3.利用哈夫变换拟合出轮廓中的整圆或圆弧;利用哈夫变换拟合出轮廓中的整圆或圆弧;4.根据拟合出的直线和圆弧信息找到图像中的角点;根据拟合出的直线和圆弧信息找到图像中的角点;5.利用角点进行线弧分离并计算线段的长度。利用角点进行线弧分离并计算线段的长度。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术5.4 线弧测量基于哈夫变换的线弧分离编辑版pppt5章 尺作业作业 书面习题:书面习题:课件课件ppt中:第中:第8页和第页和第33页页教教材材P178,“一一、习习题题”,3.采采用用Harris检检测测算算法法进进行行角角点点提提取取时时,存存在在角角点点位位置置偏偏移移现现象象,如如何何减减少少这这种种偏偏差差?上机实验:上机实验:P178:二、实验:二、实验1.编编写写程程序序分分别别利利用用哈哈夫夫变变换换方方法法和和Harris角角点点检检测测方方法法测量正六边形的各边边长。测量正六边形的各边边长。编辑版编辑版pppt5章章 尺寸测量技术尺寸测量技术作业 书面习题:编辑版pppt5章 尺寸测量技术感谢亲观看此幻灯片,此课件部分内容来源于网络,感谢亲观看此幻灯片,此课件部分内容来源于网络,如有侵权请及时联系我们删除,谢谢配合!如有侵权请及时联系我们删除,谢谢配合!55编辑版pppt感谢亲观看此幻灯片,此课件部分内容来源于网络,55编辑版pp
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!