一种用于提升柔性PCB制备效率的方法及装置与流程
- 国知局
- 2024-11-06 14:30:12
本发明涉及智能制造,尤其涉及一种用于提升柔性pcb制备效率的方法及装置。
背景技术:
1、在pcb电路板几乎被应用与所有电子产品,小到手表耳机,大到军工航天等都离不开pcb的应用。pcb板的生产制造的过程中,pcb板的缺陷检测是十分重要的环节。现有技术中的检测过程,仅通过图像识别技术,对整个pcb板的图像进行检测,效率较低且不够精确,使得pcb板生产过程中的整体效率较低。
技术实现思路
1、本发明实施例提供一种用于提升柔性pcb制备效率的方法及装置,以改善上述问题。
2、第一方面,本技术实施例提出了一种用于提升柔性pcb制备效率的方法,方法包括:
3、获取pcb板完整正面图像,基于所述pcb板完整正面图像获取多个切分图像;
4、基于所述切分图像确定故障点位,基于所述故障点位获取初始故障点位图像,基于所述故障点位图像,确定形成所述故障点位图像的像素为第一目标像素;
5、获取所述故障点位图像中,与所述第一目标像素相邻的像素,并标记为第二目标像素;
6、遍历所述第二目标像素,获取遍历过程中所形成的欧拉路径;
7、获取所述欧拉路径,基于所述欧拉路径生成投影图像,其中,所述投影图像的边缘轮廓与所述欧拉路径相同;
8、将所述投影图像与预设图像相匹配,并获取匹配结果;
9、根据所述匹配结果确定缺陷类型,根据所述缺陷类型修复所述pcb板。
10、结合第一方面,在一些实施方式,基于所述切分图像确定故障点位,基于所述故障点位获取初始故障点位图像,基于所述故障点位图像,确定形成所述故障点位图像的像素为第一目标像素,包括:
11、获取预设pcb板图像,基于所述预设pcb板图像获取多个预设切分图像,其中,所述预设切分图像与所述切分图像一一对应;
12、获取所述切分图像像素排列,其中,每一个像素具有不同的第一光学评分;
13、获取所述预设切分图像的像素排列,其中,每一个像素具有不同的第二光学评分;
14、基于对应位置的所述第一光学评分与所述第二光学评分,确定评分差异较大的所述像素,并标记为故障像素;
15、组合所述故障像素以形成所述初始故障点位图像,基于所述故障点位图像确定所述故障点位,确定形成所述初始故障点位图像的所述像素为所述第一目标像素。
16、结合第一方面,在一些实施方式中,基于所述切分图像确定故障点位,基于所述故障点位获取所述故障点位图像,基于所述故障点位图像,确定形成所述故障点位图像的像素为第一目标像素,还包括:
17、获取pcb板部分正面图像,所述pcb板部分正面图像为所述故障点位区域位置的图像,其中,所述pcb板部分正面图像尺寸与所述故障点位图像相同;
18、融合所述初始故障点位图像与所述所述pcb板部分正面图像,获得所述故障点位图像。
19、结合第一方面,在一些实施方式中,获取所述欧拉路径,基于所述欧拉路径生成投影图像,其中,所述投影图像的边缘轮廓与所述欧拉路径相同,包括:
20、获取所述欧拉路径,若所述欧拉路径的数量大于1,则确定是否存在一个所述欧拉路径嵌套于另一个所述欧拉路径中;
21、若存在,则基于嵌套最外层的所述欧拉路径生成投影图像。
22、结合第一方面,在一些实施方式中,所述将所述投影图像与预设图像相匹配,并获取匹配结果,包括:
23、缩放所述投影图像以形成多个适配投影图像;
24、将多个所述适配投影图像与所述预设投影图像相匹配,并获取所述匹配结果。
25、结合第一方面,在一些实施方式中,所述根据所述匹配结果确定缺陷类型,根据所述缺陷类型修复所述pcb板,包括:
26、获取所述匹配结果,所述匹配结果包括缺口特征或凹陷特征;
27、基于所述适配投影图像获取所述缺口特征或所述凹陷特征的尺寸特征;
28、基于所述匹配结果以及所述尺寸特征,修复所述pcb板。
29、第二方面,本技术提出了一种用于提升柔性pcb制备效率的装置,包括:
30、第一获取模块,所述第一获取模块用于获取pcb板完整正面图像,基于所述pcb板完整正面图像获取多个切分图像;
31、第一确定模块,所述第一确定模块用于基于所述切分图像确定故障点位,基于所述故障点位获取初始故障点位图像,基于所述故障点位图像,确定形成所述故障点位图像的像素为第一目标像素;
32、第二获取模块,所述第二获取模块用于获取所述故障点位图像中,与所述第一目标像素相邻的像素,并标记为第二目标像素;
33、第一遍历模块,所述第一遍历模块用于遍历所述第二目标像素,获取遍历过程中所形成的欧拉路径;
34、第三获取模块,所述第三获取模块用于获取所述欧拉路径,基于所述欧拉路径生成投影图像,其中,所述投影图像的边缘轮廓与所述欧拉路径相同;
35、第一匹配模块,所述第一匹配模块用于将所述投影图像与预设图像相匹配,并获取匹配结果;
36、修复模块,所述修复模块用于根据所述匹配结果确定缺陷类型,根据所述缺陷类型修复所述pcb板。
37、结合第二方面,在一些实施方式中,还包括:
38、第四获取模块,所述第四获取模块用于获取预设pcb板图像,基于所述预设pcb板图像获取多个预设切分图像,其中,所述预设切分图像与所述切分图像一一对应;
39、第五获取模块,所述第五获取模块用于获取所述切分图像像素排列,其中,每一个像素具有不同的第一光学评分;
40、第六获取模块,所述第六获取模块用于获取所述预设切分图像的像素排列,其中,每一个像素具有不同的第二光学评分;
41、第二确定模块,所述第二确定模块用于基于对应位置的所述第一光学评分与所述第二光学评分,确定评分差异较大的所述像素,并标记为故障像素;
42、组合模块,所述组合模块用于组合所述故障像素以形成所述初始故障点位图像,基于所述故障点位图像确定所述故障点位,确定形成所述初始故障点位图像的所述像素为所述第一目标像素。
43、结合第二方面,在一些实施方式中,还包括:
44、第七获取模块,所述第七获取模块用于获取pcb板部分正面图像,所述pcb板部分正面图像为所述故障点位区域位置的图像,其中,所述pcb板部分正面图像尺寸与所述故障点位图像相同;
45、融合模块,所述融合模块用于融合所述初始故障点位图像与所述所述pcb板部分正面图像,获得所述故障点位图像。
46、结合第二方面,在一些实施方式中,包括:
47、第八获取模块,所述第八获取模块用于获取所述欧拉路径,若所述欧拉路径的数量大于1,则确定是否存在一个所述欧拉路径嵌套于另一个所述欧拉路径中;
48、若存在,则基于嵌套最外层的所述欧拉路径生成投影图像。
49、结合第二方面,在一些实施方式中,包括:
50、缩放模块,所述缩放模块用于缩放所述投影图像以形成多个适配投影图像;
51、第二匹配模块,所述第二匹配模块用于将多个所述适配投影图像与所述预设投影图像相匹配,并获取所述匹配结果。
52、本发明实施例第三方面提出一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
53、存储器,用于存放计算机程序;
54、处理器,用于执行存储器上所存放的程序时,实现本发明实施例第一方面提出方法步骤。
55、本发明实施例第四方面提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例第一方面提出方法。
56、本发明实施例包括以下优点:本发明实施例提出的一种用于提升柔性pcb制备效率的方法,首先,获取pcb板完整正面图像,基于所述pcb板完整正面图像获取多个切分图像,然后,基于所述切分图像确定故障点位,基于所述故障点位获取初始故障点位图像,基于所述故障点位图像,确定形成所述故障点位图像的像素为第一目标像素,然后,获取所述故障点位图像中,与所述第一目标像素相邻的像素,并标记为第二目标像素,然后,遍历所述第二目标像素,获取遍历过程中所形成的欧拉路径,然后,获取所述欧拉路径,基于所述欧拉路径生成投影图像,其中,所述投影图像的边缘轮廓与所述欧拉路径相同,然后,将所述投影图像与预设图像相匹配,并获取匹配结果,最后根据所述匹配结果确定缺陷类型,根据所述缺陷类型修复所述pcb板。本技术提出的方法,通过将获取的图像切分,通过切分过后的图像来确定故障点位,图像识别的过程较为精准,同时,通过是否形成欧拉路径判断缺陷点的形状,用于匹配的形状更为精确,提升了故障检测的效率,从而提高了了pcb板的生产效率。
本文地址:https://www.jishuxx.com/zhuanli/20241106/322481.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表