A CAM-Based Weakly Supervised Method for Surface Defect Inspection

被引:9
作者
Wu, Xiaojun [1 ]
Wang, Tuo [1 ]
Li, Yiming [1 ]
Li, Peng [1 ]
Liu, Yunhui [2 ]
机构
[1] Harbin Inst Technol Shenzhen, Sch Mech Engn & Automat, Shenzhen 518055, Peoples R China
[2] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Automatic defects' detection; classification activation map (CAM); deep neural network (DNN); Siamese network; weakly supervised segmentation;
D O I
10.1109/TIM.2022.3168895
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Product surface defect detection is vital to ensure the quality, efficiency, and reliability of industrial production. Deep-learning-based product surface defect inspection algorithms have been gradually used because of their higher detection accuracy and better generalization performance. However, the current deep-learning-based algorithms require a large amount of training samples and high-cost manual annotation work, which is inefficient and costly. In this article, we propose a weakly supervised defect segmentation algorithm of image-level labels based on a classification activation map (CAM). First, we use a Siamese network to narrow the gap between image-level and pixel-level supervision. Then, three modules are improved to enhance the inspection performance, i.e., auto-focused subregion loss, max-pooling-based nonlocal attention, and log summation exponential global pooling, which are used to boost the segmentation without additional computation complexity. To evaluate the performance of the proposed method, we conduct comparison experiments on two public datasets: Deutsche Arbeitsgemeinschaft fuer Muster-erkennung (DAGM) and KolektorSDD. The experimental results showed that the proposed method is superior and generalized than state-of-the-art weakly supervised methods. Furthermore, our method outperforms some early fully supervised segmentation algorithms.
引用
收藏
页数:10
相关论文
共 21 条