TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

SotA/Methodology/Anomaly Detection/MVTec AD

Anomaly Detection on MVTec AD

Metric: Segmentation AUROC (higher is better)

LeaderboardDataset
Loading chart...

Results

Submit a result
#Model↕Segmentation AUROC▼AugmentationsPaperDate↕Code
1WeakREST-Block99.7YesIndustrial Anomaly Detection and Localization Us...2023-06-06-
2CPR99.6NoTarget before Shooting: Accurate Anomaly Detecti...2023-08-13Code
3ADClick99.6YesTowards Efficient Pixel Labeling for Industrial ...2024-07-03-
4GLASS99.3YesA Unified Anomaly Synthesis Strategy with Gradie...2024-07-12Code
5WeakREST-Un99.3NoIndustrial Anomaly Detection and Localization Us...2023-06-06-
6ReConPatch Ensemble (+RefineNet)99.2NoReConPatch : Contrastive Patch Representation Le...2023-05-26Code
7ADClick99.2YesTowards Efficient Pixel Labeling for Industrial ...2024-07-03-
8CPR99.2YesTarget before Shooting: Accurate Anomaly Detecti...2023-08-13Code
9CPR-fast99.2YesTarget before Shooting: Accurate Anomaly Detecti...2023-08-13Code
10BGAD99.2YesExplicit Boundary Guided Semi-Push-Pull Contrast...2022-07-04Code
11PNI Ensemble99.06NoPNI : Industrial Anomaly Detection using Positio...2022-11-22Code
12HETMM99NoHard-normal Example-aware Template Mutual Matchi...2023-03-28Code
13RealNet99NoRealNet: A Feature Selection Network with Realis...2024-03-09Code
14CPR-faster99YesTarget before Shooting: Accurate Anomaly Detecti...2023-08-13Code
15URD99YesUnlocking the Potential of Reverse Distillation ...2024-12-10Code
16PRN99YesPrototypical Residual Networks for Anomaly Detec...2022-12-05-
17PNI98.98NoPNI : Industrial Anomaly Detection using Positio...2022-11-22Code
18MemSeg98.84YesMemSeg: A semi-supervised method for image surfa...2022-05-02Code
19FastFlow+AltUB98.83NoAltUB: Alternating Training Method to Update Bas...2022-10-26-
20UniNet98.81No--Code
21MSFlow98.8NoMSFlow: Multi-Scale Flow-based Framework for Uns...2023-08-29Code
22POUTA98.8YesProduce Once, Utilize Twice for Anomaly Detection2023-12-20-
23N-pad98.75NoN-pad : Neighboring Pixel-based Industrial Anoma...2022-10-17-
24AD-CLSCNFs98.74No--Code
25CDO98.7NoCollaborative Discrepancy Optimization for Relia...2023-02-17Code
26ReConPatch Ensemble98.67NoReConPatch : Contrastive Patch Representation Le...2023-05-26Code
27ReConPatch WRN-50 (+RefineNet)98.62NoReConPatch : Contrastive Patch Representation Le...2023-05-26Code
28CFLOW-AD98.62NoCFLOW-AD: Real-Time Unsupervised Anomaly Detecti...2021-07-27Code
29PBAS98.6NoProgressive Boundary Guided Anomaly Synthesis fo...2024-12-23Code
30INP-Fomer ViT-L (model-unified multi-class)98.6NoExploring Intrinsic Normal Prototypes within a S...2025-03-04Code
31GLAD98.6NoGLAD: Towards Better Reconstruction with Global ...2024-06-11Code
32INP-Former-Large98.6NoExploring Intrinsic Normal Prototypes within a S...2025-03-04Code
33Dinomaly ViT-L (model-unified multi-class)98.54YesDinomaly: The Less Is More Philosophy in Multi-C...2024-05-23Code
34ReConPatch WRN-10198.53NoReConPatch : Contrastive Patch Representation Le...2023-05-26Code
35Fastflow98.5NoFastFlow: Unsupervised Anomaly Detection and Loc...2021-11-15Code
36CFLOW-AD+AltUB98.5NoAltUB: Alternating Training Method to Update Bas...2022-10-26-
37RSTPM98.5NoReconstructed Student-Teacher and Discriminative...2022-10-14-
38SAM-LAD98.5NoSAM-LAD: Segment Anything Model Meets Zero-Shot ...2024-06-02-
39Dinomaly-Large98.5NoDinomaly: The Less Is More Philosophy in Multi-C...2024-05-23Code
40INP-Former-Base98.5NoExploring Intrinsic Normal Prototypes within a S...2025-03-04Code
41RLR98.5NoLearning Unified Reference Representation for Un...2024-03-18Code
42CRAS98.4NoCenter-aware Residual Anomaly Synthesis for Mult...2025-05-23Code
43ReContrast98.4No---
44PatchCore98.4NoTowards Total Recall in Industrial Anomaly Detec...2021-06-15Code
45Dinomaly-Base98.4NoDinomaly: The Less Is More Philosophy in Multi-C...2024-05-23Code
46Dinomaly ViT-B (model-unified multi-class)98.35YesDinomaly: The Less Is More Philosophy in Multi-C...2024-05-23Code
47PEFM98.3No--Code
48OminAL98.3No---
49Reverse Distillation ++98.25Yes--Code
50PatchCore Large98.2NoTowards Total Recall in Industrial Anomaly Detec...2021-06-15Code
51RememberingNormality98.2No--Code
52AnomalyDINO-S (full-shot)98.2NoAnomalyDINO: Boosting Patch-based Few-shot Anoma...2024-05-23Code
53DMAD98.2NoDiversity-Measurable Anomaly Detection2023-03-09Code
54CFA98.2NoCFA: Coupled-hypersphere-based Feature Adaptatio...2022-06-09Code
55THFR98.2No---
56FAIR98.2YesFAIR: Frequency-aware Image Restoration for Indu...2023-09-13Code
57TASAD98.2No--Code
58FYD98.2NoFocus Your Distribution: Coarse-to-Fine Non-Cont...2021-10-09-
59Semi-orthogonal98.2NoSemi-orthogonal Embedding for Efficient Unsuperv...2021-05-31Code
60ReConPatch WRN-5098.18YesReConPatch : Contrastive Patch Representation Le...2023-05-26Code
61DDAD98.1YesAnomaly Detection with Conditioned Denoising Dif...2023-05-25Code
62SimpleNet98.1NoSimpleNet: A Simple Network for Image Anomaly De...2023-03-27Code
63MSPBA98.1No---
64PNPT98.1NoPrior Normality Prompt Transformer for Multi-cla...2024-06-17-
65FAPM98YesFAPM: Fast Adaptive Patch Memory for Real-time I...2022-11-14Code
66CRAS98NoCenter-aware Residual Anomaly Synthesis for Mult...2025-05-23Code
67DeSTSeg97.9YesDeSTSeg: Segmentation Guided Denoising Student-T...2022-11-21Code
68HGAD97.9NoHierarchical Gaussian Mixture Normalizing Flow M...2024-03-20Code
69IKD97.81No--Code
70Reverse Distillation97.8NoAnomaly Detection via Reverse Distillation from ...2022-01-26Code
71SOMAD97.8NoAnomaly Detection via Self-organizing Map2021-07-21Code
72EdgRec97.7NoReconstruction from edge image combined with col...2022-10-26Code
73MambaAD97.7NoMambaAD: Exploring State Space Models for Multi-...2024-04-09Code
74ProbabilisticPatchCore97.6NoA Probabilistic Transformation of Distance-Based...2023-05-16Code
75PaDiM-WR50-Rd55097.5NoPaDiM: a Patch Distribution Modeling Framework f...2020-11-17Code
76GRAD97.3NoGenerating and Reweighting Dense Contrastive Pat...2023-12-26-
77DRAEM97.3YesDRAEM -- A discriminatively trained reconstructi...2021-08-17Code
78MuSc (zero-shot)97.3YesMuSc: Zero-Shot Industrial Anomaly Classificatio...2024-01-30Code
79PFM97.3Yes--Code
80HVQ-Trans97.3NoHierarchical Vector Quantized Transformer for Mu...2023-10-22Code
81DRAEM+SSPCAB97.2YesSelf-Supervised Predictive Convolutional Attenti...2021-11-17Code
82DRAEM+SSMCTB97.2YesSelf-Supervised Masked Convolutional Transformer...2022-09-25Code
83MMR97.2NoIndustrial Anomaly Detection with Domain Shift: ...2023-04-05Code
84AnomalyDINO-S (4-shot)97.2NoAnomalyDINO: Boosting Patch-based Few-shot Anoma...2024-05-23Code
85PyramidFlow (Res18)97.1NoPyramidFlow: High-Resolution Defect Contrastive ...2023-03-05-
86AnomalyDINO-S (2-shot)97NoAnomalyDINO: Boosting Patch-based Few-shot Anoma...2024-05-23Code
87AnoSeg97NoAnoSeg: Anomaly Segmentation Network Using Self-...2021-10-07-
88STPM97NoStudent-Teacher Feature Pyramid Matching for Ano...2021-03-07Code
89GRD-Net (Partial)96.88No---
90GCPF96.86No--Code
91AnomalyDINO-S (1-shot)96.8NoAnomalyDINO: Boosting Patch-based Few-shot Anoma...2024-05-23Code
92DiAD96.8NoDiAD: A Diffusion-based Framework for Multi-clas...2023-12-11Code
93UniAD96.8NoA Unified Model for Multi-class Anomaly Detection2022-06-08Code
94SCL-VI96.76NoSCL-VI: Self-supervised Context Learning for Vis...2023-11-11Code
95NSA+SSMCTB96.7NoSelf-Supervised Masked Convolutional Transformer...2022-09-25Code
96RegAD (8 shot)96.7NoRegistration based Few-Shot Anomaly Detection2022-07-15Code
97PaDiM-R18-Rd10096.7NoPaDiM: a Patch Distribution Modeling Framework f...2020-11-17Code
98InTra96.6YesInpainting Transformer for Anomaly Detection2021-04-28Code
99RegAD (16 shot)96.6NoRegistration based Few-Shot Anomaly Detection2022-07-15Code
100SPADE96.5NoSub-Image Anomaly Detection with Deep Pyramid Co...2020-05-05Code
101NSA96.3YesNatural Synthetic Anomalies for Self-Supervised ...2021-09-30Code
102ISSTAD96.1YesISSTAD: Incremental Self-Supervised Learning Bas...2023-03-30Code
103PyramidFlow (FNF)96NoPyramidFlow: High-Resolution Defect Contrastive ...2023-03-05-
104CutPaste (Patch level detector)96NoCutPaste: Self-Supervised Learning for Anomaly D...2021-04-08Code
105PEDENet95.9NoPEDENet: Image Anomaly Localization via Patch Em...2021-10-29-
106RegAD (4 shot)95.8NoRegistration based Few-Shot Anomaly Detection2022-07-15Code
107Patch-SVDD95.7YesPatch SVDD: Patch-level SVDD for Anomaly Detecti...2020-06-29Code
108DFR95.5NoDFR: Deep Feature Reconstruction for Unsupervise...2020-12-13Code
109FAVAE95.3NoAnomaly localization by modeling perceptual feat...2020-08-12Code
110AST95NoAsymmetric Student-Teacher Networks for Industri...2022-10-14Code
111RIAD94.2No--Code
112FCDD (semi-supervised)94NoExplainable Deep One-Class Classification2020-07-03Code
113IGD (pre-trained SSL)93NoDeep One-Class Classification via Interpolated G...2021-01-25Code
114RotNet (MLP Head)93NoLearning and Evaluating Representations for Deep...2020-11-04Code
115CAVGA-R (weakly-supervised)93YesAttention Guided Anomaly Localization in Images2019-11-19-
116ACR (zero-shot)92.5NoZero-Shot Anomaly Detection via Batch Normalizat...2023-02-15Code
117VCP-CLIP92NoVCP-CLIP: A visual context prompting model for z...2024-07-17Code
118CAVGA-D (weakly-supervised)92YesAttention Guided Anomaly Localization in Images2019-11-19-
119DevNet91.8YesExplainable Deep Few-shot Anomaly Detection with...2021-08-01Code
120AnomalyCLIP91.1NoAnomalyCLIP: Object-agnostic Prompt Learning for...2023-10-29Code
121IGD (pre-trained ImageNet)91NoDeep One-Class Classification via Interpolated G...2021-01-25Code
122DisAug CLR90.4NoLearning and Evaluating Representations for Deep...2020-11-04Code
123VAE-grad89.2NoIterative energy-based projection on a normal da...2020-02-10Code
124CAVGA-R (unsupervised)89NoAttention Guided Anomaly Localization in Images2019-11-19-
125AdaCLIP88.7NoAdaCLIP: Adapting CLIP with Hybrid Learnable Pro...2024-07-22Code
126CutPaste (Image level detector)88.3NoCutPaste: Self-Supervised Learning for Anomaly D...2021-04-08Code
127FCDD (unsupervised)88NoExplainable Deep One-Class Classification2020-07-03Code
128APRIL-GAN(zero-shot)87.6NoAPRIL-GAN: A Zero-/Few-Shot Anomaly Classificati...2023-05-27Code
129CAVGA-D (unsupervised)85NoAttention Guided Anomaly Localization in Images2019-11-19-