atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Exploring the Relationship Between Samples and Masks for Robust Defect Localization

AAAI 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Unified multi-class anomaly detection · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a one-stage GAN-based framework for texture defect localization that learns directly from unpaired synthetic defects and random masks, without modeling normality, using a scaled pattern loss, cycle-consistent auxiliary network, and dynamic masked correction.

Problem

Unsupervised defect localization in textures typically models normal sample distributions, which limits generalization under environmental changes such as illumination and hue shifts.

Approach

Trains a GAN generator to map defective inputs to masks using unpaired synthetic defects and random Perlin masks, stabilized by a scaled pattern loss (invisible pattern on normal images), a cycle-consistent auxiliary generator, and a dynamic correction that masks defect regions using the generator's own predictions; no ground truth or normality modeling is used.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed framework instead of the strongest baseline, DRAEMDefect localization · MVTec AD texture classesF1-Score: 2.9%Helped
Use the proposed framework instead of the strongest baseline, DRAEMDefect localization · DTD-Synthetic and Woven Fabric TexturesF1-Score: 2.7%Helped
Use the proposed framework instead of the strongest baselineDefect localization under environmental variation · MVTec AD texture classes, general settingF1-Score: 12.4%Helped
Use the proposed framework instead of the strongest baselineDefect localization under environmental variation · MVTec AD texture classes, hard settingF1-Score: 18.3%Helped
Add scaled pattern loss to GAN (ablation)GAN-only model · MVTec AD texture classesF1-Score: 2.8 -> 37.2Helped
Add cycle-consistent auxiliary network to GAN with scaled pattern loss (ablation)G.S · MVTec AD texture classesF1-Score: 37.2 -> 35.4Hurt
Add dynamic mask to GAN with scaled pattern loss and cycle consistency (ablation)G.S.C · MVTec AD texture classesF1-Score: 35.4 -> 51.1Helped
Use progressive opacity instead of fixed opacity 0.1 (ablation)G.S.C.M · MVTec AD texture classesF1-Score: 15.9 -> 68.9Helped
Use progressive opacity instead of fixed opacity 0.5 (ablation)G.S.C.M · MVTec AD texture classesF1-Score: 40.4 -> 68.9Helped
Use progressive opacity instead of fixed opacity 0.9 (ablation)G.S.C.M · MVTec AD texture classesF1-Score: 30.9 -> 68.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec AD texture classes DTD-Synthetic Woven Fabric Textures

Benchmarks: MVTec AD texture classes DTD-Synthetic Woven Fabric Textures

Metrics: F1-Score AUROC

Baselines: CFlow DRAEM PatchCore PyramidFlow PaDiM

Builds on: CycleGAN DRAEM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy