TY - JOUR
T1 - CASDD: Automatic Surface Defect Detection Using a Complementary Adversarial Network
AU - Tian, Sukun
AU - Huang, Pan
AU - Ma, Haifeng
AU - Wang, Jilai
AU - Zhou, Xiaoli
AU - Zhang, Silu
AU - Zhou, Jinhua
AU - Huang, Renkai
AU - Li, Yangmin
N1 - Acknowledgement:
This work was supported in part by the National Natural Science Foundation of China under Grant 52105265 and in part by the Shandong Provincial Key Research and Development Program (Major Scientific and Technological Innovation Project) under Grant 2020CXGC010204.
PY - 2022/10/15
Y1 - 2022/10/15
N2 - Surface defect detection (SDD) plays an extremely important role in the manufacturing stage of products. However, this is a fundamental yet challenging task, mainly because the intraclass defects have large differences in shape and distribution, and low contrast between the object regions and background, and it is difficult to adapt to other materials. To address this problem, we propose a complementary adversarial network-driven SDD (CASDD) framework to automatically and accurately identify various types of texture defects. Specifically, CASDD consists of an encoding–decoding segmentation module with a specially designed loss measurement and a novel complementary discriminator mechanism. In addition, to model the defect boundaries and enhance the feature representation, the dilated convolutional (DC) layers with different rates and edge detection (ED) blocks are also incorporated into CASDD. Moreover, a complementary discrimination strategy is proposed, which employs two independent yet complementary discriminator modules to optimize the segmentation module more effectively. One discriminator identifies contextual features of the object regions in the input defect images, while the other discriminator focuses on edge detail differences between the ground truth and the segmented image. To obtain more edge information during training, a new composite loss measurement containing edge information and structural features is designed. Experimental results show that CASDD can be suitable for defect detection on four real-world and one artificial defect database, and its detection accuracy is significantly better than the state-of-the-art deep learning methods.
AB - Surface defect detection (SDD) plays an extremely important role in the manufacturing stage of products. However, this is a fundamental yet challenging task, mainly because the intraclass defects have large differences in shape and distribution, and low contrast between the object regions and background, and it is difficult to adapt to other materials. To address this problem, we propose a complementary adversarial network-driven SDD (CASDD) framework to automatically and accurately identify various types of texture defects. Specifically, CASDD consists of an encoding–decoding segmentation module with a specially designed loss measurement and a novel complementary discriminator mechanism. In addition, to model the defect boundaries and enhance the feature representation, the dilated convolutional (DC) layers with different rates and edge detection (ED) blocks are also incorporated into CASDD. Moreover, a complementary discrimination strategy is proposed, which employs two independent yet complementary discriminator modules to optimize the segmentation module more effectively. One discriminator identifies contextual features of the object regions in the input defect images, while the other discriminator focuses on edge detail differences between the ground truth and the segmented image. To obtain more edge information during training, a new composite loss measurement containing edge information and structural features is designed. Experimental results show that CASDD can be suitable for defect detection on four real-world and one artificial defect database, and its detection accuracy is significantly better than the state-of-the-art deep learning methods.
KW - Image segmentation
KW - Feature extraction
KW - Steel
KW - Image edge detection
KW - Surface treatment
KW - Databases
KW - Generative adversarial networks
U2 - 10.1109/JSEN.2022.3202179
DO - 10.1109/JSEN.2022.3202179
M3 - Journal article
SN - 1530-437X
VL - 22
SP - 19583
EP - 19595
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 20
ER -