基于机器视觉的柔性环形零件特征尺寸测量方法

文档序号:9842079阅读:852来源:国知局
基于机器视觉的柔性环形零件特征尺寸测量方法
【技术领域】
[0001] 本发明属于数字图像处理与机器视觉领域,具体涉及一种基于机器视觉的柔性环 形零件特征尺寸测量方法。
【背景技术】
[0002] 柔性环形零件的特征尺寸包括内径尺寸和截面直径,当前,柔性环形零件尺寸参 数的测量方法可分为接触式测量和非接触式测量两大类。常用的传统接触式测量方法有卡 尺测量法、锥棒测量法、柔性尺测量法、改装百分表测量法等;非接触式测量主要采用大型 投影仪、工具显微镜、断面自动测量仪以及截面切片投影等。由于柔性环形零件材料具有弹 性,采用接触式测量会使其产生变形,因此,接触式测量方法的测量精度不高,测量效率较 低。非接触式测量能克服接触式测量产生形变的干扰,但上述四种非接触测量方法中,采用 大型投影仪或工具显微镜测量时,由于柔性环形零件自由状态的轮廓与标准圆周有一定的 差异,所以只测一条直径会产生较大误差,通常要测量三条以上不同方向的直径然后取平 均值,这样使得测量过程中人工干预较多,测量效率低,测量结果易受主观因素影响,且受 量程限制,无法测量规格较大的柔性环形零件;而断面自动测量仪测量成本高;截面切片投 影法属于破坏性测量,只能用于抽检截面尺寸。
[0003] 近年来,随着视觉图像技术的发展,利用机器视觉技术构建专用的测量或检测系 统,成为工业检测领域的一种革新手段。利用视觉图像技术的非接触性,测量过程中,柔性 环形零件不产生弹性变形,首先从对被测对象的影响方面保证了测量结果的可靠性;利用 图像处理技术,可实现对柔性环形零件特征参数的精密计算。
[0004] 在利用视觉图像技术进行柔性环形零件特征尺寸测量方面,有相关文献对此进行 过一定研究,如文献"0形密封圈尺寸视觉精密测量技术"采取的办法是:先对密封圈边缘点 进行亚像素定位,根据已采集图像移动相机实现对密封圈轮廓的自动跟踪,最后通过多帧 图像的拼接获得完整的密封圈边缘,多次拟合求得密封圈的内径、外径尺寸。这种方法在测 量标准圆形零件时能获得较高的精度,但对于密封圈等柔性零件特征尺寸的测量,其测量 误差与重复精度均不太理想,主要原因在于密封圈轮廓并非是一个标准圆。

【发明内容】

[0005] 本发明的目的在于提供一种基于机器视觉的柔性环形零件特征尺寸测量方法,用 于实现存在一定图像背景噪声条件下柔性环形零件特征尺寸的精密测量。
[0006] 实现本发明的技术解决方案为:一种基于机器视觉的柔性环形零件特征尺寸测量 方法,方法步骤如下:
[0007] 步骤1、对柔性环形零件的整体图像进行二值化处理。
[0008] 步骤2、对上述图像进行去噪处理。
[0009] 步骤3、对去噪后的图像利用面积法求解柔性环形零件的内径。
[0010] 步骤4、采集上述柔性环形零件的局部图像,进行二值化处理,再对其进行去噪处 理,利用中垂线法求解截面直径。
[0011] 所述步骤1中,柔性环形零件的整体图像的来源途径包括相机单次采集获得或由 相机采集的多幅弧段序列图像拼接而成。
[0012] 若步骤1中的柔性环形零件的整体图像由多幅弧段序列图像拼接而成,步骤4中直 接选取任意一幅弧段序列图像,进行二值化处理,再对其进行去噪处理,利用中垂线法求解 截面直径。
[0013] 所述步骤2中,图像去噪处理为基于轮廓连通域思想,提取出噪声的轮廓并进行填 充,从而消除噪声干扰。
[0014] 所述步骤3中,面积法具体步骤如下:统计柔性环形零件外圈轮廓像素面积及柔性 环形零件的面积,再根据圆面积与直径关系,得到柔性环形零件的内径。
[0015] 所述步骤4中,中垂线法步骤如下:选取不同圆弧段上的弦,作出弦对应的中垂线, 所述中垂线与柔性环形零件的内、外轮廓分别存在交点,得到两个交点之间的间距,将不同 位置的弦对应的交点间距的平均值作为柔性环形零件的截面直径。
[0016] 上述步骤3和步骤4顺序可对调。
[0017] 本发明与现有技术相比,其显著优点在于:(1)依据面积法及中垂线法,实现了对 柔性环形零件内径、截面直径的微米级测量。
[0018] (2)其测量精度高、对硬件的性能要求低、算法鲁棒性强。
【附图说明】
[0019] 图1是本发明基于机器视觉的密封圈特征尺寸测量方法的流程图。
[0020] 图2是本发明处理过程中的密封圈整体图像,其中(a)为原始密封圈整体图像,(b) 为对图(a)二值化处理后的图像,(c)为消除噪声后的密封圈整体图像。
[0021] 图3是本发明处理过程中的密封圈弧段图像,其中(a)为原始密封圈弧段图像,(b) 为对图(a)二值化处理后的图像,(c)为消除噪声后的密封圈弧段图像。
[0022] 图4是中垂线法原理图。
【具体实施方式】
[0023]下面结合附图对本发明作进一步详细描述。
[0024] 结合图1和图4,一种基于机器视觉的柔性环形零件特征尺寸测量方法,方法步骤 如下:
[0025] 步骤1、对柔性环形零件的整体图像进行二值化处理,具体方法如下:
[0026] 柔性环形零件的整体图像的来源包含两种途径:当柔性环形零件的外轮廓直径小 于相机视野范围时,相机单次采集得到柔性环形零件的整体图像;当柔性环形零件的外轮 廓直径大于相机视野范围时,相机先采集柔性环形零件的弧段图像,然后通过拼接获取柔 性环形零件的整体图像。
[0027]再对上述柔性环形零件的整体图像进行二值化处理。
[0028]步骤2、对上述图像进行去噪处理:借助轮廓连通域的思想,提取出噪声的轮廓,并 对噪声的轮廓进行填充,即改变噪声的轮廓的像素灰度,以消除图像中不需要的灰度噪声 小块。
[0029] 步骤3、对去噪后的柔性环形零件整体图像,统计柔性环形零件外轮廓所包含的像 素面积&及柔性环形零件本身的像素面积Si,两者相减,得到柔性环形零件内轮廓所包含的 像素面积SoiSs-Si,再根据圆面积与直径关系S Q = 3i(d/2)2,得到柔性环形零件的内径d,实 测柔性环形零件内径物理尺寸1 = δ Χ(1,δ为图像像素当量值。当柔性环形零件存在变形 时,柔性环形零件内轮廓像素面积保持不变,故由其获得的柔性环形零件的内径精度高。
[0030] 步骤4、采集上述柔性环形零件的局部图像,进行二值化处理,再对其进行去噪处 理,利用中垂线法求解截面直径:
[0031] 任意选取一段柔性环形零件,由于柔性环形零件内轮廓上任意一点均存在一个内 切圆,内切圆圆弧与其对应的柔性环形零件内轮廓局部重合,故任意一段柔性环形零件的 内轮廓近似为圆弧,再利用中垂线法求解柔性环形零件截面直径,中垂线法步骤如下:选取 不同圆弧段上的弦,作出弦对应的中垂线,所述中垂线与柔性环形零件的内、外轮廓分别存 在交点,得到两个交点之间的间距,将不同位置的弦对应的交点间距的平均值作为柔性环 形零件的截面直径。
[0032] 若步骤1中的柔性环形零件的整体图像由多幅弧段序列图像拼接而成,步骤4中直 接选取任意一幅弧段序列图像,进行二值化处理,再对其进行去噪处理,利用中垂线法求解 截面直径。
[0033] 上述选取的柔性环形零件长度不超过1/4内轮廓的周长。
[0034] 上述步骤3和步骤4顺序可对调。
[0035] 实施例1
[0036] 结合图1至图4,一种基于机器视觉的柔性环形零件特征尺寸测量方法,步骤如下:
[0037] 步骤1、对柔性环形
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1