一种缺陷检测方法、装置、电子设备及存储介质与流程

文档序号:35536725发布日期:2023-09-23 12:03阅读:20来源:国知局
一种缺陷检测方法、装置、电子设备及存储介质与流程

本发明涉及缺陷检测,尤其涉及一种缺陷检测方法、装置、电子设备及存储介质。


背景技术:

1、目前,在电路板的生产制造、包装运输过程中,由于相关人员的不当操作可能会导致电路板出现一定的缺陷,例如短路、断路、划伤以及破损等。现有技术可以通过人工识别的方式检测出电路板中的哪些区域或部分存在缺陷。

2、但是,上述通过人工识别的方式检测缺陷的方法可能会导致检测出缺陷的时间周期较长,影响了缺陷检测的效率。


技术实现思路

1、本发明提供一种缺陷检测方法、装置、电子设备及存储介质,解决了相关技术中通过人工识别的方式检测缺陷的方法可能会导致检测出缺陷的时间周期较长,影响缺陷检测的效率的技术问题。

2、第一方面,本发明提供一种缺陷检测方法,包括:对待检测电路板进行图像扫描处理,得到至少一个扫描图像,其中,一个扫描图像包括多个待识别图像;从该至少一个扫描图像中各个扫描图像包括的多个待识别图像中,确定至少一个待检测区域图像,其中,一个待检测区域图像与第一模板图像之间的相似度大于或等于相似度阈值;基于第一待检测区域图像以及该第一模板图像进行对比分析,确定该第一待检测区域图像中是否存在缺陷,该第一待检测区域图像为该至少一个待检测区域图像中的一个。

3、可选地,上述对待检测电路板进行图像扫描处理,得到至少一个扫描图像具体包括:基于预设顺序和预设步长对该待检测电路板进行至少一次图像扫描处理,得到该至少一个扫描图像,其中,一次图像扫描处理对应一个扫描图像,该至少一个扫描图像中每个扫描图像的宽度与该预设步长相同。

4、可选地,上述缺陷检测方法还包括:确定第一距离和第二距离,该第一距离为该第一模板图像的中心点与第一边缘之间的直线距离,该第一边缘为该第一模板图像的左侧边缘,该第二距离为该第一模板图像的中心点与第二边缘之间的直线距离,该第二边缘为该第一模板图像的右侧边缘;确定第三距离和第四距离,该第三距离为该第一待检测区域图像的中心点与第三边缘之间的直线距离,该第三边缘为第一扫描图像的左侧边缘,该第一扫描图像为该第一待检测区域图像对应的扫描图像,该第四距离为该第一待检测区域图像的中心点与第四边缘之间的直线距离,该第四边缘为该第一扫描图像的右侧边缘;上述基于第一待检测区域图像以及该第一模板图像进行对比分析,确定该第一待检测区域图像中是否存在缺陷具体包括:当该第一距离小于或等于该第三距离,并且该第二距离小于或等于该第四距离时,对该第一待检测区域图像以及该第一模板图像进行差分处理,以确定该第一待检测区域图像中是否存在缺陷。

5、可选地,上述基于第一待检测区域图像以及该第一模板图像进行对比分析,确定该第一待检测区域图像中是否存在缺陷具体还包括:当该第一距离大于该第三距离,或者该第二距离大于该第四距离时,对该第一模板图像执行裁剪操作,得到第二模板图像;对该第一待检测区域图像以及该第二模板图像进行差分处理,以确定该第一待检测区域图像中是否存在缺陷。

6、可选地,确定该第一待检测区域图像与该第一模板图像之间的相似度满足下述公式:

7、

8、其中,s表示该第一待识别图像与该第一模板图像之间的相似度,n表示该第一模板图像包括的像素点的数量,fi表示该第一待识别图像包括的第i个像素点的像素值,μf表示第一平均值,ti表示该第一模板图像包括的第i个像素点的像素值,μt表示第二平均值,σf表示第一标准差,σt表示第二标准差,该第一平均值为该第一待识别图像包括的所有像素点的像素值的平均值,该第二平均值为该第一模板图像包括的所有像素点的像素值的平均值,该第一标准差为该第一待识别图像包括的所有像素点的像素值的标准差,该第二标准差为该第一模板图像包括的所有像素点的像素值的标准差,1≤i≤n,n≥2。

9、第二方面,本发明提供一种缺陷检测装置,包括:处理模块和确定模块;该处理模块,用于对待检测电路板进行图像扫描处理,得到至少一个扫描图像,其中,一个扫描图像包括多个待识别图像;该确定模块,用于从该至少一个扫描图像中各个扫描图像包括的多个待识别图像中,确定至少一个待检测区域图像,其中,一个待检测区域图像与第一模板图像之间的相似度大于或等于相似度阈值;该确定模块,还用于基于第一待检测区域图像以及该第一模板图像进行对比分析,确定该第一待检测区域图像中是否存在缺陷,该第一待检测区域图像为该至少一个待检测区域图像中的一个。

10、第三方面,本发明提供一种电子设备,包括:处理器和被配置为存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地缺陷检测方法。

11、第四方面,本发明提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当该计算机可读存储介质中的指令由电子设备执行时,使得该电子设备能够执行上述第一方面中任一种可选地缺陷检测方法。

12、本发明提供的缺陷检测方法、装置、电子设备及存储介质,电子设备可以对待检测电路板进行图像扫描处理,得到至少一个扫描图像,并且从该至少一个扫描图像中各个扫描图像包括的多个待识别图像中,确定至少一个待检测区域图像;然后电子设备可以基于第一待检测区域图像(即该至少一个待检测区域图像中的一个)以及第一模板图像进行对比分析,以确定该第一检测区域图像中是否存在缺陷。本发明中,由于该至少一个待检测区域图像中每一个待检测区域图像与第一模板图像之间的相似度大于或等于相似度阈值,并且该第一模板图像为电子设备生成的、不存在缺陷的图像。如此,电子设备可以基于该第一模板图像与每一个待检测区域图像进行对比分析,确定该每一个待检测区域图像与该第一模板图像之间是否存在差异,以确定该每一个待检测区域图像是否存在缺陷。可以缩短确定某一区域是否存在缺陷的时间周期,能够提升缺陷检测的效率。



技术特征:

1.一种缺陷检测方法,其特征在于,包括:

2.根据权利要求1所述的缺陷检测方法,其特征在于,所述对待检测电路板进行图像扫描处理,得到至少一个扫描图像,包括:

3.根据权利要求2所述的缺陷检测方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的缺陷检测方法,其特征在于,所述基于第一待检测区域图像以及所述第一模板图像进行对比分析,确定所述第一待检测区域图像中是否存在缺陷,还包括:

5.根据权利要求1-4中任一项所述的缺陷检测方法,其特征在于,确定所述第一待检测区域图像与所述第一模板图像之间的相似度满足下述公式:

6.一种缺陷检测装置,其特征在于,包括:处理模块和确定模块;

7.根据权利要求6所述的缺陷检测装置,其特征在于,

8.根据权利要求7所述的缺陷检测装置,其特征在于,

9.根据权利要求8所述的缺陷检测装置,其特征在于,

10.根据权利要求6-9中任一项所述的缺陷检测装置,其特征在于,

11.一种电子设备,其特征在于,所述电子设备包括:

12.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,当所述计算机可读存储介质中的指令由电子设备执行时,使得所述电子设备能够执行如权利要求1-5中任一项所述的缺陷检测方法。


技术总结
本发明提供一种缺陷检测方法、装置、电子设备及存储介质,涉及缺陷检测技术领域,解决了相关技术中通过人工识别的方式检测缺陷的方法可能会导致检测出缺陷的时间周期较长,影响缺陷检测的效率的技术问题。该方法包括:对待检测电路板进行图像扫描处理,得到至少一个扫描图像;从该至少一个扫描图像中各个扫描图像包括的多个待识别图像中,确定至少一个待检测区域图像,其中,一个待检测区域图像与第一模板图像之间的相似度大于或等于相似度阈值;基于第一待检测区域图像以及该第一模板图像进行对比分析,确定该第一待检测区域图像中是否存在缺陷,该第一待检测区域图像为该至少一个待检测区域图像中的一个。

技术研发人员:刘俊星
受保护的技术使用者:合肥欣奕华智能机器股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1