[发明专利]基于计算机视觉的PCB钻孔偏移检测方法有效
申请号: | 202210455095.0 | 申请日: | 2022-04-28 |
公开(公告)号: | CN114565610B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 欧志鹏;权慧;龙富强;李灶保;聂小兵 | 申请(专利权)人: | 惠州威尔高电子有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/60;G06T7/70 |
代理公司: | 广州市时代知识产权代理事务所(普通合伙) 44438 | 代理人: | 刁益帆;陈惠珠 |
地址: | 516155 广东省惠州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算机 视觉 pcb 钻孔 偏移 检测 方法 | ||
本发明涉及图像处理技术领域,具体涉及基于计算机视觉的PCB钻孔偏移检测方法,本方法包括获取待测PCB板及合格PCB板对应的钻孔区域图像,根据钻孔区域图像中钻孔之间的距离构建无序数组,无序数组中的距离确定偏移无序数组及其对应的最终数组,根据偏移无序数组、最终数组中对应的钻孔与中心钻孔之间的像素点的梯度幅值、距离确定偏移无序数组中未偏移的钻孔及数量,根据未偏移的钻孔及数量计算中心钻孔的偏移程度,根据偏移程度确定可靠程度,偏移无序数组中所有距离计算中心钻孔的重要程度,重要程度和可靠程度计算影响程度,根据影响程度确定PCB板的质量,本发明方法实现钻孔偏移的精确检测,进而实现对PCB板质量的精确判断。
技术领域
本发明涉及图像处理技术领域,具体涉及基于计算机视觉的PCB钻孔偏移检测方法。
背景技术
PCB(Printed Circuit Board)是电子工业的重要部件之一,是电子元器件的支撑体,电气连接的载体。
随着电子产品应用技术的不断更新以及功能的完善,PCB的设计越来越精度化、密度化和高性能化。影响PCB质量的最主要因素就是PCB钻孔精确度,钻孔是用来连接电子元器件的引脚的,当钻孔的精确度不高时,会导致电子元器件的引脚和PCB板上的电路不能接通或者接触不良,从而影响PCB板的使用,故需要对PCB钻孔进行偏移度检测。
然而现有的检测方法采用钻生产板后检测孔位精度的方法,通过二次元检测仪对加工后的钻孔进行检测,但实际上其在检测过程中未考虑钻孔本身的特点,由于钻孔本身存在毛刺,毛边,毛刺毛边出现的时候会导致PCB钻孔无法检测,进而影响钻孔的检测精度,从而影响对 PCB板质量的判断。
因此,需要提供基于计算机视觉的PCB钻孔偏移检测方法,予以解决上述问题。
发明内容
本发明提供基于计算机视觉的PCB钻孔偏移检测方法,以解决现有的问题。
本发明的基于计算机视觉的PCB钻孔偏移检测方法采用如下技术方案:该方法包括:
获取待测PCB板及合格PCB板对应的钻孔区域图像;
以钻孔区域图像中每个钻孔为中心钻孔,根据中心钻孔与其他所有钻孔之间的距离构建待测PCB板上每个中心钻孔对应的待测无序数组、合格PCB板上每个中心钻孔对应的合格无序数组;
根据待测无序数组中的距离与合格无序数组中的距离确定存在中心钻孔偏移的偏移无序数组;根据每个偏移无序数组中的距离与每个合格无序数组中的距离获取偏移无序数组在合格无序数组对应的最终数组;其中,根据待测无序数组中的距离与合格无序数组中的距离确定存在中心钻孔偏移的偏移无序数组的步骤包括:当所有合格无序数组没有任何一个距离与待测无序数组中的所有距离相等,则待测无序数组对应的中心钻孔偏移;当其中一个合格无序数组中有部分距离与待测无序数组中的部分距离相等、有部分距离与待测无序数组中的部分距离不相等,则待测无序数组对应的中心钻孔未偏移;当其中一个合格无序数组中有所有距离与待测无序数组中的所有距离相等,则待测无序数组对应的中心钻孔可能偏移;将偏移的中心钻孔、可能偏移的中心钻孔对应的待测无序数组记为偏移无序数组;其中,根据每个偏移无序数组中的距离与每个合格无序数组中的距离获取偏移无序数组在合格无序数组对应的最终数组的步骤包括:计算每个待测无序数组中距离的待测均值;计算每个合格无序数组中距离的合格均值;获取待测均值和合格均值的差值;将最小差值对应的合格无序数组记为最终数组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州威尔高电子有限公司,未经惠州威尔高电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210455095.0/2.html,转载请声明来源钻瓜专利网。