摘要
本发明涉及纺织面料技术领域,具体为一种基于人工智能的针织面料断纱缺陷检测系统及方法。首先,收集含有断纱缺陷的针织面料图像,构建目标领域数据集。然后,获取不同针织面料缺陷图像及标签,构建源领域数据集;利用源领域数据集对EfficientNet进行预训练,获得源领域特征;将目标领域数据集输入预训练的EfficientNet,获得目标领域特征。其次,将源领域特征和目标领域特征传递至领域分类器,输出领域标签向量。接着,设计缺陷检测损失函数,包括多个损失项,各个损失项通过加权进行加和。最后,EfficientNet和领域分类器进行交替更新;EfficientNet的输出通过softmax层输出针织面料图像的断纱缺陷类型。本发明可以解决针织面料缺陷图像数据量不足的问题,并进一步提高缺陷检测的准确率。