[发明专利]PCB裸板线路瑕疵检测方法、装置、电子设备在审
| 申请号: | 202010721548.0 | 申请日: | 2020-07-24 |
| 公开(公告)号: | CN112651920A | 公开(公告)日: | 2021-04-13 |
| 发明(设计)人: | 夏春秋 | 申请(专利权)人: | 深圳市唯特视科技有限公司 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/73;G06T7/90;G06N3/04 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518057 广东省深圳市南山区粤海街道高新技术*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | pcb 线路 瑕疵 检测 方法 装置 电子设备 | ||
1.一种PCB裸板线路瑕疵检测方法,其特征在于,包括:
获取PCB裸板图像;
对所述PCB裸板图像进行预处理;
对经过预处理后的PCB裸板图像进行二值化处理;
将经过二值化处理的PCB裸板图像,送入深度卷积神经网络中提取特征;
输出瑕疵的位置和种类。
2.根据权利要求1所述的PCB裸板线路瑕疵检测方法,其特征在于,对所述PCB裸板图像进行预处理包括:所述PCB裸板图像进行中值滤波、高斯滤波或小波滤波。
3.根据权利要求1所述的PCB裸板线路瑕疵检测方法,其特征在于,所述对经过预处理后的PCB裸板图像进行二值化处理包括:
扫描所述PCB裸板图像像素值;
计算所述PCB裸板图像上的每个像素点在RGB颜色空间坐标上与导线标准颜色、焊盘标注颜色以及PCB板标准颜色的坐标位置空间欧式距离;
从三个空间欧式距离值中比较得出最小空间欧式距离,其最小空间欧式距离用于衡量该检测像素值与三个标准颜色中最相近的颜色,从而可得出该检测像素对应的目标为焊盘或者导线或者PCB板背景;
如果目标物为焊盘或者导线,则设置该点像素值为255,即白色,如果目标物为PCB板子,则设置该点像素值为0,即黑色。
4.根据权利要求1所述的PCB裸板线路瑕疵检测方法,其特征在于,所述将经过二值化处理的PCB裸板图像,送入深度卷积神经网络中提取特征包括:
构建深度卷积神经网络;
将经过二值化处理的PCB裸板图像送入所述深度卷积神经网络;
对所述PCB裸板图像进行特征提取。
5.根据权利要求4所述的PCB裸板线路瑕疵检测方法,其特征在于,所述构建深度卷积神经网络包括:
以Darknet53网络为基础,将网络输入大小增加到608x608;
在三个不同尺度内通过卷积的方式实现局部特征的提取;
基于交互层输出的特征图进行类别和位置的回归判断;
采用二元交叉熵进行类别预测来提高准确度。
6.一种PCB裸板线路瑕疵检测装置,其特征在于,包括:
PCB裸板图像获取模块,用于获取PCB裸板图像;
预处理模块,用于对所述PCB裸板图像进行预处理;
二值化处理模块,用于对经过预处理后的PCB裸板图像进行二值化处理;
特征提取模块,用于将经过二值化处理的PCB裸板图像,送入深度卷积神经网络中提取特征;
瑕疵输出模块,用于输出瑕疵的位置和种类。
7.根据权利要求5所述的PCB裸板线路瑕疵检测装置,其特征在于,所述预处理模块包括中值滤波模块、高斯滤波模块或小波滤波模块,分别用于对所述PCB裸板图像进行中值滤波、高斯滤波或小波滤波。
8.根据权利要求5所述的PCB裸板线路瑕疵检测装置,其特征在于,所述特征提取模块包括:
深度卷积神经网络构建模块,用于构建深度卷积神经网络;
特征分析提取模块,用于将经过二值化处理的PCB裸板图像送入所述深度卷积神经网络,对所述PCB裸板图像进行特征提取。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现如权利要求1至5任一项所述PCB裸板线路瑕疵检测方法的步骤。
10.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述PCB裸板线路瑕疵检测方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市唯特视科技有限公司,未经深圳市唯特视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010721548.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多维波频能量信息植入仓
- 下一篇:显示装置及其驱动方法





