Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DeSTSeg: Segmentation Guided Denoising Student-Teacher for Anomaly Detection

About

Visual anomaly detection, an important problem in computer vision, is usually formulated as a one-class classification and segmentation task. The student-teacher (S-T) framework has proved to be effective in solving this challenge. However, previous works based on S-T only empirically applied constraints on normal data and fused multi-level information. In this study, we propose an improved model called DeSTSeg, which integrates a pre-trained teacher network, a denoising student encoder-decoder, and a segmentation network into one framework. First, to strengthen the constraints on anomalous data, we introduce a denoising procedure that allows the student network to learn more robust representations. From synthetically corrupted normal images, we train the student network to match the teacher network feature of the same images without corruption. Second, to fuse the multi-level S-T features adaptively, we train a segmentation network with rich supervision from synthetic anomaly masks, achieving a substantial performance improvement. Experiments on the industrial inspection benchmark dataset demonstrate that our method achieves state-of-the-art performance, 98.6% on image-level AUC, 75.8% on pixel-level average precision, and 76.4% on instance-level average precision.

Xuan Zhang, Shiyu Li, Xi Li, Ping Huang, Jiulong Shan, Ting Chen• 2022

Related benchmarks

TaskDatasetResultRank
Anomaly LocalizationMVTec AD
Pixel AUROC99.7
513
Anomaly DetectionMVTec-AD (test)
I-AUROC98.6
327
Anomaly DetectionVisA
AUROC88.9
261
Anomaly LocalizationMVTec-AD (test)
Pixel AUROC97.9
211
Anomaly DetectionVisA (test)
I-AUROC88.9
91
Image-level Anomaly DetectionMVTec-AD (test)
Overall AUROC98.3
86
Anomaly DetectionMVTec AD
Overall AUROC98.6
83
Anomaly Detection and LocalizationVisA (test)
P-AUROC97.8
70
Anomaly DetectionMVTec AD 1.0 (test)
Image AUROC98.6
67
Anomaly LocalizationMPDD (test)
Pixel AUROC0.908
60
Showing 10 of 63 rows

Other info

Follow for update