Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Improving Unsupervised Defect Segmentation by Applying Structural Similarity to Autoencoders

About

Convolutional autoencoders have emerged as popular methods for unsupervised defect segmentation on image data. Most commonly, this task is performed by thresholding a pixel-wise reconstruction error based on an $\ell^p$ distance. This procedure, however, leads to large residuals whenever the reconstruction encompasses slight localization inaccuracies around edges. It also fails to reveal defective regions that have been visually altered when intensity values stay roughly consistent. We show that these problems prevent these approaches from being applied to complex real-world scenarios and that it cannot be easily avoided by employing more elaborate architectures such as variational or feature matching autoencoders. We propose to use a perceptual loss function based on structural similarity which examines inter-dependencies between local image regions, taking into account luminance, contrast and structural information, instead of simply comparing single pixel values. It achieves significant performance gains on a challenging real-world dataset of nanofibrous materials and a novel dataset of two woven fabrics over the state of the art approaches for unsupervised defect segmentation that use pixel-wise reconstruction error metrics.

Paul Bergmann, Sindy L\"owe, Michael Fauser, David Sattlegger, Carsten Steger• 2018

Related benchmarks

TaskDatasetResultRank
Anomaly LocalizationMVTec AD
Pixel AUROC87
369
Anomaly DetectionMVTec-AD (test)--
226
Anomaly LocalizationMVTec-AD (test)--
181
Anomaly SegmentationMVTec-AD (test)--
85
Anomaly DetectionMVTec AD 1.0 (test)--
57
Anomaly DetectionMVTecAD (test)
Bottle Score88
55
Anomaly DetectionMVTec-LOCO 1.0 (test)
ROC-AUC (Total)57.4
53
Anomaly DetectionMNIST one-class classification
AUROC0.983
47
Anomaly DetectionMVTec AD
AUROC (Image-level)71
45
Anomaly DetectionMVTec AD
Carpet AUROC67
40
Showing 10 of 26 rows

Other info

Follow for update