List your company

Anomaly Localization on MVTec-AD (test)

100Pixel AUROCDefectFill
97.9298.469999.54Oct 14, 2022May 14, 2023Dec 12, 2023Jul 11, 2024Feb 8, 2025Sep 8, 2025Apr 9, 2026

Evaluation results

MethodLinks
DefectFillObject=bottle, Localization Network=UNet2025.031009690—————————————————————————————————————97————————
DefectFillObject=capsule, Localization Network=UNet2025.031007569—————————————————————————————————————96————————
DFMGAN†Object=hazelnut, Localization Network=UNet2025.031009487—————————————————————————————————————96————————
AnoDiff*Object=hazelnut, Localization Network=UNet2025.031009791—————————————————————————————————————97————————
AnoDiff‡Object=hazelnut, Localization Network=UNet2025.031009690—————————————————————————————————————97————————
DefectFillObject=hazelnut, Localization Network=UNet2025.031009994—————————————————————————————————————99————————
AnoDiff*Object=leather, Localization Network=UNet2025.031008071—————————————————————————————————————98————————
AnoDiff‡Object=leather, Localization Network=UNet2025.031008072—————————————————————————————————————98————————
DefectFillObject=leather, Localization Network=UNet2025.031009183—————————————————————————————————————98————————
AnoDiff*Object=pill, Localization Network=UNet2025.031009791—————————————————————————————————————97————————
AnoDiff‡Object=pill, Localization Network=UNet2025.031009791—————————————————————————————————————95————————
DefectFillObject=pill, Localization Network=UNet2025.031009893—————————————————————————————————————98————————
DefectFillObject=tile, Localization Network=UNet2025.031009790—————————————————————————————————————98————————
DefectFillObject=wood, Localization Network=UNet2025.031009386—————————————————————————————————————98————————
AnoDiff‡Object=zipper, Localization Network=UNet2025.031008780—————————————————————————————————————97————————
DefectFillObject=zipper, Localization Network=UNet2025.031009084—————————————————————————————————————97————————
MAGICImplementation=ours, Category=hazelnut2025.0799.895.990.2——————————————————————————————————————————100———
MAGICImplementation=ours, Category=metal nut2025.0799.89995.3——————————————————————————————————————————100———
MAGICImplementation=ours, Category=tile2025.0799.897.992.5——————————————————————————————————————————100———
WeakRESTSupervision=Block2023.0699.787.6——————————————————————————————————————98.4————————
WeakRESTSupervision=RBBox2023.0699.787.1——————————————————————————————————————98.5————————
MAGICImplementation=ours, Category=bottle2025.0799.795.488.5——————————————————————————————————————————100———
CPRSupervision Level=Supervised2024.0799.686——————————————————————————————————————98.3————————
ADClick-SegSupervision Level=weak2024.0799.686.4——————————————————————————————————————98.2————————
CPRSupervision=Pixel2023.0699.686——————————————————————————————————————98.3————————
WeakRESTSupervision=BBox2023.0699.686.3——————————————————————————————————————98.3————————
DualAnoDiffParadigm=Supervised, Category=pill2024.0899.695.8———————————————————————————————————————————————
MAGICImplementation=ours, Category=leather2025.0799.682.274.4——————————————————————————————————————————100———
MAGICImplementation=ours, Category=pill2025.0799.690.282.4——————————————————————————————————————————99.6———
SemiRESTSupervision Level=Supervised2024.0799.584.4——————————————————————————————————————98.1————————
SemiRESTSupervision Level=weak2024.0799.583.8——————————————————————————————————————98.1————————
DualAnoDiffParadigm=Supervised, Category=bottle2024.0899.593.4———————————————————————————————————————————————
MAGICImplementation=ours, Category=grid2025.0799.559.359——————————————————————————————————————————99.9———
MAGICImplementation=ours, Category=zipper2025.0799.587.680.8——————————————————————————————————————————100———
WeakRESTSupervision=Image2023.0699.484.6——————————————————————————————————————98————————
SemiRESTFPS (PyTorch)=82023.0899.281.2——————————————————————————————————————97.5————————
CPRFPS (PyTorch)=113, FPS (TensorRT)=1302023.0899.282.7—————————————————99.7————————————————————97.8————————
CPR-fastFPS (PyTorch)=245, FPS (TensorRT)=3622023.0899.282.3—————————————————99.7————————————————————97.7————————
BGADSupervision=Pixel2023.0699.278.4——————————————————————————————————————97.7————————
MAGICImplementation=ours, Category=Average2025.0799.28277.3——————————————————————————————————————————99.7———
MAGICImplementation=ours, Category=screw2025.0799.251.452.1——————————————————————————————————————————99.4———
MAGICImplementation=ours, Category=toothbrush2025.0799.271.274.5——————————————————————————————————————————100———
AnomalyDiffusionDownstream Model=U-Net, Training Data=Generated2024.0899.181.476.3——————————————————————————————————————————————
DualAnoDiffDownstream Model=U-Net, Training Data=Generated2024.0899.184.578.8——————————————————————————————————————————————
DualAnoDiffParadigm=Supervised, Category=Average2024.0899.184.5———————————————————————————————————————————————
DualAnoDiffImplementation=paper values, Category=Average2025.0799.184.578.7——————————————————————————————————————————99———
MAGICImplementation=ours, Category=carpet2025.0799.186.578.4——————————————————————————————————————————98.7———
CPR-fasterFPS (PyTorch)=478, FPS (TensorRT)=10162023.089980.6—————————————————99.4————————————————————97.3————————
PRNSupervision Level=Supervised2024.079978.6——————————————————————————————————————96.1————————
PRNSupervision=Pixel2023.069978.6——————————————————————————————————————96.1————————
AnoDiff*Object=bottle, Localization Network=UNet2025.03999487—————————————————————————————————————94————————
AnoDiff‡Object=bottle, Localization Network=UNet2025.03999183—————————————————————————————————————94————————
AnoDiff*Object=capsule, Localization Network=UNet2025.03995760—————————————————————————————————————95————————
AnoDiff*Object=carpet, Localization Network=UNet2025.03998175—————————————————————————————————————92————————
DefectFillObject=carpet, Localization Network=UNet2025.03999286—————————————————————————————————————96————————
DFMGAN†Object=pill, Localization Network=UNet2025.03998986—————————————————————————————————————91————————
DFMGAN†Object=tile, Localization Network=UNet2025.03999487—————————————————————————————————————96————————
AnoDiff*Object=tile, Localization Network=UNet2025.03999486—————————————————————————————————————96————————
AnoDiff‡Object=tile, Localization Network=UNet2025.03999587—————————————————————————————————————97————————
AnoDiff*Object=toothbrush, Localization Network=UNet2025.03997773—————————————————————————————————————91————————
AnoDiff‡Object=toothbrush, Localization Network=UNet2025.03997168—————————————————————————————————————91————————
DefectFillObject=toothbrush, Localization Network=UNet2025.03998982—————————————————————————————————————94————————
AnoDiff*Object=wood, Localization Network=UNet2025.03998575—————————————————————————————————————94————————
DFMGAN†Object=zipper, Localization Network=UNet2025.03998276—————————————————————————————————————95————————
AnoDiff*Object=zipper, Localization Network=UNet2025.03998679—————————————————————————————————————96————————
PRNParadigm=Supervised, Category=Average2024.089978.6———————————————————————————————————————————————
MAGICImplementation=ours, Category=transistor2025.0798.984.978.3——————————————————————————————————————————100———
POUTAClass=avg2023.1298.8———————————————————————————————————————80.2————————
MSFlowCategory=Flow-based, From Scratch?=false2025.1298.8————————————————————————————————————————————————
MAGICImplementation=ours, Category=wood2025.0798.885.177.4——————————————————————————————————————————99.6———
OursCategory=Non-Diffusion Method, From Scratch?=true2025.1298.7————————————————————————————————————————————————
GLADMethod Category=Reconstruction-based2024.0698.6———98.599.699.898.798.498.998.198.599.5—97.999.199.496.297.9——98.698.8——————————————————————————
GLADCategory=Diffusion+DINO, From Scratch?=false2025.1298.6————————————————————————————————————————————————
INP-Formerevaluation protocol=multi-class2025.0398.57169.794.9—————————————————————————————————————————————
OursArchitecture=Full Proposed Method2022.1098.5——95.1—————————————————————————————————————————————
RSTDClass=avg2023.1298.5————————————————————————————————————————————————
DBPIClass=avg2023.1298.5———————————————————————————————————————77.3————————
Dinomalyevaluation protocol=multi-class2025.0398.469.369.294.8—————————————————————————————————————————————
DADFbackbone=Wide-ResNet502023.0398.4——94.298.999.499.697.396.498.79998.698.697.697.899.198.298.698.7——————95.697.499.39293.594.7959296.288.492.493.693.994.595—————————
ReContrastClass=avg2023.1298.4————————————————————————————————————————————————
DeCo-DiffEvaluation Setting=multi-class2025.0398.474.969.794.9—————————————————————————————————————————————
DiffADMethod Category=Reconstruction-based2024.0698.3———98.199.799.199.496.798.896.898.299.4—97.79999.293.799——98.399.4——————————————————————————
CFAParadigm=Unsupervised, Category=Average2024.0898.366.3———————————————————————————————————————————————
RD4ADParadigm=Unsupervised, Category=Average2024.0898.357.8———————————————————————————————————————————————
DiffADCategory=Diffusion-based, From Scratch?=true2025.1298.3————————————————————————————————————————————————
MAGICImplementation=ours, Category=capsule2025.0798.361.760.8——————————————————————————————————————————99.5———
NFADFPS (PyTorch)=942023.0898.262.5—————————————————97.7————————————————————95.2————————
FAIRBase width c=1282023.0998.2——94—————————————————————————————————————————————
DualAnoDiffParadigm=Supervised, Category=toothbrush2024.0898.268.3———————————————————————————————————————————————
CDOFPS (PyTorch)=92023.0898.157.6—————————————————96.8————————————————————94.1————————
PatchCoreMethod Category=Embedding-based2024.0698.1———9998.799.395.69598.698.498.898.7—97.499.498.796.398.8——98.198.4——————————————————————————
SimpleNetMethod Category=Embedding-based2024.0698.1———98.298.899.29794.59897.698.997.9—98.699.398.597.698.9——98.198.8——————————————————————————
DDADMethod Category=Reconstruction-based2024.0698.1———98.799.499.498.29598.798.195.798.4—99.199.398.795.398.2——98.199——————————————————————————
PatchCoreCategory=Non-Diffusion Method, From Scratch?=false2025.1298.1————————————————————————————————————————————————
DualAnoDiffImplementation=pretrained weights, Category=Average2025.0798.173.669.4——————————————————————————————————————————98———
Ours (Discriminative)Architecture=Discriminative Network2022.1098——93.9—————————————————————————————————————————————
PatchCoreClass=avg2023.1298———————————————————————————————————————57————————
AnoDiff‡Object=capsule, Localization Network=UNet2025.03984144—————————————————————————————————————84————————
DFMGAN†Object=toothbrush, Localization Network=UNet2025.03986061—————————————————————————————————————89————————
AnomalyAgent2026.049874.270.3——————————————————————————————————————————————