【技术实现步骤摘要】
产品的检测方法、装置、电子设备及存储介质
本申请的实施例总体上涉及图像处理
,并且更具体地,涉及电子部件缺陷检测领域。
技术介绍
3C电子产品是计算机、通信和消费电子产品三类电子产品的简称。3C结构件泛指充电头、电感、单片机等小型电子部件,具有体积小、产量大等特点。在批量生产3C结构件的过程中,难免会产生一些缺陷,比如尺寸不对、线圈外漏、出现裂痕、划伤、多漆等。目前,通常由质检员人工检测3C结构件所存在的缺陷,不仅耗时耗力,效率低,缺陷检测结果的准确性还依赖于质检员的经验,主观性强,容易导致检测准确率低的问题。
技术实现思路
本申请提供了一种产品的检测方法、装置、电子设备及存储介质。根据第一方面,提供了一种产品的检测方法,包括:获取产品至少一个投影面的产品图像;获取所述产品图像的图像质量指标;如果所述图像质量指标大于预设质量阈值,则提取所述产品图像的前景图像,并根据所述产品图像的前景图像进行缺陷检测;以及如果所述图像质量指标小于或等于所述预设质量阈值,则将所述产品图像输入至至少一个缺陷识别模型进行缺陷检测。根据第二方面,提供了一种产品的检测装置,包括:第一获取模块,用于获取产品至少一个投影面的产品图像;第二获取模块,用于获取所述产品图像的图像质量指标;第一检测模块,用于如果所述图像质量指标大于预设质量阈值,则提取所述产品图像的前景图像,并根据所述产品图像的前景图像进行缺陷检测;以及第二检测模块,用于如果所 ...
【技术保护点】
1.一种产品的检测方法,其中,包括:/n获取产品至少一个投影面的产品图像;/n获取所述产品图像的图像质量指标;/n如果所述图像质量指标大于预设质量阈值,则提取所述产品图像的前景图像,并根据所述产品图像的前景图像进行缺陷检测;以及/n如果所述图像质量指标小于或等于所述预设质量阈值,则将所述产品图像输入至至少一个缺陷识别模型进行缺陷检测。/n
【技术特征摘要】
1.一种产品的检测方法,其中,包括:
获取产品至少一个投影面的产品图像;
获取所述产品图像的图像质量指标;
如果所述图像质量指标大于预设质量阈值,则提取所述产品图像的前景图像,并根据所述产品图像的前景图像进行缺陷检测;以及
如果所述图像质量指标小于或等于所述预设质量阈值,则将所述产品图像输入至至少一个缺陷识别模型进行缺陷检测。
2.如权利要求1所述产品的检测方法,其中,所述将所述产品图像输入至至少一个缺陷识别模型进行缺陷检测,包括:
获取所述至少一个投影面的产品图像所对应的至少一个缺陷识别模型;
获取所述产品图像的深层语义特征;
将所述产品图像的深层语义特征输入所述缺陷识别模型以对所述产品图像之中的缺陷进行缺陷检测。
3.如权利要求1所述产品的检测方法,其中,所述缺陷识别模型为二次回归模型。
4.如权利要求2所述产品的检测方法,其中,所述缺陷识别模型通过以下步骤训练获得:
获取缺陷图像;
将所述缺陷图像叠加至产品图像之上以生成缺陷产品样本图像,并对所述缺陷图像进行标注;以及
将标注之后的缺陷产品样本图像输入至所述缺陷识别模型以对所述缺陷识别模型进行训练。
5.如权利要求1所述产品的检测方法,其中,所述产品具有N个投影面,每个投影面对应一个缺陷检测进程,每个所述缺陷检测进程将所述投影面对应的产品图像输入至所述投影面对应的至少一个缺陷识别模型之中,其中,N为正整数。
6.如权利要求5所述产品的检测方法,其中,每个缺陷检测进程从内存之中读取检测参数,并根据所述检测参数对所述缺陷识别模型进行设置,所述方法还包括:
通过设置进程对所述内存之中的检测参数进行修改。
7.如权利要求5所述产品的检测方法,其中,所述缺陷识别模型为多个,所述多个缺陷识别模型分别运行在多个图形处理器之上,所述方法还包括:
获取所述多个缺陷识别模型的优先级;以及
根据所述多个缺陷识别模型的优先级对所述缺陷检测进程的检测任务进行控制。
8.如权利要求1所述产品的检测方法,其中,所述根据所述产品图像的前景图像进行缺陷检测,包括:
获取所述前景图像的尺寸信息;以及
将所述前景图像的尺寸信息与标准尺寸信息进行比对以确定所述产品图像的缺陷。
9.如权利要求1所述产品的检测方法,其中,所述根据所述产品图像的前景图像进行缺陷检测,包括:
对所述前景图像进行色彩转换,得到与所述前景图像对应的色彩空间;以及
根据所述色彩空间进行色彩判定以确定所述产品图像的缺陷。
10.如权利要求1所述产品的检测方法,其中,所述根据所述产品图像的前景图像进行缺陷检测,包括:
将所述前景图像输入至二分类网络以确定所述产品图像的缺陷。
11.如权利要求1所述产品的检测方法,其中,所述根据所述产品图像的前景图像进行缺陷检测,包括:
将所述前景图像输入至缺陷检测网络以确定所述产品图像的缺陷,其中,所述缺陷检测网络输出所述缺陷的位置。
12.如权利要求1所述产品的检测方法,其中,在所述将所述产品图像输入至至少一个缺陷识别模型进行缺陷检测之前,还包括:
对所述产品图像进行对比度增强。
13.如权利要求1所述产品的检测方法,其中,在所述获取产品至少一个投影面的产品图像之后,还包括:
获取所述产品图像的多个定位关键点;以及
根据所述产品图像的多个定位关键点对所述产品图像进行扶正。
14.一种产品的检测装置,其特征在于,包括:
第一获取模块,用于获取产品至少一个投影面的产品图像;
第二获取模块,用于获取所述产品图像的图像质量指标;
第一检测模块,用于如果所述图像质量指标大于预设质量阈值,则提取所述产品图像的前景图像,并根据所述产品图像的前景图像进行缺陷检测...
【专利技术属性】
技术研发人员:赵景,聂磊,刘亚博,黄锋,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。