基于Faster R-CNN的小样本表面缺陷检测算法
Few-shot Surface Defect Detection Algorithm based on Faster R-CNN
近年来,工业界中各类元器件表面的缺陷特征越加复杂和多样,传统的数字图像数字算法已经无法满足缺陷检测的要求。基于深度卷积网络的目标检测器的优秀性能往往严重依赖于训练数据的质量和数量,而在实际工业应用场景中,合格的缺陷样本往往数量稀缺。针对这种情况,本文提出了一种小样本学习的缺陷检测网络,基于大量标注完全的基类数据和少量新类数据,采用片段式的训练方式提升网络的元学习能力,从而达到对小样本的拟合能力。本文假设每类缺陷特征在嵌入空间中呈现为K模态的分布,在Faster R-CNN基础上增加一个元学习分支,实验证明模型在数据集DAGM2007上性能有明显提升。
In recent years, the surface defect characteristics of various components in the industry have become more and more complex and diverse, and the traditional digital image processing algorithms have been unable to meet the requirements of defect detection. Most methods of object detection based on deep convolutional networks often depend heavily on the quality and quantity of training data. However in actual industrial application scenarios, qualified defect samples are often scarce. Considering this situation, this paper proposes a few-shot object detection network, based on a large number of fully annotated base class data and a small number of novel class data, using the episodic training method to improve the network\'s meta-learning ability, so as to achieve the fitting ability of small samples. In this paper, it is assumed that each class features present a K-Modal distribution in the embedded space, and a meta learning branch is added on the basis of Faster R-CNN. Experiments show that the performance of our model on DAGM 2007 dataset is significantly improved.
邓钢、田辉、黎一帆
计算技术、计算机技术
缺陷检测小样本学习目标检测
defect detectionfew-shot learningobject detection
邓钢,田辉,黎一帆.基于Faster R-CNN的小样本表面缺陷检测算法[EB/OL].(2021-03-08)[2025-08-23].http://www.paper.edu.cn/releasepaper/content/202103-85.点此复制
评论