[发明专利]基于机器视觉的工业器件快速定位方法无效
| 申请号: | 201010603969.X | 申请日: | 2010-12-24 |
| 公开(公告)号: | CN102156978A | 公开(公告)日: | 2011-08-17 |
| 发明(设计)人: | 付先平;廖圣龙;袁国良;蔡晓洁 | 申请(专利权)人: | 辽宁科锐科技有限公司;付先平 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G01N21/88 |
| 代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 陈红燕 |
| 地址: | 116026 辽宁省*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 机器 视觉 工业 器件 快速 定位 方法 | ||
1.一种基于机器视觉的工业器件快速定位方法,包括下述步骤:
(1)选择模板图像T:用归一化的二维相关性对目标图S进行分析,以确定模板的大概位置,继而从目标图S中手动选择模板图像T;
(2)确定邻域图像R:按照目标图S的大小,搜索的起点和模板图像T的大小因素在目标图S中自动计算邻域大小,得到邻域图像R;
(3)目标图S的二级定位,包括利用小波变换的水平和垂直方向系数的投影变换矢量进行粗定位,然后在低分辨率图像中进行模板匹配:
首先对邻域图像R和模板图像T进行小波变换;然后对邻域图像R的小波系数的水平分量LH进行垂直方向的投影,对其垂直分量HL分量进行水平方向的投影;找到投影图像中的极大值和极小值位置,将这些极值作为粗定位的邻域中心位置;然后利用邻域图像R和模板图像T小波变换后的低分辨率模板即LL分量在粗定位的邻域内进行模板匹配运算,得到目标图S的二级位置;
(4)目标图像的精确定位,是在原图像的粗定位邻域内进行精确定位:
对模板图像T进行边缘检测处理,找到模板轮廓的全局不变化边缘图像,对邻域图R进行同样的边缘检测处理;利用模板图像T的边缘图和邻域图像R的边缘图进行模板匹配算法,最后得到晶元的精确位置。
2.根据权利要求1所述的基于机器视觉的工业器件快速定位方法,其特征在于:
所述步骤(3)目标图S的二级定位包括下述过程:
(3.1)对取得的邻域图像R进行L级小波分解,并保存各级分解后的低分辨率图像RLL,第L级小波分解后的水平分量LHL和垂直分量HLL,其中L表示第L级小波分解;
(3.2)对模板图像T进行L级小波分解,并保存分解后的低分辨率图像TLL,;
(3.3)对邻域图像R的水平分量LH和垂直分量HL进行投影变换,分别求各行元素之和与各列元素之和,得到一维数组hL和vL,再将hL,vL合成二维矩阵hvL,则hL,vL和hvL的极大值处就是匹配点;根据误差的性质,设置一个合适的阈值,取极大值周围的点集,hL和vL分别为横坐标和纵坐标,得到候选点集合PL;
(3.4)根据候选点集合PL设定一个搜索区域,在此区域内,对模板图像的低分辨率图像TLL和邻域图像R的低分辨率图像RLL进行模板匹配;
(3.5)使用误差累加式,式中表示位置(i,j)的匹配度量,其值越小,说明匹配程度越好,同样设置一个合适的阈值,在点集PL区域内找到匹配程度最好的候选点集合PH;其中,L表示第L级小波分解,k表示多分辨模板第L层的大小,R(m,n)和T(i,j)分别表示邻域图像和模板图像的第L层的小波变换系数;
所述步骤(4)目标图像的精确定位包括下述过程:
(4.1)对模板图像T和邻域图像R进行边缘检测处理;
(4.2)根据候选点集合PH设定一个搜索区域,在此区域内,对模板图像T的边缘图和邻域图像R的边缘图进行模板匹配,求得在邻域图像中的最佳匹配点;
(4.3)根据邻域图像R在目标图S中的位置,在目标图S中确定最佳匹配位置点的坐标,并作为最终结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁科锐科技有限公司;付先平,未经辽宁科锐科技有限公司;付先平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010603969.X/1.html,转载请声明来源钻瓜专利网。





