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

CCAD: Compressed Global Feature Conditioned Anomaly Detection

About

Anomaly detection holds considerable industrial significance, especially in scenarios with limited anomalous data. Currently, reconstruction-based and unsupervised representation-based approaches are the primary focus. However, unsupervised representation-based methods struggle to extract robust features under domain shift, whereas reconstruction-based methods often suffer from low training efficiency and performance degradation due to insufficient constraints. To address these challenges, we propose a novel method named Compressed Global Feature Conditioned Anomaly Detection (CCAD). CCAD synergizes the strengths of both paradigms by adapting global features as a new modality condition for the reconstruction model. Furthermore, we design an adaptive compression mechanism to enhance both generalization and training efficiency. Extensive experiments demonstrate that CCAD consistently outperforms state-of-the-art methods in terms of AUC while achieving faster convergence. In addition, we contribute a reorganized and re-annotated version of the DAGM 2007 dataset with new annotations to further validate our method's effectiveness. The code for reproducing main results is available at https://github.com/chloeqxq/CCAD.

Xiao Jin, Liang Diao, Qixin Xiao, Yifan Hu, Ziqi Zhang, Yuchen Liu, Haisong Gu• 2025

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionVisA--
199
Anomaly DetectionMVTec-AD (test)
P-AUROC99.3
132
Anomaly DetectionMVTec AD
AUROC (Image)96.3
21
Anomaly DetectionMVTec LOCO--
18
Anomaly DetectionMVTec-3d
Class-level AUROC0.779
6
Anomaly DetectionMTD
Class AUROC96.8
6
Anomaly DetectionDAGM annotated class 1 2007
AUROC (Class-level)0.669
5
Anomaly DetectionDAGM annotated class 7 2007
AUROC (Class-level)0.985
5
Anomaly DetectionDAGM2007 annotated class 9
AUROC (Class-level)0.947
5
Anomaly DetectionDAGM annotated mean 2007
AUROC (Class-level)89.5
5
Showing 10 of 16 rows

Other info

Follow for update