[发明专利]针对星载表露型PCB焊点质量的光学图像匹配检测方法有效
申请号: | 201210332167.9 | 申请日: | 2012-09-10 |
公开(公告)号: | CN102914549A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 徐明道;张云竹;柴玉强;徐洪信 | 申请(专利权)人: | 中国航天科技集团公司第五研究院第五一三研究所 |
主分类号: | G01N21/956 | 分类号: | G01N21/956;G06K9/64 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李爱英;杨志兵 |
地址: | 264003 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 表露 pcb 质量 光学 图像 匹配 检测 方法 | ||
1.一种针对星载表露型PCB焊点质量的光学图像匹配检测方法,其特征在于,具体的步骤为:
步骤101、根据待测元件的PCB信息从标准数据库中寻找适合当前待测元件的模板图像;
步骤102、令CCD位于待测元件的正前方,且调整CCD与待测元件的间距,使得CCD所采集的图像上待测元件的大小与模板图像上待测元件的大小相同;CCD采集待测元件图像,并将其定义为待检图像;
步骤103、先将大小为w×h、格式为RGB24的模板图像转换成大小不变的8位灰度图像;再将模板图像分为m×n个图像块,每个块大小为b×b,即m=w/b,n=h/b;求每个图像块的像素平均值,得到大小为m×n的像素平均值矩阵P;
步骤104、将大小为W×H、格式为RGB24的待检图像转换成大小不变的8位灰度图像;再将待检图像分为M×N个图像块,每个块大小为b×b,即M=W/b,N=H/b;求每个图像块的像素平均值,得到大小为M×N的像素平均值矩阵Q;
步骤105、初始时两矩阵的原点重合,然后令矩阵P在矩阵Q上进行滑动,每滑动一次,计算出两矩阵之间的相关度,当计算出的相关度小于设定阈值时,停止滑动,判定该待检图像的焊点满足要求,否则继续滑动,当滑动所有的相对位置情况,两矩阵的相关度仍不小于设定阈值,则判定待检图像的焊点不满足要求。
2.根据权利要求1所述焊点质量的光学图像匹配检测方法,其特征在于,当待测元件太大,无法将待测元件的所有细节在CCD所采集的一幅图像中表示时,需要通过移动CCD采集多幅图像,并对多幅图像进行拼接,获取待检图像,该待检图像的获取过程为:
整个拼接过程中CCD按照从下到上、从左到右的顺序采集待测元件的图像;
步骤201、将CCD采集的第一幅作为拼接的基准图像,同时令CCD采集下一位置的图像,并进入步骤202;
步骤202、判断CCD采集的图像是否为待测元件最左列的图像,若是,则进入步骤203,否则进入步骤204;
步骤203、以当前CCD采集的图像为模板图像,以其下方图像为目标图像,选定模板图像上一像素点与目标图像上一像素点重合,分别向右上、右下、左上、左下移动模板图像,每移动一次计算两图像重合位置的相关度,判断S次移动获得的最小相关度是否小于设定阈值,若是,则将最小相关度时两图像的位置关系确定为两幅图像的最佳拼接位置,将两幅图像按最佳拼接位置进行拼接,否则重新获取一幅CCD图像再计算相关度,直到两幅图像以最佳拼接位置拼接为止;
步骤204、以当前CCD采集的图像为模板图像,以其左侧图像为目标图像,选定模板图像上一像素点与目标图像上一像素点重合,分别向右上、右下、左上、左下移动模板图像,每移动一次计算两图像重合位置的相关度,判断S次移动获得的最小相关度是否小于设定阈值,若是,则将最小相关度时两图像的位置关系确定为两幅图像的最佳拼接位置,将两幅图像按最佳拼接位置进行拼接,否则重新获取一幅CCD图像再计算相关度,直到两幅图像以最佳拼接位置拼接为止;
步骤205、判断所拼接待检图像是否完整,若不完整,则CCD采集下一位置的图像,并返回步骤202。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第五研究院第五一三研究所,未经中国航天科技集团公司第五研究院第五一三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210332167.9/1.html,转载请声明来源钻瓜专利网。