[发明专利]一种产品缺陷检测方法、装置与系统在审
申请号: | 201911401998.5 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111179253A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 刘杰;田继锋;张文超;张一凡 | 申请(专利权)人: | 歌尔股份有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/10;G06T3/40 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 261031 山东省潍*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产品 缺陷 检测 方法 装置 系统 | ||
本发明公开一种产品缺陷检测方法、装置与系统。本发明实施例的方法包括:构建缺陷检测框架,缺陷检测框架包括分割网络、拼接网络和分类网络,并根据产品缺陷类型设置分割网络的数量,每个分割网络对应一种缺陷类型;利用包含不同缺陷类型的产品的样本图像分别对分割网络进行训练,得到能够定位每种缺陷所在位置的掩码图像的分割网络;利用拼接网络将样本图像与每个分割网络输出的掩码图像进行拼接,得到拼接图像;利用拼接图像对分类网络进行训练,得到能够正确识别出产品缺陷与缺陷类型的分类网络;在进行产品缺陷检测时,将采集到的产品图像输入缺陷检测框架,利用分割网络、拼接网络和分类网络,检测出产品中存在的缺陷及缺陷类型。
技术领域
本发明涉及一种产品缺陷检测方法、装置与系统。
背景技术
在传统的精密制造行业,产品的缺陷检测一般通过人工检验来完成。在一般的制造工厂中,检验人力占比将近30%,由于人力需求大,经常出现人力资源紧张的局面;而且人力检验的劳动强度大,容易因作业员疲劳而造成检验质量的波动。因此,检验质量稳定、效果一致、不受人为因素影响的机器自动化检测方案必将受到精密制造行业的青睐。
发明内容
本发明的目的在于提供了一种产品缺陷检测方法、装置与系统。
一方面,本发明实施例提供了一种产品缺陷检测方法,包括:
构建缺陷检测框架,缺陷检测框架包括分割网络、拼接网络和分类网络,并根据产品缺陷类型设置所述分割网络的数量,每个分割网络对应一种缺陷类型;
利用包含不同缺陷类型的产品的样本图像分别对分割网络进行训练,得到能够定位每种缺陷所在位置的掩码图像的分割网络;
利用拼接网络将样本图像与每个分割网络输出的掩码图像进行拼接,得到拼接图像;
利用拼接图像对分类网络进行训练,得到能够正确识别出产品缺陷与缺陷类型的分类网络;
在进行产品缺陷检测时,将采集到的产品图像输入缺陷检测框架,利用分割网络、拼接网络和分类网络,检测出产品中存在的缺陷及缺陷类型。
另一方面,本发明实施例提供了一种产品缺陷检测装置,包括:
预处理单元,用于构建缺陷检测框架,缺陷检测框架包括分割网络、拼接网络和分类网络,并根据产品缺陷类型设置所述分割网络的数量,每个分割网络对应一种缺陷类型;利用包含不同缺陷类型的产品的样本图像分别对分割网络进行训练,得到能够定位每种缺陷所在位置的掩码图像的分割网络;利用拼接网络将样本图像与每个分割网络输出的掩码图像进行拼接,得到拼接图像;利用拼接图像对分类网络进行训练,得到能够正确识别出产品缺陷与缺陷类型的分类网络;
缺陷检测单元,用于在进行产品缺陷检测时,将采集到的产品图像输入缺陷检测框架,利用分割网络、拼接网络和分类网络,检测出产品中存在的缺陷及缺陷类型。
再一方面,本发明实施例提供了一种产品缺陷检测系统,包括:存储器和处理器;存储器,存储计算机可执行指令;处理器,计算机可执行指令在被执行时使处理器执行产品缺陷检测方法。
又一方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有一个或多个计算机程序,一个或多个计算机程序被执行时实现产品缺陷检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔股份有限公司,未经歌尔股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911401998.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种时钟产生电路
- 下一篇:一种基于信息年龄的物联网组网方法