本技术涉及图像处理技术领域,公开了一种基于语义对齐的缺陷检测方法及系统,旨在解决现有缺陷检测的方式存在准确性差的问题,方案主要包括:视觉采集不同角度和位置的样本产品图片,并根据采集的样本产品图片构建多角度样本数据集;构建语义对齐的深度学习网络,并训练得到语义对齐网络;再从多角度样本数据集中选取正常样本产品对应的第一样本数据,并提取得到正常的第一语义特征;获取待检测样本产品的待测图片,并基于语义对齐网络,得到待检测样本产品对应的第二样本数据及其对应的第二语义特征,第二样本数据逼近第一样本数据;最后根据第一语义特征和第二语义特征判断待检测样本产品是否存在缺陷。本发明提高了缺陷检测的准确性。
背景技术
在工业领域,生产的大部分产品都是正常无故障的,但不幸的是,在特定的场景下制造的产品也会包含一些缺陷故障,例如凹痕、错误标签或零件重复等。因此,保存产品质量的良品率和一致性非常重要。
传统的方法都是通过人工进行检测,这样往往需要耗费大量的人力,而且不同人检测结果不一致,存在漏检和误检等问题。因此,采用计算机视觉方案代替人工检测势在必行。
目前,大多视觉方案都是基于图像比较思想,通过正常产品图片与未知产品图片比较,如果存在差异,则表明未知产品是异常。但是这样往往需要正常图片具有高度明显的特征,同时由于未知产品图片与正常产品图片的拍摄角度和位置不同,造成比较结果不准确。
实现思路