[发明专利]一种直插元件检测方法及系统有效
申请号: | 202010320991.7 | 申请日: | 2020-04-22 |
公开(公告)号: | CN111539933B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 寇昌;刘建青;何景宜;张忠君 | 申请(专利权)人: | 大连日佳电子有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/136;G06T7/90 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 刘凤玲 |
地址: | 116600 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 元件 检测 方法 系统 | ||
1.一种直插元件检测方法,其特征在于,包括:
获取待测PCB板图像上的每个待测元件的待测尺寸、待测灰度值和待测RGB三通道颜色值;
判断与所述待测元件对应的颜色阈值组中是否存在与所述待测RGB三通道颜色值相等的RGB三通道颜色值,得到第一判断结果;所述对应的颜色阈值组是由对对应模板元件进行多次颜色训练学习得到的多组RGB三通道颜色值构成的;所述对应模板元件为模板PCB板图像上与所述待测元件的位置相同的模板元件;
若所述第一判断结果为否,则确定所述待测元件存在颜色错误,并输出存在颜色错误的待测元件的位置、RGB三通道颜色值和编号;
判断与所述待测元件对应的尺寸阈值组中是否存在与所述待测尺寸相等的尺寸,得到第二判断结果;所述对应的尺寸阈值组是由对所述对应模板元件进行多次尺寸训练学习得到的多组尺寸构成的;
若所述第二判断结果为否,则确定所述待测元件存在尺寸错误,并输出存在尺寸错误的待测元件的位置、尺寸和元件编号;
判断所述待测PCB板图像上各所述待测元件的待测灰度值是否与对应的灰度值阈值相等,得到第三判断结果;所述对应的灰度值阈值为所述对应模板元件的灰度值;
由所述第三判断结果确定灰度值错误数量;所述灰度值错误数量为所述待测PCB板图像上与对应的灰度值阈值不相等的待测元件的个数;
当所述灰度值错误数量大于设定数量阈值时,则输出所述灰度值错误数量、所述设定数量阈值和所述待测PCB板图像上与对应的灰度值阈值不相等的各待测元件的位置。
2.根据权利要求1所述的一种直插元件检测方法,其特征在于,所述判断所述待测PCB板图像上各所述待测元件的待测灰度值是否与对应的灰度值阈值相等,得到第三判断结果,具体包括:
将所述待测PCB板图像上的所述待测元件的待测灰度值与对应的灰度值阈值进行异或运算,得到运算结果;
若运算结果为255时,则确定所述待测元件的待测灰度值与对应的灰度值阈值不相等;
若运算结果为0时,则确定所述待测元件的待测灰度值与对应的灰度值阈值相等。
3.根据权利要求1所述的一种直插元件检测方法,其特征在于,所述颜色阈值组的确定方法,具体包括:
获取模板PCB板图像;
利用NI视觉库中的IMAQ Color Learn函数对所述模板PCB板图像上的对应模板元件进行多次颜色训练学习,获得所述对应模板元件的多组RGB三通道颜色值。
4.根据权利要求1所述的一种直插元件检测方法,其特征在于,所述尺寸阈值组的确定方法,具体包括:
获取模板PCB板图像;
利用NI视觉库中的IMAQ Clamp Max函数对所述模板PCB板图像上的对应模板元件进行多次尺寸学习,获得所述对应模板元件的多组尺寸。
5.根据权利要求1所述的一种直插元件检测方法,其特征在于,所述灰度值阈值的确定方法,具体包括:
获取模板PCB板图像;
对所述模板PCB板图像进行二值化处理得到二值化阈值图像;
提取所述二值化阈值图像中对应模板元件的灰度值,作为灰度值阈值。
6.根据权利要求4所述的一种直插元件检测方法,其特征在于,在所述获取模板PCB板图像之后,还包括:
对所述模板PCB板图像进行阈值分割得到二值化尺寸图像;
利用公式Y(n)=αX(n)+(1-α)Y(n-1)对所述二值化尺寸图像进行低通滤波处理,得到处理后的模板PCB板图像;其中,α为滤波系数、X(n)为第n次滤波的采样灰度值、Y(n-1)为第n-1次滤波后得到的处理后的模板PCB板图像、Y(n)为第n次滤波后得到的处理后的模板PCB板图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连日佳电子有限公司,未经大连日佳电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010320991.7/1.html,转载请声明来源钻瓜专利网。