一种基于工艺匹配的微小型结构件快速显微检测方法及装置的制作方法

文档序号:6151363阅读:208来源:国知局
专利名称:一种基于工艺匹配的微小型结构件快速显微检测方法及装置的制作方法
技术领域
本发明涉及一种基于工艺匹配的微小型结构件快速显微检测方法及装置,属于精密仪器 制造及测量技术领域,特别是一种能够根据微小型结构件制造的相关工艺方法和边缘物理特 征识别边缘光学特征并确定几何边缘的方法及装置。
背景技术
随着微型机械的发展,对微机械量和几何量的检测要求也越来越高。显微视觉测量方法 辅助以精密的机械移动可以覆盖0.1tim 10mm的区间,几乎可以覆盖整个微机械几何量测量 区间,基本能够满足微小型结构件检测的需要。其中边缘识别技术一直是视觉检测的重点, 直接影响测量结果的精确性。经典的边缘识别方法主要是考察图像的每个像素在某个领域内 的灰度变化,利用边缘邻近一阶或二阶方向导数变化规律来检测边缘。显微图像与普通图像 相比更多受到成像设备、聚光照明系统和客观条件的限制,噪声较多、边缘轮廓等细节往往 比较模糊,因此在显微图像测量中找的合适的边缘识别算法显得更重要。在零件制造中,不同工艺会出现不同的加工特性,如激光打孔的孔周围会出现火山口现 象,冲压的底面边缘会出现飞边现象等。微小型零件由于结构小,这种由加工工艺造成的边 缘特性就更为明显,基于现有技术很难较好的去除微小型零件中这种加工特性对边缘带来的 影响。因此,若在微小型零件显微视觉检测中不考虑加工工艺影响,只采用传统边缘识别方 法,很难在显微图像中识别出真正的微小结构件边缘。宏观图像中传统使用的二值化、平滑和锐化等处理过程都会使显微图像边缘丢失信息, 导致测量上的偏差。二值化的方法容易得到单一的边缘,但显微图像边缘复杂且存在大量阴 影,往往阈值很难确定,得到的边缘点位置偏差较大;显微图像中的噪声一般比较大,往往 成黑斑或亮斑形态,而非宏观图像中分散、独立的噪声点,因此使用宏观图像中的平滑方法 很难去除显微图像中成斑状的噪声,并且平滑后模糊了边缘信息,使之后提取的边缘不够准 确;若直接对显微图像用宏观图像处理学中的边缘检测算子提取边缘,提取的边缘不连续、 不单一,给后面的精密测量带来问题,而且识别的边缘往往带有显微图像中斑状噪声的边缘。发明内容为了克服上述已有边缘检测方法和技术存在的局限和不足,本发明提出一种基于工艺匹 配的微小型结构件边缘快速显微检测方法及装置。该方法在传统边缘识别的基础上加入了加 工工艺信息和边缘统计特性。以显微光学检测技术为基础,针对不同加工工艺微小型零件边 缘特性,利用数理统计的方法分别对其边缘过渡区域进行拟合,建立不同工艺微小型零件的 边缘过渡区域数学模型,通过对数学模型的分析,精确识别和定位出边缘点的位置。该方法 考虑了微小型零件的实际加工情况,加入统计学思想,考虑了边缘相邻小区域的相关性,有 效去除边缘附近的随机噪声,精度达到亚像素级,使显微图像边缘检测结果更精确。本发明的技术解决方案是 一种基于工艺匹配的微小型结构件边缘快速显微检测方法, 包括以下步骤(1) 提取显微图像边缘过渡区据显微图像边缘区域从背景到被测零件表面或从被测零 件表面到背景的灰度值变化量L对图像灰度值进行特殊的剪切操作,并对剪切后的图像求梯 度和有效平均梯度,得到的EAG与剪切值L有关,可认为是L的函数EAG(L)。对应的高端和低端EAG可分别记为五JG^A(丄)和£^G,。W(Z),对其求极值点得出和£,。w ,这两个极值点就被认为是过渡区对应的边界灰度值,由这两个灰度值在图像中分出的区域就是边缘过 渡区。(2) 进行边缘过渡区域建模先对边缘过渡区域各像素点的灰度值进行相关性运算,再对相关性运算后的数据利用最小二乘思想建立边缘过渡区回归模型,具体采用参数个数可选 择、拟合效果更好的多项式回归模型。(3) 利用样本相关系数r衡量模型拟合的性能,。-本发明还提供了一种基于工艺匹配的微小型结构件边缘快速显微检测装置,包括机械传 动模块、成像系统模块和图像识别测量模块三部分组成。机械传动模块在硬件主要有X、 Y水 平工作台,Z方向工作台,伺服电机以及运动控制卡等组成。成像系统模块主要由光源、显 微镜头、数字CCD相机和一台高性能计算机组成。图像处理模块主要包括图像预处理、边缘 检测、几何量测量模块。本发明具有以下特点和良好的效果基于工艺匹配的边缘识别技术是区别现有技术的创新点之一。该技术通过对不同工件的 边缘过渡区进行提取,建立不同工件边缘过渡区的数学模型,再从数学模型中根据加工特性 确定边缘点精确位置。该算法思想上考虑了实际加工特性的影响,算法上加入统计学方法, 通过建立过渡区数学模型使边缘检测结果达到亚象素级。基于工艺匹配的几何测量是创新点之二。为了提高微小型结构件视觉测量结果的准确度, 研究微小型结构件的直线、圆等几何要素的测量方法,指出不同的测量方法对微小型结构件 测量结果的准确度影响较大,在尺寸、形状误差、位置误差测量时应该选取不同的测量方法。 提出一种直线、圆最小包容区域以及最小外接圆的快速搜索算法,该检测算法利用凸包原理, 排除不相关运算数据点,减少运算量。快速边缘技术是创新点之三。快速边缘检测技术是利用神经网络对工艺匹配的边缘检测 结果进行训练,通过训练好的网络进行边缘识别。


图1为检测系统硬件构成。图2为精研磨边缘特性,图2a)边缘光学特征的多项式拟合曲线,图2b)导数曲线。 图3为lmm量块,图3a)剖面灰度图,图3b)左侧过渡区,图3c)右侧过渡区。 图4为冲压边缘特性,图4a)边缘光学特征的多项式拟合曲线,图4b)导数曲线。图5冲压边缘,'图5a)sobel边缘,图5b)canny边缘,图5c)内边缘,图5d)中边缘,图5e)外边缘。图6为线切割边缘特性,图6a)边缘光学特征的多项式拟合曲线,图6b)导数曲线。图7为基于工艺匹配的神经网络快速边缘识别结果,图7a)量块边缘识别结果,图7b)LIGA 零件边缘识别结果,图7c)线切割零件边缘识别结果,图7d)冲压零件边缘识别结果。图8为图数据凹点。 图9直线最小包容区域。
图10基于工艺匹配的几何量快速检测算法,图10a)最大内接圆,图10b最小外接圆), 图10c)最小包容区域圆,图10d)最小包容区域直线。
图11为圆最小包容区域。
图12为系统模型
具体实施例方式
下面结合附图对本发明作进一步详细的说明
(1) 微小型结构件与显微装置的安装方式实施说明.-
视觉系统
系统结构如图l所示。检测系统由平行光照明系统、工具显微镜、CCD摄像机、图像釆 集卡、工作台、电机、光栅尺、PMAC卡、计算机以及相应的图像处理软件组成。微小型零 件完全在显微镜的视场范围内时,直接釆用图像测量的方法,微小型零件超出显微镜的视场 范围时,采用图像测量和机械式测量相结合的方法,图像测量的尺寸加上光栅尺读出的数值, 即为零件的实际尺寸。
成像系统分辨率像元数为200万,物理放大倍率为1.5——9倍,成像系统物理分辨率 最高可达0.45微米。光源照射方式采用背光和直向型。
运动系统采用步进电机与光栅尺反馈的全闭环控制系统方式,位置反馈元件的分辨率可 待0.05微米。
(2) 精研磨lmm量块验证工艺匹配边缘识别实施说明 '
对哈尔滨量具刃具集团责任有限公司生产的精研磨零级lnim标准量块进行了边缘识别, 其多项式拟合曲线(图2a)。对图2a中拟合的多项式分别求一阶导数和二阶导数, 一阶导数 绝对值最大值点、二阶导数过零点即为边缘精确位置,计算得出该边缘点位置为5.2,如图
62b所示。
通过对零级精度lmm标准量块进行了测量,本文方法得出的结果与量块标准值比较,可 实现对本文边缘识别方法进行验证。使用固定放大倍率的显微成像系统,经过校正lmm对应 760pix,即显微图像中量块宽度为760pix。从图像中取量块一个垂直边缘的剖面,其灰度值 如图3a所示,放大左右侧边缘过渡区分别如图3b和3c所示,分别对左右边缘拟合求导确定 边缘位置,得出该量块宽度为760.3pix,即用显微视觉测量方法得出lmm标准量块宽带为 1.000395mm,则测量误差在0.5nm之内。该实验表明,本文所述的通过对边缘过渡区拟合多 项式、求导数确定边缘的方法结果准确、精度较高。
冲压加工边缘工艺匹配边缘识别实施说明冲压边缘由于加工特性影响,在微小尺寸零 件底面边缘处有明显飞边,其多项式拟合曲线(图4a)和一、二阶导数曲线如图4b所示。 由于冲压方法加工零件的底面边缘有一个压边,若采用常规的图像边缘检测算子检测出的边 缘不单一、不易识别,图5a和图5b分别为采用sobel算子和canny算子检测的边缘。利用工 艺匹配边缘识别算法分析冲压工艺边缘过渡区拟合的多项式(如图4b)可分为三段斜坡区域, 使用本文边缘识别方法分别计算出三个边缘位置,分别记作内、中和外边缘,如图5c、 5d、 5e所示,测量时可根据该工件的应用要求选择不同边缘。从上述结果中可看出,针对冲压这 种有明显边缘加工特性的复杂边缘,本文的边缘识别方法比传统梯度算子要好很多,而且识 别出的边缘具有加工特性,对下一步的测量提供了更多的信息。
线切割加工边缘识别实施说明线切割加工的零件边缘过渡区重合性较差、规律性少, 但总体还属于单一的斜坡型边缘。其显微图像和边缘特性如图6所示。
(3) 基于工艺匹配的神经网络快速边缘识别
将工艺匹配的边缘检测结果作为训练样本,系统采用BP神经网络进行训练,实现快速 边缘检测。检测结果如图7所示。
(4) 基于工艺匹配的快速几何量测量 1)基于工艺匹配的几何量测量a) 圆直径测量对于微小型结构件,只能实现轴孔类件的间隙配合安装。在检定孔类零 件时,实际尺寸应取其所能装配的最大理想轴的轴径,对应于最大内接圆的直径;在检定轴 类零件时,实际尺寸应取其所能装配的最小理想孔的孔径,对应于最小外接拟合圆的直径。 上述原则亦符合大尺寸轴孔类零件的光滑极限量规的检定原则。因此在进行圆直径测量时, 要根据被测圆为轴还是孔,分别选择最小外接圆和最大内接圆的直径作为测量结果。最小二 乘法不应用于高精度的测量。
b) 圆度误差测量最小包容区域法满足最小条件,所求的的圆度误差数值最小,但由于 约束条件复杂,导致求解方法和搜索方法复杂。最小二乘法、最小外接圆法、最大内接圆法 的检定数值通常大于最小包容区域法,但所检定结果不会导致零件的误收。在实际应用中由 于最小二乘法求解简单,被广泛应用于各种圆度误差检定设备,但如果要精确获得圆度误差 值应采用最小包容区域法。
C)圆心位置圆心作为中心基准要素应采用中心原则——以其最小包容区域的中心要素 作为理想基准要素。最小包容区域法的內圆与数据点有2个切点,外圆与数据点有两个切点; 最小外接圆与数据点有三个切点,而以最小外接圆的圆心所做的内圆与数据点有一个切点; 最大内接圆与数据点有三个切点,而以最大内接圆的圆心所做的外圆与数据点有一个切点; 最小二乘圆的內圆和外圆都与数据点有一个切点。因此四种方法所确定的圆心位置必然不相 同,只有最小包容区域法满足中心要素的中心原则,因此其他三种方法的所获得的圆心位置 存在位置误差。可见在圆的精密测量过程中,最小二乘法不再适用。
d) 直线度误差测量只有最小区域法满足直线度的检定定义,满足误差最小条件,所检 测的误差值最小,对于两端点法和最小二乘法,虽然存在检定误差,不会导致误收,即不会 将不合格的工件检定为合格,在实际中广泛应用。 ,
e) 直线位置基准直线作为轮廓要素应满足体外原则——以其最小包容区域的体外要素 作为理想基准要素。最小包容区域的一条包容线与数据点有两个切点,而最小二乘法、两端 点法的两条包容线与数据点都只有一个切点,因此三种方法所确定的直线不重合,只有最小 包容区域法满足最小条件,使用其它两种方法会导致基准建立不准确。
2)基于数据凸包的快速几何量测量
8凸包问题是属于计算几何里常见的问题,它定义为对于平面上的离散点集,求一个最 小的凸多边形把所有点包含在里面,即从这些点当中找出将来构成凸包边界的点有哪些。
1) 基于点集凸包的直线最小区域搜算法
如图8所示按照最小区域法的评定准则,三点g、 h /不可能过数据凹点B,即三点都为 最小外接凸多边形的顶点,且g、 /两点的为凸多边形的一边。
搜索算法
a) 数据点排序
将起点记为o,对其余的n-l个点,分别求出X轴与^' (pi^o—l,…,n)之间的逆时针方 向的夹角,对上述的各点按角度由小到大的顺序重新进行排序成数组g。
b) 数据凹点去除
依次检査链表中相邻的三个点Gw、 G,、 Gw(i—,…,n-l),按式(2)通过计算s判定值, 判断a点是否为凹点。如果&为凹点,删除掉该点,并退回到链表中的前一个点0w,即检 査点2w, ,直至数组2的点全部为数据凸点。
c) 数据点g、 h /判定
依次连接2数组的相邻点和首尾点,搜索离凸多边形的每条边距离最远的点,记录距离 A最后找到数组rf中的最小值^w力,其对应凸多边形的一边和另一个顶点分别对应于g、 / 两点和A:点,^n/ra值为直线度误差。
如图9所示最后搜索到点c对应于A点,边W的两端点为g、 /点,直线度误差为2.497。 数据搜索量由原来的《',变为6X4=24次,任务量变为原来的2%,速度大幅度提升。
2) 基于点集凸包的圆最小包容区域搜索算法
按照最小区域的判定准则,最小包容区域的外接圆所过的两个点必定不是数据凹点,同时内外4个切点相间分布是指4个切点构成的凸4边形。 搜索算法
步骤l:搜索数据集户的外接凸多边形2,取外接凸多边形的两个顶点作为外切点6、 A
步骤2:在所有数据点尸中选取另外两点a、 C作为内切点,与步骤l找到的两个外切点 按内a-外6-内c-外d的顺序排列,判断该四边形是否为凸四边形;如果满足执行步骤3,不 满足则执行步骤2重新找两个内切点;如果都不满足,转到步骤l重新找两个外切点。
步骤3:求出两个同心圆的圆心,即两线段M、 Z^的中垂线的交点0。
步骤4:判断其余点是否在同心圆环中。如果是,则找到满足条件的4个切点a、 6、 c、 rf,退出搜索。如果不满足,则转到步骤2,重新2个内切点,如果所有的内切点都不满足则 转到步骤l,重新找2个外切点。
如图11所示,找到最小包容法的4个切点a、 6、 c、 d,圆心为o,圆度误差为1.233, 数据搜索时间大大降低。
同理,可以证明最小外接圆的三个切点为凸多边形g的顶点。
以上所述仅为本发明的较佳实施例而己,并不用以限制本发明,凡在本发明的精神和原 则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种基于工艺匹配的微小型结构件边缘快速显微检测方法,其特征在于该方法包括以下步骤(1)提取显微图像边缘过渡区据显微图像边缘区域从背景到被测零件表面或从被测零件表面到背景的灰度值变化量L对图像灰度值进行特殊的剪切操作,并对剪切后的图像求梯度和有效平均梯度,得到的EAG与剪切值L有关,可认为是L的函数EAG(L);对应的高端和低端EAG可分别记为EAGhigh(L)和EAGlow(L),对其求极值点得出Lhigh和Llow,这两个极值点就被认为是过渡区对应的边界灰度值,由这两个灰度值在图像中分出的区域就是边缘过渡区;(2)进行边缘过渡区域建模先对边缘过渡区域各像素点的灰度值进行相关性运算,再对相关性运算后的数据利用最小二乘思想建立边缘过渡区回归模型,具体采用参数个数可选择、拟合效果更好的多项式回归模型;(3)利用样本相关系数r衡量模型拟合的性能。
2、 一种基于工艺匹配的微小型结构件边缘快速显微检测装置,包括机械传动模块、成像 系统模块和图像识别测量模块三部分;机械传动模块的硬件主要由X、 Y水平工作台,Z方向 工作台,步进电机以及运动控制卡等组成;成像系统模块主要由光源、显微镜头、数字CCD 相机和一台高性能计算机组成,图像处理模块主要包括图像预处理、边缘检测、几何量测量 模块。
3、 根据权利要求1所述的基于工艺匹配的微小型结构件边缘快速显微检测方法,其特征 在于(1)基于工艺匹配的神经网络快速边缘识别将工艺匹配的边缘检测结果作为训练样本, 系统采用BP神经网络进行训练,实现快速边缘检测;(2)采用基于数据凸包的几何量快速 检测算法,对于平面上的各几何量的离散点集,求一个最小的凸多边形把所有点包含在里面(即从这些点当中找出将来构成凸包边界的点有哪些),直线以圆的最小包容区域以及最小外 接圆的控制点从凸包上选取,求取直线的最小包用区域(直线度)、圆的最小包容区域(圆度) 以及最小外接圆(直径)。
全文摘要
本发明为一种基于工艺匹配的微小型结构件边缘快速显微检测方法及装置,检测装置如图1所示。该方法在传统边缘识别的基础上加入了加工工艺信息和边缘统计特性。以显微光学检测技术为基础,针对不同加工工艺微小型零件边缘特性,利用数理统计的方法分别对其边缘过渡区域进行拟合,建立不同工艺微小型零件的边缘过渡区域数学模型,通过对数学模型的分析,精确识别和定位出边缘点的位置。该方法考虑了微小型零件的实际加工情况,加入统计学思想,考虑了边缘相邻小区域的相关性,有效去除边缘附近的随机噪声,精度达到亚像素级,使显微图像边缘检测结果更精确。随着高技术产品向微型化发展的趋势日益加快,且各种微加工技术的出现,微小型结构件的需求日益增多,且形状越来越复杂,本发明的应用前景和社会经济效益是可观的。
文档编号G01B11/24GK101619964SQ20091008560
公开日2010年1月6日 申请日期2009年5月26日 优先权日2009年5月26日
发明者鑫 叶, 林 张, 张之敬, 芳 杜, 程朋乐, 鑫 金 申请人:北京理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1