Mixed supervision for surface-defect detection: From weakly to fully supervised learning

被引:203
作者
Bozic, Jakob [1 ]
Tabernik, Domen [1 ]
Skocaj, Danijel [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Vecna Pot 113, Ljubljana 1000, Slovenia
关键词
Deep Learning; Surface defect detection; Mixed supervision; Weakly labeled data; Novel dataset; ANOMALY DETECTION;
D O I
10.1016/j.compind.2021.103459
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Deep-learning methods have recently started being employed for addressing surface-defect detection problems in industrial quality control. However, with a large amount of data needed for learning, often requiring high-precision labels, many industrial problems cannot be easily solved, or the cost of the solutions would significantly increase due to the annotation requirements. In this work, we relax heavy requirements of fully supervised learning methods and reduce the need for highly detailed annotations. By proposing a deep-learning architecture, we explore the use of annotations of different details ranging from weak (image-level) labels through mixed supervision to full (pixel-level) annotations on the task of surface-defect detection. The proposed end-to-end architecture is composed of two sub-networks yielding defect segmentation and classification results. The proposed method is evaluated on several datasets for industrial quality inspection: KolektorSDD, DAGM and Severstal Steel Defect. We also present a new dataset termed KolektorSDD2 with over 3000 images containing several types of defects, obtained while addressing a real-world industrial problem. We demonstrate state-of-the-art results on all four datasets. The proposed method outperforms all related approaches in fully supervised settings and also outperforms weakly-supervised methods when only image-level labels are available. We also show that mixed supervision with only a handful of fully annotated samples added to weakly labelled training images can result in performance comparable to the fully supervised model's performance but at a significantly lower annotation cost. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 44 条
[1]  
[Anonymous], 2017, P IEEE C COMP VIS PA
[2]  
Bearman A., 2016, EUROPEAN C COMPUTER, P1
[3]   Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings [J].
Bergmann, Paul ;
Fauser, Michael ;
Sattlegger, David ;
Steger, Carsten .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :4182-4191
[4]   MVTec AD - A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection [J].
Bergmann, Paul ;
Fauser, Michael ;
Sattlegger, David ;
Steger, Carsten .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :9584-9592
[5]   End-to-end training of a two-stage neural network for defect detection [J].
Bozic, Jakob ;
Tabernik, Domen ;
Skocaj, Danijel .
2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, :5619-5626
[6]  
Chen XK, 2017, AER ADV ENG RES, V100, P1
[7]   Surface Treatment of Carbon Nanotubes Using Modified Tapioca Starch for Improved Force Detection Consistency in Smart Cementitious Materials [J].
Chia, Leonard ;
Blazanin, Gina ;
Huang, Ying ;
Rashid, Umma Salma ;
Lu, Pan ;
Simsek, Senay ;
Bezbaruah, Achintya N. .
SENSORS, 2020, 20 (14) :1-18
[8]   Unsupervised learning from video to detect foreground objects in single images [J].
Croitoru, Ioana ;
Bogolin, Simion-Vlad ;
Leordeanu, Marius .
2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, :4345-4353
[9]   Weakly Supervised Cascaded Convolutional Networks [J].
Diba, Ali ;
Sharma, Vivek ;
Pazandeh, Ali ;
Pirsiavash, Hamed ;
Van Gool, Luc .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :5131-5139
[10]   Defect Detection and Classification by Training a Generic Convolutional Neural Network Encoder [J].
Dong, Xinghui ;
Taylor, Christopher J. ;
Cootes, Tim F. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 :6055-6069