在工业缺陷检测领域,传统方法往往依赖于大量的标注数据来训练深度学习模型,以实现高精度的缺陷识别与定位。然而,实际工业生产环境中存在两大挑战:一是工业制件的制造周期长,且缺陷样本相对稀缺,难以收集到足够数量的缺陷样本来训练模型;二是工业制件型号繁多,每种型号可能需要单独训练一个模型,这不仅效率低下,而且随着型号的不断增加,模型维护成本也急剧上升。因此,如何在样本量有限,尤其是缺陷样本稀缺的情况下,构建高效、泛化能力强的缺陷检测模型,成为当前工业缺陷检测领域亟待解决的问题。本技术需求旨在通过zero-shot无监督缺陷检测的研究,解决这一痛点问题,提升工业缺陷检测的效率和准确性,适用于各种型号繁多的工业制件生产线。
在工业缺陷检测场景中,常存在以下两种情况: (1)工业制件制造周期长,样本量不足,缺陷样本数量更为稀缺; (2)工业制件型号多,可能成百上千。结合深度学习的工业缺陷检测常需要大量数据支撑,实际场景难以满足需求,因此,如何通过少量数据,甚至只有少量无缺陷样本数据建立缺陷检测模型是一个痛点问题;因为工业制件型号多,每次新产生型号就训练一个对应的模型效率低下,因此如何构建一个具有强泛化能力的缺陷检测模型是当前难题。 1)zero-shot的缺陷检测算法:在仅有少量无缺陷样本数据的情况下,如何构建缺陷检测模型,实现缺陷的定位; 2)模型泛化能力提高:在仅有少量新型号的无缺陷样本数据甚至是没有新型号的数据情况下,如何无监督地将现有缺陷检测算法迁移到新型号制件上,甚至是无需训练即可满足新型号检测需求。
