{"url":"/sota/anomaly-detection-on-mvtec-ad","task":{"name":"Anomaly Detection","url":"/task/anomaly-detection","note":null},"dataset":{"name":"MVTec AD","url":"/dataset/mvtecad"},"category":"Computer Vision","categories":["Computer Vision","Graphs","Methodology","Miscellaneous"],"category_note":null,"description":"**Anomaly Detection** is a binary classification identifying unusual or unexpected patterns in a dataset, which deviate significantly from the majority of the data. The goal of anomaly detection is to identify such anomalies, which could represent errors, fraud, or other types of unusual events, and flag them for further investigation.\r\n\r\n[Image source]: [GAN-based Anomaly Detection in Imbalance Problems](https://paperswithcode.com/paper/gan-based-anomaly-detection-in-imbalance)","description_from":"task","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","rank":"the archive's row order at snapshot; not re-ranked","rows_end_at":"2025-07-28","rows_withheld_as_spam":0,"metric_values":"the archive's strings, untouched"},"metrics":["Detection AUROC","Segmentation AUPRO","Segmentation AUROC","Segmentation AP","FPS"],"metric_direction":{"note":"inferred from the metric name only (the archive records no direction); null = not inferred, chart draws points only","by_metric":{"Detection AUROC":null,"Segmentation AUPRO":null,"Segmentation AUROC":null,"Segmentation AP":"higher","FPS":null}},"counts":{"rows":148,"rows_with_code":123,"rows_with_paper_page":146,"rows_dated":146,"rows_using_additional_data":32},"rows":[{"rank_in_archive_order":1,"model":"GLASS","metrics":{"Detection AUROC":"99.9","Segmentation AUPRO":"96.8","Segmentation AUROC":"99.3"},"uses_additional_data":true,"paper_date":"2024-07-12","paper":"/paper/a-unified-anomaly-synthesis-strategy-with","paper_url":"https://arxiv.org/abs/2407.09359v1","paper_title":"A Unified Anomaly Synthesis Strategy with Gradient Ascent for Industrial Anomaly Detection and Localization","code":"https://github.com/cqylunlun/glass","n_code_links":2,"syntology":{"n_ran":5,"n_unverified":3,"n_samples":8,"n_pointer_only_licence":0}},{"rank_in_archive_order":2,"model":"UniNet","metrics":{"Detection AUROC":"99.90","Segmentation AUPRO":"96.00","Segmentation AUROC":"98.81"},"uses_additional_data":false,"paper_date":"2025-02-28","paper":"/paper/uninet-a-contrastive-learning-guided-unified","paper_url":"https://pangdatangtt.github.io/#:~:text=guided%20anomaly%20discrimination.-,Abstract,-Anomaly%20detection%20(AD","paper_title":"UniNet: A Contrastive Learning-guided Unified Framework with Feature Selection for Anomaly Detection","code":"https://github.com/pangdatangtt/UniNet","n_code_links":1,"syntology":null},{"rank_in_archive_order":3,"model":"PBAS","metrics":{"Detection AUROC":"99.8","Segmentation AUPRO":"97.3","Segmentation AUROC":"98.6"},"uses_additional_data":false,"paper_date":"2024-12-23","paper":"/paper/progressive-boundary-guided-anomaly-synthesis","paper_url":"https://arxiv.org/abs/2412.17458v1","paper_title":"Progressive Boundary Guided Anomaly Synthesis for Industrial Anomaly Detection","code":"https://github.com/cqylunlun/pbas","n_code_links":1,"syntology":null},{"rank_in_archive_order":4,"model":"HETMM","metrics":{"Detection AUROC":"99.8","Segmentation AUPRO":"96.4","Segmentation AUROC":"99"},"uses_additional_data":false,"paper_date":"2023-03-28","paper":"/paper/hard-nominal-example-aware-template-mutual","paper_url":"https://arxiv.org/abs/2303.16191v5","paper_title":"Hard-normal Example-aware Template Mutual Matching for Industrial Anomaly Detection","code":"https://github.com/NarcissusEx/HETMM","n_code_links":1,"syntology":null},{"rank_in_archive_order":5,"model":"INP-Fomer ViT-L (model-unified multi-class)","metrics":{"Detection AUROC":"99.8","Segmentation AP":"72.1","Segmentation AUPRO":"95.6","Segmentation AUROC":"98.6"},"uses_additional_data":false,"paper_date":"2025-03-04","paper":"/paper/exploring-intrinsic-normal-prototypes-within","paper_url":"https://arxiv.org/abs/2503.02424v1","paper_title":"Exploring Intrinsic Normal Prototypes within a Single Image for Universal Anomaly Detection","code":"https://github.com/luow23/inp-former","n_code_links":2,"syntology":{"n_ran":4,"n_unverified":1,"n_samples":5,"n_pointer_only_licence":0}},{"rank_in_archive_order":6,"model":"DDAD","metrics":{"Detection AUROC":"99.8","Segmentation AUROC":"98.1"},"uses_additional_data":true,"paper_date":"2023-05-25","paper":"/paper/anomaly-detection-with-conditioned-denoising","paper_url":"https://arxiv.org/abs/2305.15956v2","paper_title":"Anomaly Detection with Conditioned Denoising Diffusion Models","code":"https://github.com/arimousa/DDAD","n_code_links":1,"syntology":null},{"rank_in_archive_order":7,"model":"EfficientAD (early stopping)","metrics":{"Detection AUROC":"99.8","FPS":"269"},"uses_additional_data":true,"paper_date":"2023-03-25","paper":"/paper/efficientad-accurate-visual-anomaly-detection","paper_url":"https://arxiv.org/abs/2303.14535v3","paper_title":"EfficientAD: Accurate Visual Anomaly Detection at Millisecond-Level Latencies","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":33,"syntology":{"n_ran":1,"n_unverified":34,"n_samples":35,"n_pointer_only_licence":0}},{"rank_in_archive_order":8,"model":"Dinomaly ViT-L (model-unified multi-class)","metrics":{"Detection AUROC":"99.77","Segmentation AP":"70.53","Segmentation AUPRO":"95.09","Segmentation AUROC":"98.54"},"uses_additional_data":true,"paper_date":"2024-05-23","paper":"/paper/dinomaly-the-less-is-more-philosophy-in-multi","paper_url":"https://arxiv.org/abs/2405.14325v4","paper_title":"Dinomaly: The Less Is More Philosophy in Multi-Class Unsupervised Anomaly Detection","code":"https://github.com/guojiajeremy/dinomaly","n_code_links":2,"syntology":{"n_ran":9,"n_unverified":1,"n_samples":10,"n_pointer_only_licence":0}},{"rank_in_archive_order":9,"model":"ReConPatch Ensemble (+RefineNet)","metrics":{"Detection AUROC":"99.72","Segmentation AUROC":"99.2"},"uses_additional_data":false,"paper_date":"2023-05-26","paper":"/paper/reconpatch-contrastive-patch-representation","paper_url":"https://arxiv.org/abs/2305.16713v3","paper_title":"ReConPatch : Contrastive Patch Representation Learning for Industrial Anomaly Detection","code":"https://github.com/travishsu/ReConPatch-TF","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":10,"model":"ReConPatch WRN-50 (+RefineNet)","metrics":{"Detection AUROC":"99.71","Segmentation AUROC":"98.62"},"uses_additional_data":false,"paper_date":"2023-05-26","paper":"/paper/reconpatch-contrastive-patch-representation","paper_url":"https://arxiv.org/abs/2305.16713v3","paper_title":"ReConPatch : Contrastive Patch Representation Learning for Industrial Anomaly Detection","code":"https://github.com/travishsu/ReConPatch-TF","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":11,"model":"ADClick","metrics":{"Detection AUROC":"99.7","Segmentation AP":"82.9","Segmentation AUPRO":"97.8","Segmentation AUROC":"99.2"},"uses_additional_data":true,"paper_date":"2024-07-03","paper":"/paper/towards-efficient-pixel-labeling-for","paper_url":"https://arxiv.org/abs/2407.03130v2","paper_title":"Towards Efficient Pixel Labeling for Industrial Anomaly Detection and Localization","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":12,"model":"CPR","metrics":{"Detection AUROC":"99.7","FPS":"113","Segmentation AP":"82.7","Segmentation AUPRO":"97.8","Segmentation AUROC":"99.2"},"uses_additional_data":true,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}},{"rank_in_archive_order":13,"model":"CPR-fast","metrics":{"Detection AUROC":"99.7","FPS":"245","Segmentation AP":"82.3","Segmentation AUPRO":"97.7","Segmentation AUROC":"99.2"},"uses_additional_data":true,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}},{"rank_in_archive_order":14,"model":"MSFlow","metrics":{"Detection AUROC":"99.7","Segmentation AUPRO":"97.1","Segmentation AUROC":"98.8"},"uses_additional_data":false,"paper_date":"2023-08-29","paper":"/paper/msflow-multi-scale-flow-based-framework-for","paper_url":"https://arxiv.org/abs/2308.15300v1","paper_title":"MSFlow: Multi-Scale Flow-based Framework for Unsupervised Anomaly Detection","code":"https://github.com/cool-xuan/msflow","n_code_links":1,"syntology":null},{"rank_in_archive_order":15,"model":"CRAS","metrics":{"Detection AUROC":"99.7","Segmentation AUROC":"98.4"},"uses_additional_data":false,"paper_date":"2025-05-23","paper":"/paper/center-aware-residual-anomaly-synthesis-for","paper_url":"https://arxiv.org/abs/2505.17551v1","paper_title":"Center-aware Residual Anomaly Synthesis for Multi-class Industrial Anomaly Detection","code":"https://github.com/cqylunlun/CRAS","n_code_links":1,"syntology":null},{"rank_in_archive_order":16,"model":"PNI Ensemble","metrics":{"Detection AUROC":"99.63","Segmentation AUPRO":"96.55","Segmentation AUROC":"99.06"},"uses_additional_data":false,"paper_date":"2022-11-22","paper":"/paper/image-anomaly-detection-and-localization-with","paper_url":"https://arxiv.org/abs/2211.12634v3","paper_title":"PNI : Industrial Anomaly Detection using Position and Neighborhood Information","code":"https://github.com/wogur110/PNI_anomaly_detection","n_code_links":1,"syntology":null},{"rank_in_archive_order":17,"model":"ReConPatch WRN-101","metrics":{"Detection AUROC":"99.62","Segmentation AUROC":"98.53"},"uses_additional_data":false,"paper_date":"2023-05-26","paper":"/paper/reconpatch-contrastive-patch-representation","paper_url":"https://arxiv.org/abs/2305.16713v3","paper_title":"ReConPatch : Contrastive Patch Representation Learning for Industrial Anomaly Detection","code":"https://github.com/travishsu/ReConPatch-TF","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":18,"model":"WeakREST-Un","metrics":{"Detection AUROC":"99.6","FPS":"25.2","Segmentation AP":"83.0","Segmentation AUPRO":"97.6","Segmentation AUROC":"99.3"},"uses_additional_data":false,"paper_date":"2023-06-06","paper":"/paper/efficient-anomaly-detection-with-budget","paper_url":"https://arxiv.org/abs/2306.03492v6","paper_title":"Industrial Anomaly Detection and Localization Using Weakly-Supervised Residual Transformers","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":19,"model":"Dinomaly ViT-B (model-unified multi-class)","metrics":{"Detection AUROC":"99.60","Segmentation AP":"69.29","Segmentation AUPRO":"94.79","Segmentation AUROC":"98.35"},"uses_additional_data":true,"paper_date":"2024-05-23","paper":"/paper/dinomaly-the-less-is-more-philosophy-in-multi","paper_url":"https://arxiv.org/abs/2405.14325v4","paper_title":"Dinomaly: The Less Is More Philosophy in Multi-Class Unsupervised Anomaly Detection","code":"https://github.com/guojiajeremy/dinomaly","n_code_links":2,"syntology":{"n_ran":9,"n_unverified":1,"n_samples":10,"n_pointer_only_licence":0}},{"rank_in_archive_order":20,"model":"PatchCore Large","metrics":{"Detection AUROC":"99.6","FPS":"5.88","Segmentation AUPRO":"93.5","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2021-06-15","paper":"/paper/towards-total-recall-in-industrial-anomaly","paper_url":"https://arxiv.org/abs/2106.08265v2","paper_title":"Towards Total Recall in Industrial Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":18,"syntology":{"n_ran":5,"n_unverified":31,"n_samples":36,"n_pointer_only_licence":0}},{"rank_in_archive_order":21,"model":"RealNet","metrics":{"Detection AUROC":"99.6","Segmentation AUPRO":"93.0","Segmentation AUROC":"99.0"},"uses_additional_data":false,"paper_date":"2024-03-09","paper":"/paper/realnet-a-feature-selection-network-with","paper_url":"https://arxiv.org/abs/2403.05897v1","paper_title":"RealNet: A Feature Selection Network with Realistic Synthetic Anomaly for Anomaly Detection","code":"https://github.com/cnulab/realnet","n_code_links":1,"syntology":{"n_ran":9,"n_unverified":1,"n_samples":10,"n_pointer_only_licence":0}},{"rank_in_archive_order":22,"model":"RememberingNormality","metrics":{"Detection AUROC":"99.6","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2023-01-01","paper":"/paper/remembering-normality-memory-guided-knowledge","paper_url":"http://openaccess.thecvf.com//content/ICCV2023/html/Gu_Remembering_Normality_Memory-guided_Knowledge_Distillation_for_Unsupervised_Anomaly_Detection_ICCV_2023_paper.html","paper_title":"Remembering Normality: Memory-guided Knowledge Distillation for Unsupervised Anomaly Detection","code":"https://github.com/SimonThomine/RememberingNormality","n_code_links":2,"syntology":null},{"rank_in_archive_order":23,"model":"SimpleNet","metrics":{"Detection AUROC":"99.6","FPS":"77(FP32 on 3080ti)","Segmentation AUROC":"98.1"},"uses_additional_data":false,"paper_date":"2023-03-27","paper":"/paper/simplenet-a-simple-network-for-image-anomaly","paper_url":"https://arxiv.org/abs/2303.15140v2","paper_title":"SimpleNet: A Simple Network for Image Anomaly Detection and Localization","code":"https://github.com/donaldrr/simplenet","n_code_links":2,"syntology":{"n_ran":10,"n_unverified":7,"n_samples":17,"n_pointer_only_licence":0}},{"rank_in_archive_order":24,"model":"PNI","metrics":{"Detection AUROC":"99.56","Segmentation AUPRO":"96.05","Segmentation AUROC":"98.98"},"uses_additional_data":false,"paper_date":"2022-11-22","paper":"/paper/image-anomaly-detection-and-localization-with","paper_url":"https://arxiv.org/abs/2211.12634v3","paper_title":"PNI : Industrial Anomaly Detection using Position and Neighborhood Information","code":"https://github.com/wogur110/PNI_anomaly_detection","n_code_links":1,"syntology":null},{"rank_in_archive_order":25,"model":"MemSeg","metrics":{"Detection AUROC":"99.56","FPS":"31.3","Segmentation AUROC":"98.84"},"uses_additional_data":true,"paper_date":"2022-05-02","paper":"/paper/memseg-a-semi-supervised-method-for-image","paper_url":"https://arxiv.org/abs/2205.00908v1","paper_title":"MemSeg: A semi-supervised method for image surface defect detection using differences and commonalities","code":"https://github.com/TooTouch/MemSeg","n_code_links":4,"syntology":{"n_ran":0,"n_unverified":6,"n_samples":6,"n_pointer_only_licence":0}},{"rank_in_archive_order":26,"model":"ReConPatch WRN-50","metrics":{"Detection AUROC":"99.56","Segmentation AUROC":"98.18"},"uses_additional_data":true,"paper_date":"2023-05-26","paper":"/paper/reconpatch-contrastive-patch-representation","paper_url":"https://arxiv.org/abs/2305.16713v3","paper_title":"ReConPatch : Contrastive Patch Representation Learning for Industrial Anomaly Detection","code":"https://github.com/travishsu/ReConPatch-TF","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":27,"model":"ReContrast","metrics":{"Detection AUROC":"99.5","Segmentation AUPRO":"95.2","Segmentation AUROC":"98.4"},"uses_additional_data":false,"paper_date":null,"paper":null,"paper_url":null,"paper_title":"","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":28,"model":"AnomalyDINO-S (full-shot)","metrics":{"Detection AUROC":"99.5","Segmentation AUPRO":"95","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2024-05-23","paper":"/paper/anomalydino-boosting-patch-based-few-shot","paper_url":"https://arxiv.org/abs/2405.14529v2","paper_title":"AnomalyDINO: Boosting Patch-based Few-shot Anomaly Detection with DINOv2","code":"https://github.com/dammsi/AnomalyDINO","n_code_links":1,"syntology":{"n_ran":9,"n_unverified":3,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":29,"model":"POUTA","metrics":{"Detection AUROC":"99.5","Segmentation AUROC":"98.8"},"uses_additional_data":true,"paper_date":"2023-12-20","paper":"/paper/produce-once-utilize-twice-for-anomaly","paper_url":"https://arxiv.org/abs/2312.12913v1","paper_title":"Produce Once, Utilize Twice for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":30,"model":"DMAD","metrics":{"Detection AUROC":"99.5","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2023-03-09","paper":"/paper/diversity-measurable-anomaly-detection","paper_url":"https://arxiv.org/abs/2303.05047v1","paper_title":"Diversity-Measurable Anomaly Detection","code":"https://github.com/FlappyPeggy/DMAD","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":11}},{"rank_in_archive_order":31,"model":"GRD-Net\n(Partial)","metrics":{"Detection AUROC":"99.5","Segmentation AUROC":"96.88"},"uses_additional_data":false,"paper_date":null,"paper":null,"paper_url":null,"paper_title":"","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":32,"model":"Reverse Distillation ++","metrics":{"Detection AUROC":"99.44","Segmentation AUPRO":"94.99","Segmentation AUROC":"98.25"},"uses_additional_data":true,"paper_date":"2023-01-01","paper":"/paper/revisiting-reverse-distillation-for-anomaly","paper_url":"http://openaccess.thecvf.com//content/CVPR2023/html/Tien_Revisiting_Reverse_Distillation_for_Anomaly_Detection_CVPR_2023_paper.html","paper_title":"Revisiting Reverse Distillation for Anomaly Detection","code":"https://github.com/tientrandinh/revisiting-reverse-distillation","n_code_links":1,"syntology":null},{"rank_in_archive_order":33,"model":"CRAD","metrics":{"Detection AUROC":"99.4","Segmentation AUPRO":"97.9"},"uses_additional_data":false,"paper_date":"2024-02-28","paper":"/paper/grid-based-continuous-normal-representation","paper_url":"https://arxiv.org/abs/2402.18293v3","paper_title":"Continuous Memory Representation for Anomaly Detection","code":"https://github.com/tae-mo/GRAD","n_code_links":1,"syntology":null},{"rank_in_archive_order":34,"model":"CPR-faster","metrics":{"Detection AUROC":"99.4","FPS":"478","Segmentation AP":"80.6","Segmentation AUPRO":"97.3","Segmentation AUROC":"99.0"},"uses_additional_data":true,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}},{"rank_in_archive_order":35,"model":"TransFusion","metrics":{"Detection AUROC":"99.4","Segmentation AUPRO":"95.3"},"uses_additional_data":true,"paper_date":"2023-11-16","paper":"/paper/transfusion-a-transparency-based-diffusion","paper_url":"https://arxiv.org/abs/2311.09999v2","paper_title":"TransFusion -- A Transparency-Based Diffusion Model for Anomaly Detection","code":"https://github.com/maticfuc/eccv_transfusion","n_code_links":1,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":36,"model":"Fastflow","metrics":{"Detection AUROC":"99.4","FPS":"21.8","Segmentation AUROC":"98.5"},"uses_additional_data":false,"paper_date":"2021-11-15","paper":"/paper/fastflow-unsupervised-anomaly-detection-and","paper_url":"https://arxiv.org/abs/2111.07677v2","paper_title":"FastFlow: Unsupervised Anomaly Detection and Localization via 2D Normalizing Flows","code":"https://github.com/openvinotoolkit/anomalib/tree/main/src/anomalib/models/fastflow","n_code_links":5,"syntology":{"n_ran":0,"n_unverified":6,"n_samples":6,"n_pointer_only_licence":0}},{"rank_in_archive_order":37,"model":"CFLOW-AD+AltUB","metrics":{"Detection AUROC":"99.4","Segmentation AUROC":"98.5"},"uses_additional_data":false,"paper_date":"2022-10-26","paper":"/paper/altub-alternating-training-method-to-update","paper_url":"https://arxiv.org/abs/2210.14913v1","paper_title":"AltUB: Alternating Training Method to Update Base Distribution of Normalizing Flow for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":38,"model":"N-pad","metrics":{"Detection AUROC":"99.37","Segmentation AUPRO":"95.1","Segmentation AUROC":"98.75"},"uses_additional_data":false,"paper_date":"2022-10-17","paper":"/paper/n-pad-neighboring-pixel-based-industrial","paper_url":"https://arxiv.org/abs/2210.08768v1","paper_title":"N-pad : Neighboring Pixel-based Industrial Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":39,"model":"GLAD","metrics":{"Detection AUROC":"99.3","Segmentation AP":"70.9","Segmentation AUPRO":"95.3","Segmentation AUROC":"98.6"},"uses_additional_data":false,"paper_date":"2024-06-11","paper":"/paper/glad-towards-better-reconstruction-with","paper_url":"https://arxiv.org/abs/2406.07487v3","paper_title":"GLAD: Towards Better Reconstruction with Global and Local Adaptive Diffusion Models for Unsupervised Anomaly Detection","code":"https://github.com/hyao1/glad","n_code_links":1,"syntology":{"n_ran":10,"n_unverified":5,"n_samples":15,"n_pointer_only_licence":0}},{"rank_in_archive_order":40,"model":"CFA","metrics":{"Detection AUROC":"99.3","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2022-06-09","paper":"/paper/cfa-coupled-hypersphere-based-feature","paper_url":"https://arxiv.org/abs/2206.04325v1","paper_title":"CFA: Coupled-hypersphere-based Feature Adaptation for Target-Oriented Anomaly Localization","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":2,"syntology":null},{"rank_in_archive_order":41,"model":"URD","metrics":{"Detection AUROC":"99.2","Segmentation AP":"72.4","Segmentation AUPRO":"96.3","Segmentation AUROC":"99.0"},"uses_additional_data":true,"paper_date":"2024-12-10","paper":"/paper/unlocking-the-potential-of-reverse","paper_url":"https://arxiv.org/abs/2412.07579v1","paper_title":"Unlocking the Potential of Reverse Distillation for Anomaly Detection","code":"https://github.com/hito2448/urd","n_code_links":1,"syntology":null},{"rank_in_archive_order":42,"model":"THFR","metrics":{"Detection AUROC":"99.2","Segmentation AUPRO":"95.0","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2023-01-01","paper":"/paper/template-guided-hierarchical-feature","paper_url":"http://openaccess.thecvf.com//content/ICCV2023/html/Guo_Template-guided_Hierarchical_Feature_Restoration_for_Anomaly_Detection_ICCV_2023_paper.html","paper_title":"Template-guided Hierarchical Feature Restoration for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":43,"model":"PatchCore","metrics":{"Detection AUROC":"99.2","Segmentation AUROC":"98.4"},"uses_additional_data":false,"paper_date":"2021-06-15","paper":"/paper/towards-total-recall-in-industrial-anomaly","paper_url":"https://arxiv.org/abs/2106.08265v2","paper_title":"Towards Total Recall in Industrial Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":18,"syntology":{"n_ran":5,"n_unverified":31,"n_samples":36,"n_pointer_only_licence":0}},{"rank_in_archive_order":44,"model":"AST","metrics":{"Detection AUROC":"99.2","Segmentation AUROC":"95.0"},"uses_additional_data":false,"paper_date":"2022-10-14","paper":"/paper/asymmetric-student-teacher-networks-for","paper_url":"https://arxiv.org/abs/2210.07829v2","paper_title":"Asymmetric Student-Teacher Networks for Industrial Anomaly Detection","code":"https://github.com/marco-rudolph/ast","n_code_links":1,"syntology":null},{"rank_in_archive_order":45,"model":"EfficientAD-M","metrics":{"Detection AUROC":"99.1","FPS":"269","Segmentation AUPRO":"93.5"},"uses_additional_data":false,"paper_date":"2023-03-25","paper":"/paper/efficientad-accurate-visual-anomaly-detection","paper_url":"https://arxiv.org/abs/2303.14535v3","paper_title":"EfficientAD: Accurate Visual Anomaly Detection at Millisecond-Level Latencies","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":33,"syntology":{"n_ran":1,"n_unverified":34,"n_samples":35,"n_pointer_only_licence":0}},{"rank_in_archive_order":46,"model":"InversionAD","metrics":{"Detection AUROC":"99.1","FPS":"11"},"uses_additional_data":false,"paper_date":"2025-04-08","paper":"/paper/reconstruction-free-anomaly-detection-with-1","paper_url":"https://arxiv.org/abs/2504.05662v1","paper_title":"Reconstruction-Free Anomaly Detection with Diffusion Models via Direct Latent Likelihood Evaluation","code":"https://github.com/SkyShunsuke/InversionAD","n_code_links":1,"syntology":null},{"rank_in_archive_order":47,"model":"FAPM","metrics":{"Detection AUROC":"99","FPS":"44.1","Segmentation AUROC":"98"},"uses_additional_data":true,"paper_date":"2022-11-14","paper":"/paper/fapm-fast-adaptive-patch-memory-for-real-time","paper_url":"https://arxiv.org/abs/2211.07381v2","paper_title":"FAPM: Fast Adaptive Patch Memory for Real-time Industrial Anomaly Detection","code":"https://github.com/donghyung87/FAPM_official","n_code_links":1,"syntology":null},{"rank_in_archive_order":48,"model":"DRAEM+SSPCAB","metrics":{"Detection AUROC":"98.9","Segmentation AP":"69.9","Segmentation AUROC":"97.2"},"uses_additional_data":true,"paper_date":"2021-11-17","paper":"/paper/self-supervised-predictive-convolutional","paper_url":"https://arxiv.org/abs/2111.09099v6","paper_title":"Self-Supervised Predictive Convolutional Attentive Block for Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib/tree/main/anomalib/models/draem","n_code_links":4,"syntology":null},{"rank_in_archive_order":49,"model":"AD-CLSCNFs","metrics":{"Detection AUROC":"98.85","Segmentation AP":"74.32","Segmentation AUPRO":"96.01","Segmentation AUROC":"98.74"},"uses_additional_data":false,"paper_date":"2024-05-28","paper":"/paper/anomaly-detection-using-normalizing-flow","paper_url":"https://ieeexplore.ieee.org/document/10540095","paper_title":"Anomaly Detection Using Normalizing Flow-Based Density Estimation and Synthetic Defect Classification","code":"https://github.com/seungmi-oh/AD-CLSCNFs","n_code_links":1,"syntology":null},{"rank_in_archive_order":50,"model":"RSTPM","metrics":{"Detection AUROC":"98.7","Segmentation AUPRO":"95.1","Segmentation AUROC":"98.5"},"uses_additional_data":false,"paper_date":"2022-10-14","paper":"/paper/reconstructed-student-teacher-and","paper_url":"https://arxiv.org/abs/2210.07548v1","paper_title":"Reconstructed Student-Teacher and Discriminative Networks for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":51,"model":"EfficientAD-S","metrics":{"Detection AUROC":"98.7","FPS":"614","Segmentation AP":"65.9","Segmentation AUPRO":"93.1"},"uses_additional_data":false,"paper_date":"2023-03-25","paper":"/paper/efficientad-accurate-visual-anomaly-detection","paper_url":"https://arxiv.org/abs/2303.14535v3","paper_title":"EfficientAD: Accurate Visual Anomaly Detection at Millisecond-Level Latencies","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":33,"syntology":{"n_ran":1,"n_unverified":34,"n_samples":35,"n_pointer_only_licence":0}},{"rank_in_archive_order":52,"model":"GRAD","metrics":{"Detection AUROC":"98.7","Segmentation AUROC":"97.3"},"uses_additional_data":false,"paper_date":"2023-12-26","paper":"/paper/generating-and-reweighting-dense-contrastive","paper_url":"https://arxiv.org/abs/2312.15911v1","paper_title":"Generating and Reweighting Dense Contrastive Patterns for Unsupervised Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":53,"model":"DRAEM+SSMCTB","metrics":{"Detection AUROC":"98.7","Segmentation AUROC":"97.2"},"uses_additional_data":true,"paper_date":"2022-09-25","paper":"/paper/self-supervised-masked-convolutional","paper_url":"https://arxiv.org/abs/2209.12148v2","paper_title":"Self-Supervised Masked Convolutional Transformer Block for Anomaly Detection","code":"https://github.com/ristea/ssmctb","n_code_links":1,"syntology":null},{"rank_in_archive_order":54,"model":"CS-Flow","metrics":{"Detection AUROC":"98.7"},"uses_additional_data":false,"paper_date":"2021-10-06","paper":"/paper/fully-convolutional-cross-scale-flows-for","paper_url":"https://arxiv.org/abs/2110.02855v1","paper_title":"Fully Convolutional Cross-Scale-Flows for Image-based Defect Detection","code":"https://github.com/marco-rudolph/cs-flow","n_code_links":1,"syntology":null},{"rank_in_archive_order":55,"model":"FAIR","metrics":{"Detection AUROC":"98.6","Segmentation AUPRO":"94.0","Segmentation AUROC":"98.2"},"uses_additional_data":true,"paper_date":"2023-09-13","paper":"/paper/fair-frequency-aware-image-restoration-for","paper_url":"https://arxiv.org/abs/2309.07068v1","paper_title":"FAIR: Frequency-aware Image Restoration for Industrial Visual Anomaly Detection","code":"https://github.com/liutongkun/fair","n_code_links":1,"syntology":null},{"rank_in_archive_order":56,"model":"DeSTSeg","metrics":{"Detection AUROC":"98.6","Segmentation AP":"75.8","Segmentation AUROC":"97.9"},"uses_additional_data":true,"paper_date":"2022-11-21","paper":"/paper/destseg-segmentation-guided-denoising-student","paper_url":"https://arxiv.org/abs/2211.11317v2","paper_title":"DeSTSeg: Segmentation Guided Denoising Student-Teacher for Anomaly Detection","code":"https://github.com/apple/ml-destseg","n_code_links":1,"syntology":null},{"rank_in_archive_order":57,"model":"Reverse Distillation","metrics":{"Detection AUROC":"98.5","Segmentation AUPRO":"93.9","Segmentation AUROC":"97.8"},"uses_additional_data":false,"paper_date":"2022-01-26","paper":"/paper/anomaly-detection-via-reverse-distillation","paper_url":"https://arxiv.org/abs/2201.10703v2","paper_title":"Anomaly Detection via Reverse Distillation from One-Class Embedding","code":"https://github.com/openvinotoolkit/anomalib/tree/development/anomalib/models/reverse_distillation","n_code_links":5,"syntology":{"n_ran":14,"n_unverified":4,"n_samples":18,"n_pointer_only_licence":15}},{"rank_in_archive_order":58,"model":"MMR","metrics":{"Detection AUROC":"98.4","Segmentation AUPRO":"92.6","Segmentation AUROC":"97.2"},"uses_additional_data":false,"paper_date":"2023-04-05","paper":"/paper/industrial-anomaly-detection-with-domain","paper_url":"https://arxiv.org/abs/2304.02216v2","paper_title":"Industrial Anomaly Detection with Domain Shift: A Real-world Dataset and Masked Multi-scale Reconstruction","code":"https://github.com/zhangzilongc/MMR","n_code_links":1,"syntology":null},{"rank_in_archive_order":59,"model":"SuperSimpleNet","metrics":{"Detection AUROC":"98.4","FPS":"107 (Tesla V100S)","Segmentation AUPRO":"91.1"},"uses_additional_data":false,"paper_date":"2024-08-06","paper":"/paper/2408-03143","paper_url":"https://arxiv.org/abs/2408.03143v2","paper_title":"SuperSimpleNet: Unifying Unsupervised and Supervised Learning for Fast and Reliable Surface Defect Detection","code":"https://github.com/open-edge-platform/anomalib","n_code_links":2,"syntology":null},{"rank_in_archive_order":60,"model":"SAM-LAD","metrics":{"Detection AUROC":"98.4","Segmentation AUROC":"98.5"},"uses_additional_data":false,"paper_date":"2024-06-02","paper":"/paper/sam-lad-segment-anything-model-meets-zero","paper_url":"https://arxiv.org/abs/2406.00625v3","paper_title":"SAM-LAD: Segment Anything Model Meets Zero-Shot Logic Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":61,"model":"MSFR","metrics":{"Detection AUROC":"98.4"},"uses_additional_data":false,"paper_date":"2024-10-23","paper":"/paper/multi-scale-feature-reconstruction-network","paper_url":"https://www.sciencedirect.com/science/article/pii/S095070512401284X","paper_title":"Multi-scale feature reconstruction network for industrial anomaly detection","code":"https://github.com/Ehteshamciitwah/MSFR","n_code_links":1,"syntology":null},{"rank_in_archive_order":62,"model":"OCR-GAN","metrics":{"Detection AUROC":"98.3"},"uses_additional_data":false,"paper_date":"2022-03-01","paper":"/paper/omni-frequency-channel-selection","paper_url":"https://arxiv.org/abs/2203.00259v2","paper_title":"Omni-frequency Channel-selection Representations for Unsupervised Anomaly Detection","code":"https://github.com/zhangzjn/ocr-gan","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":8,"n_samples":8,"n_pointer_only_licence":0}},{"rank_in_archive_order":63,"model":"CFLOW-AD","metrics":{"Detection AUROC":"98.26","FPS":"27","Segmentation AUPRO":"94.6","Segmentation AUROC":"98.62"},"uses_additional_data":false,"paper_date":"2021-07-27","paper":"/paper/cflow-ad-real-time-unsupervised-anomaly","paper_url":"https://arxiv.org/abs/2107.12571v1","paper_title":"CFLOW-AD: Real-Time Unsupervised Anomaly Detection with Localization via Conditional Normalizing Flows","code":"https://github.com/openvinotoolkit/anomalib/tree/development/anomalib/models/cflow","n_code_links":3,"syntology":{"n_ran":3,"n_unverified":9,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":64,"model":"ProbabilisticPatchCore","metrics":{"Detection AUROC":"98.2","Segmentation AUROC":"97.6"},"uses_additional_data":false,"paper_date":"2023-05-16","paper":"/paper/probabilistic-distance-based-outlier","paper_url":"https://arxiv.org/abs/2305.09446v2","paper_title":"A Probabilistic Transformation of Distance-Based Outliers","code":"https://github.com/davnn/probabilistic-distance","n_code_links":1,"syntology":null},{"rank_in_archive_order":65,"model":"DSR","metrics":{"Detection AUROC":"98.2","Segmentation AP":"70.2"},"uses_additional_data":true,"paper_date":"2022-08-02","paper":"/paper/dsr-a-dual-subspace-re-projection-network-for","paper_url":"https://arxiv.org/abs/2208.01521v2","paper_title":"DSR -- A dual subspace re-projection network for surface anomaly detection","code":"https://github.com/vitjanz/dsr_anomaly_detection","n_code_links":1,"syntology":null},{"rank_in_archive_order":66,"model":"MSPBA","metrics":{"Detection AUROC":"98.1","Segmentation AUPRO":"95.5","Segmentation AUROC":"98.1"},"uses_additional_data":false,"paper_date":"2022-10-23","paper":"/paper/multi-scale-patch-based-representation","paper_url":"https://ieeexplore.ieee.org/document/9707044","paper_title":"Multi-Scale Patch-Based Representation Learning for Image Anomaly Detection and Segmentation","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":67,"model":"TASAD","metrics":{"Detection AUROC":"98.0","FPS":"142","Segmentation AP":"74.6","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2023-09-19","paper":"/paper/two-stage-coarse-to-fine-image-anomaly","paper_url":"https://authors.elsevier.com/c/1hnMnxnVKBFC-","paper_title":"Two-stage coarse-to-fine image anomaly segmentation and detection model","code":"https://github.com/RizwanAliQau/tasad","n_code_links":1,"syntology":null},{"rank_in_archive_order":68,"model":"DRAEM","metrics":{"Detection AUROC":"98.0","Segmentation AP":"68.4","Segmentation AUROC":"97.3"},"uses_additional_data":true,"paper_date":"2021-08-17","paper":"/paper/draem-a-discriminatively-trained","paper_url":"https://arxiv.org/abs/2108.07610v2","paper_title":"DRAEM -- A discriminatively trained reconstruction embedding for surface anomaly detection","code":"https://github.com/openvinotoolkit/anomalib/tree/development/anomalib/models/draem","n_code_links":3,"syntology":{"n_ran":2,"n_unverified":5,"n_samples":7,"n_pointer_only_licence":0}},{"rank_in_archive_order":69,"model":"SOMAD","metrics":{"Detection AUROC":"97.9","Segmentation AUPRO":"93.3","Segmentation AUROC":"97.8"},"uses_additional_data":false,"paper_date":"2021-07-21","paper":"/paper/anomaly-detection-via-self-organizing-map","paper_url":"https://arxiv.org/abs/2107.09903v1","paper_title":"Anomaly Detection via Self-organizing Map","code":"https://github.com/ddzxlining/SOMAD","n_code_links":1,"syntology":null},{"rank_in_archive_order":70,"model":"PaDiM","metrics":{"Detection AUROC":"97.9"},"uses_additional_data":false,"paper_date":"2020-11-17","paper":"/paper/padim-a-patch-distribution-modeling-framework","paper_url":"https://arxiv.org/abs/2011.08785v1","paper_title":"PaDiM: a Patch Distribution Modeling Framework for Anomaly Detection and Localization","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":26,"syntology":{"n_ran":7,"n_unverified":0,"n_samples":7,"n_pointer_only_licence":3}},{"rank_in_archive_order":71,"model":"MuSc (zero-shot)","metrics":{"Detection AUROC":"97.8","Segmentation AP":"62.7","Segmentation AUPRO":"93.8","Segmentation AUROC":"97.3"},"uses_additional_data":true,"paper_date":"2024-01-30","paper":"/paper/musc-zero-shot-industrial-anomaly","paper_url":"https://arxiv.org/abs/2401.16753v1","paper_title":"MuSc: Zero-Shot Industrial Anomaly Classification and Segmentation with Mutual Scoring of the Unlabeled Images","code":"https://github.com/xrli-U/MuSc","n_code_links":1,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":72,"model":"EdgRec","metrics":{"Detection AUROC":"97.8","Segmentation AUPRO":"92.1","Segmentation AUROC":"97.7"},"uses_additional_data":false,"paper_date":"2022-10-26","paper":"/paper/reconstruction-from-edge-image-combined-with","paper_url":"https://arxiv.org/abs/2210.14485v1","paper_title":"Reconstruction from edge image combined with color and gradient difference for industrial surface anomaly detection","code":"https://github.com/liutongkun/edgrec","n_code_links":1,"syntology":null},{"rank_in_archive_order":73,"model":"AnomalyDINO-S (4-shot)","metrics":{"Detection AUROC":"97.7","Segmentation AUPRO":"93.4","Segmentation AUROC":"97.2"},"uses_additional_data":false,"paper_date":"2024-05-23","paper":"/paper/anomalydino-boosting-patch-based-few-shot","paper_url":"https://arxiv.org/abs/2405.14529v2","paper_title":"AnomalyDINO: Boosting Patch-based Few-shot Anomaly Detection with DINOv2","code":"https://github.com/dammsi/AnomalyDINO","n_code_links":1,"syntology":{"n_ran":9,"n_unverified":3,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":74,"model":"FYD","metrics":{"Detection AUROC":"97.7","Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2021-10-09","paper":"/paper/focus-your-distribution-coarse-to-fine-non","paper_url":"https://arxiv.org/abs/2110.04538v2","paper_title":"Focus Your Distribution: Coarse-to-Fine Non-Contrastive Learning for Anomaly Detection and Localization","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":75,"model":"NSA+SSMCTB","metrics":{"Detection AUROC":"97.7","Segmentation AUROC":"96.7"},"uses_additional_data":false,"paper_date":"2022-09-25","paper":"/paper/self-supervised-masked-convolutional","paper_url":"https://arxiv.org/abs/2209.12148v2","paper_title":"Self-Supervised Masked Convolutional Transformer Block for Anomaly Detection","code":"https://github.com/ristea/ssmctb","n_code_links":1,"syntology":null},{"rank_in_archive_order":76,"model":"ISSTAD","metrics":{"Detection AUROC":"97.6","Segmentation AUROC":"96.1"},"uses_additional_data":true,"paper_date":"2023-03-30","paper":"/paper/incremental-self-supervised-learning-based-on","paper_url":"https://arxiv.org/abs/2303.17354v4","paper_title":"ISSTAD: Incremental Self-Supervised Learning Based on Transformer for Anomaly Detection and Localization","code":"https://github.com/xjspin/ISSTAD","n_code_links":1,"syntology":null},{"rank_in_archive_order":77,"model":"PFM","metrics":{"Detection AUROC":"97.5","Segmentation AUPRO":"93.0","Segmentation AUROC":"97.3"},"uses_additional_data":true,"paper_date":"2021-08-06","paper":"/paper/unsupervised-image-anomaly-detection-and","paper_url":"https://github.com/smiler96/PFM-and-PEFM-for-Image-Anomaly-Detection-and-Segmentation/blob/main/pdf","paper_title":"Unsupervised Image Anomaly Detection and Segmentation Based on Pre-trained Feature Mapping","code":"https://github.com/smiler96/PFM-and-PEFM-for-Image-Anomaly-Detection-and-Segmentation","n_code_links":1,"syntology":null},{"rank_in_archive_order":78,"model":"NSA","metrics":{"Detection AUROC":"97.2","Segmentation AUPRO":"91.0","Segmentation AUROC":"96.3"},"uses_additional_data":true,"paper_date":"2021-09-30","paper":"/paper/self-supervised-out-of-distribution-detection-1","paper_url":"https://arxiv.org/abs/2109.15222v3","paper_title":"Natural Synthetic Anomalies for Self-Supervised Anomaly Detection and Localization","code":"https://github.com/hmsch/natural-synthetic-anomalies","n_code_links":3,"syntology":{"n_ran":2,"n_unverified":6,"n_samples":8,"n_pointer_only_licence":0}},{"rank_in_archive_order":79,"model":"AnomalyDINO-S (2-shot)","metrics":{"Detection AUROC":"96.9","Segmentation AUPRO":"93.1","Segmentation AUROC":"97.0"},"uses_additional_data":false,"paper_date":"2024-05-23","paper":"/paper/anomalydino-boosting-patch-based-few-shot","paper_url":"https://arxiv.org/abs/2405.14529v2","paper_title":"AnomalyDINO: Boosting Patch-based Few-shot Anomaly Detection with DINOv2","code":"https://github.com/dammsi/AnomalyDINO","n_code_links":1,"syntology":{"n_ran":9,"n_unverified":3,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":80,"model":"AnomalyDINO-S (1-shot)","metrics":{"Detection AUROC":"96.6","Segmentation AUPRO":"92.7","Segmentation AUROC":"96.8"},"uses_additional_data":false,"paper_date":"2024-05-23","paper":"/paper/anomalydino-boosting-patch-based-few-shot","paper_url":"https://arxiv.org/abs/2405.14529v2","paper_title":"AnomalyDINO: Boosting Patch-based Few-shot Anomaly Detection with DINOv2","code":"https://github.com/dammsi/AnomalyDINO","n_code_links":1,"syntology":{"n_ran":9,"n_unverified":3,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":81,"model":"Gaussian-AD+DFS","metrics":{"Detection AUROC":"96.6"},"uses_additional_data":false,"paper_date":"2022-09-12","paper":"/paper/deep-feature-selection-for-anomaly-detection","paper_url":"https://ieeexplore.ieee.org/document/9887794","paper_title":"Deep Feature Selection for Anomaly Detection Based on Pretrained Network and Gaussian Discriminative Analysis","code":"https://github.com/jielin1997/Deep-Feature-Selection","n_code_links":1,"syntology":null},{"rank_in_archive_order":82,"model":"DualModel","metrics":{"Detection AUROC":"96.2"},"uses_additional_data":false,"paper_date":"2023-06-27","paper":"/paper/exploring-dual-model-knowledge-distillation","paper_url":"https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4493018","paper_title":"Exploring Dual Model Knowledge Distillation for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":83,"model":"CutPaste+SSPCAB","metrics":{"Detection AUROC":"96.1"},"uses_additional_data":false,"paper_date":"2021-11-17","paper":"/paper/self-supervised-predictive-convolutional","paper_url":"https://arxiv.org/abs/2111.09099v6","paper_title":"Self-Supervised Predictive Convolutional Attentive Block for Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib/tree/main/anomalib/models/draem","n_code_links":4,"syntology":null},{"rank_in_archive_order":84,"model":"CutPaste (ensemble)","metrics":{"Detection AUROC":"96.1"},"uses_additional_data":false,"paper_date":"2021-04-08","paper":"/paper/cutpaste-self-supervised-learning-for-anomaly","paper_url":"https://arxiv.org/abs/2104.04015v1","paper_title":"CutPaste: Self-Supervised Learning for Anomaly Detection and Localization","code":"https://github.com/Runinho/pytorch-cutpaste","n_code_links":2,"syntology":{"n_ran":3,"n_unverified":0,"n_samples":3,"n_pointer_only_licence":2}},{"rank_in_archive_order":85,"model":"AnoSeg","metrics":{"Detection AUROC":"96","Segmentation AUROC":"97"},"uses_additional_data":false,"paper_date":"2021-10-07","paper":"/paper/anoseg-anomaly-segmentation-network-using","paper_url":"https://arxiv.org/abs/2110.03396v1","paper_title":"AnoSeg: Anomaly Segmentation Network Using Self-Supervised Learning","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":86,"model":"SCL-VI","metrics":{"Detection AUROC":"95.81","Segmentation AUROC":"96.76"},"uses_additional_data":false,"paper_date":"2023-11-11","paper":"/paper/self-supervised-context-learning-for-visual","paper_url":"https://arxiv.org/abs/2311.06504v2","paper_title":"SCL-VI: Self-supervised Context Learning for Visual Inspection of Industrial Defects","code":"https://github.com/wangpeng000/visualinspection","n_code_links":1,"syntology":null},{"rank_in_archive_order":87,"model":"Gaussian-AD","metrics":{"Detection AUROC":"95.8"},"uses_additional_data":false,"paper_date":"2020-05-28","paper":"/paper/modeling-the-distribution-of-normal-data-in","paper_url":"https://arxiv.org/abs/2005.14140v2","paper_title":"Modeling the Distribution of Normal Data in Pre-Trained Deep Features for Anomaly Detection","code":"https://github.com/byungjae89/MahalanobisAD-pytorch","n_code_links":4,"syntology":{"n_ran":3,"n_unverified":0,"n_samples":3,"n_pointer_only_licence":3}},{"rank_in_archive_order":88,"model":"STPM","metrics":{"Detection AUROC":"95.5","Segmentation AUROC":"97.0"},"uses_additional_data":false,"paper_date":"2021-03-07","paper":"/paper/student-teacher-feature-pyramid-matching-for","paper_url":"https://arxiv.org/abs/2103.04257v3","paper_title":"Student-Teacher Feature Pyramid Matching for Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":10,"syntology":null},{"rank_in_archive_order":89,"model":"PatchCore(16shot)","metrics":{"Detection AUROC":"95.4"},"uses_additional_data":false,"paper_date":"2021-06-15","paper":"/paper/towards-total-recall-in-industrial-anomaly","paper_url":"https://arxiv.org/abs/2106.08265v2","paper_title":"Towards Total Recall in Industrial Anomaly Detection","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":18,"syntology":{"n_ran":5,"n_unverified":31,"n_samples":36,"n_pointer_only_licence":0}},{"rank_in_archive_order":90,"model":"PaDiM-WR50-Rd550","metrics":{"Detection AUROC":"95.3","FPS":"4.4","Segmentation AUROC":"97.5"},"uses_additional_data":false,"paper_date":"2020-11-17","paper":"/paper/padim-a-patch-distribution-modeling-framework","paper_url":"https://arxiv.org/abs/2011.08785v1","paper_title":"PaDiM: a Patch Distribution Modeling Framework for Anomaly Detection and Localization","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":26,"syntology":{"n_ran":7,"n_unverified":0,"n_samples":7,"n_pointer_only_licence":3}},{"rank_in_archive_order":91,"model":"WinCLIP+ (4-shot)","metrics":{"Detection AUROC":"95.2","Segmentation AUPRO":"89"},"uses_additional_data":false,"paper_date":"2023-03-26","paper":"/paper/winclip-zero-few-shot-anomaly-classification","paper_url":"https://arxiv.org/abs/2303.14814v1","paper_title":"WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentation","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":4,"syntology":{"n_ran":5,"n_unverified":7,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":92,"model":"CutPaste (Image level detector)","metrics":{"Detection AUROC":"95.2","Segmentation AUROC":"88.3"},"uses_additional_data":false,"paper_date":"2021-04-08","paper":"/paper/cutpaste-self-supervised-learning-for-anomaly","paper_url":"https://arxiv.org/abs/2104.04015v1","paper_title":"CutPaste: Self-Supervised Learning for Anomaly Detection and Localization","code":"https://github.com/Runinho/pytorch-cutpaste","n_code_links":2,"syntology":{"n_ran":3,"n_unverified":0,"n_samples":3,"n_pointer_only_licence":2}},{"rank_in_archive_order":93,"model":"RFS Energy","metrics":{"Detection AUROC":"95.1"},"uses_additional_data":true,"paper_date":"2021-08-27","paper":"/paper/anomaly-detection-of-defect-using-energy-of","paper_url":"https://arxiv.org/abs/2108.12159v1","paper_title":"Anomaly Detection of Defect using Energy of Point Pattern Features within Random Finite Set Framework","code":"https://github.com/AmmarKamoona/RFS-Energy-Anomaly-Detection-of-Defect","n_code_links":1,"syntology":null},{"rank_in_archive_order":94,"model":"InTra","metrics":{"Detection AUROC":"95.0","Segmentation AUROC":"96.6"},"uses_additional_data":true,"paper_date":"2021-04-28","paper":"/paper/inpainting-transformer-for-anomaly-detection","paper_url":"https://arxiv.org/abs/2104.13897v3","paper_title":"Inpainting Transformer for Anomaly Detection","code":"https://github.com/jhy12/inpainting-transformer","n_code_links":2,"syntology":{"n_ran":4,"n_unverified":0,"n_samples":4,"n_pointer_only_licence":4}},{"rank_in_archive_order":95,"model":"DifferNet","metrics":{"Detection AUROC":"94.9","FPS":"2"},"uses_additional_data":true,"paper_date":"2020-08-28","paper":"/paper/same-same-but-differnet-semi-supervised","paper_url":"https://arxiv.org/abs/2008.12577v1","paper_title":"Same Same But DifferNet: Semi-Supervised Defect Detection with Normalizing Flows","code":"https://github.com/marco-rudolph/differnet","n_code_links":3,"syntology":null},{"rank_in_archive_order":96,"model":"WinCLIP+ (2-shot)","metrics":{"Detection AUROC":"94.4","Segmentation AUPRO":"88.4"},"uses_additional_data":false,"paper_date":"2023-03-26","paper":"/paper/winclip-zero-few-shot-anomaly-classification","paper_url":"https://arxiv.org/abs/2303.14814v1","paper_title":"WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentation","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":4,"syntology":{"n_ran":5,"n_unverified":7,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":97,"model":"EAR","metrics":{"Detection AUROC":"94.2"},"uses_additional_data":false,"paper_date":"2023-10-06","paper":"/paper/excision-and-recovery-enhancing-surface","paper_url":"https://arxiv.org/abs/2310.04010v2","paper_title":"Excision And Recovery: Visual Defect Obfuscation Based Self-Supervised Anomaly Detection Strategy","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":98,"model":"DFR","metrics":{"Detection AUROC":"93.8","FPS":"20","Segmentation AUROC":"95.5"},"uses_additional_data":false,"paper_date":"2020-12-13","paper":"/paper/dfr-deep-feature-reconstruction-for","paper_url":"https://arxiv.org/abs/2012.07122v1","paper_title":"DFR: Deep Feature Reconstruction for Unsupervised Anomaly Segmentation","code":"https://github.com/YoungGod/DFR","n_code_links":1,"syntology":null},{"rank_in_archive_order":99,"model":"IGD (pre-trained SSL)","metrics":{"Detection AUROC":"93.4","Segmentation AUROC":"93.0"},"uses_additional_data":false,"paper_date":"2021-01-25","paper":"/paper/unsupervised-anomaly-detection-and","paper_url":"https://arxiv.org/abs/2101.10043v5","paper_title":"Deep One-Class Classification via Interpolated Gaussian Descriptor","code":"https://github.com/tianyu0207/IGD","n_code_links":2,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":1}},{"rank_in_archive_order":100,"model":"IGD","metrics":{"Detection AUROC":"93.4"},"uses_additional_data":false,"paper_date":"2021-01-25","paper":"/paper/unsupervised-anomaly-detection-and","paper_url":"https://arxiv.org/abs/2101.10043v5","paper_title":"Deep One-Class Classification via Interpolated Gaussian Descriptor","code":"https://github.com/tianyu0207/IGD","n_code_links":2,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":1}},{"rank_in_archive_order":101,"model":"WinCLIP+ (1-shot)","metrics":{"Detection AUROC":"93.1","Segmentation AUPRO":"87.1"},"uses_additional_data":false,"paper_date":"2023-03-26","paper":"/paper/winclip-zero-few-shot-anomaly-classification","paper_url":"https://arxiv.org/abs/2303.14814v1","paper_title":"WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentation","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":4,"syntology":{"n_ran":5,"n_unverified":7,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":102,"model":"GCPF","metrics":{"Detection AUROC":"93.1","Segmentation AUROC":"96.86"},"uses_additional_data":false,"paper_date":"2021-01-06","paper":"/paper/industrial-image-anomaly-localization-based","paper_url":"https://ieeexplore.ieee.org/document/9479740","paper_title":"Industrial Image Anomaly Localization Based on Gaussian Clustering of Pretrained Feature","code":"https://github.com/smiler96/GCPF","n_code_links":1,"syntology":null},{"rank_in_archive_order":103,"model":"PEDENet","metrics":{"Detection AUROC":"92.8","Segmentation AUROC":"95.9"},"uses_additional_data":false,"paper_date":"2021-10-29","paper":"/paper/pedenet-image-anomaly-localization-via-patch","paper_url":"https://arxiv.org/abs/2110.15525v1","paper_title":"PEDENet: Image Anomaly Localization via Patch Embedding and Density Estimation","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":104,"model":"RegAD (16 shot)","metrics":{"Detection AUROC":"92.7","Segmentation AUROC":"96.6"},"uses_additional_data":false,"paper_date":"2022-07-15","paper":"/paper/registration-based-few-shot-anomaly-detection","paper_url":"https://arxiv.org/abs/2207.07361v1","paper_title":"Registration based Few-Shot Anomaly Detection","code":"https://github.com/mediabrain-sjtu/regad","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":105,"model":"IGD (pre-trained ImageNet)","metrics":{"Detection AUROC":"92.6","Segmentation AUROC":"91"},"uses_additional_data":false,"paper_date":"2021-01-25","paper":"/paper/unsupervised-anomaly-detection-and","paper_url":"https://arxiv.org/abs/2101.10043v5","paper_title":"Deep One-Class Classification via Interpolated Gaussian Descriptor","code":"https://github.com/tianyu0207/IGD","n_code_links":2,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":1}},{"rank_in_archive_order":106,"model":"Patch-SVDD","metrics":{"Detection AUROC":"92.1","FPS":"2.1","Segmentation AUROC":"95.7"},"uses_additional_data":true,"paper_date":"2020-06-29","paper":"/paper/patch-svdd-patch-level-svdd-for-anomaly","paper_url":"https://arxiv.org/abs/2006.16067v2","paper_title":"Patch SVDD: Patch-level SVDD for Anomaly Detection and Segmentation","code":"https://github.com/nuclearboy95/Anomaly-Detection-PatchSVDD-PyTorch","n_code_links":3,"syntology":null},{"rank_in_archive_order":107,"model":"WinCLIP (0-shot)","metrics":{"Detection AUROC":"91.8","Segmentation AUPRO":"64.6"},"uses_additional_data":false,"paper_date":"2023-03-26","paper":"/paper/winclip-zero-few-shot-anomaly-classification","paper_url":"https://arxiv.org/abs/2303.14814v1","paper_title":"WinCLIP: Zero-/Few-Shot Anomaly Classification and Segmentation","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":4,"syntology":{"n_ran":5,"n_unverified":7,"n_samples":12,"n_pointer_only_licence":0}},{"rank_in_archive_order":108,"model":"RIAD","metrics":{"Detection AUROC":"91.7","Segmentation AUROC":"94.2"},"uses_additional_data":false,"paper_date":"2020-10-17","paper":"/paper/reconstruction-by-inpainting-for-visual","paper_url":"https://www.sciencedirect.com/science/article/abs/pii/S0031320320305094","paper_title":"Reconstruction by Inpainting for Visual Anomaly Detection","code":"https://github.com/taikiinoue45/RIAD","n_code_links":2,"syntology":null},{"rank_in_archive_order":109,"model":"AnomalyCLIP","metrics":{"Detection AUROC":"91.5","Segmentation AUPRO":"81.4","Segmentation AUROC":"91.1"},"uses_additional_data":false,"paper_date":"2023-10-29","paper":"/paper/anomalyclip-object-agnostic-prompt-learning","paper_url":"https://arxiv.org/abs/2310.18961v9","paper_title":"AnomalyCLIP: Object-agnostic Prompt Learning for Zero-shot Anomaly Detection","code":"https://github.com/zqhang/anomalyclip","n_code_links":3,"syntology":{"n_ran":14,"n_unverified":18,"n_samples":32,"n_pointer_only_licence":0}},{"rank_in_archive_order":110,"model":"RegAD (8 shot)","metrics":{"Detection AUROC":"91.2","Segmentation AUROC":"96.7"},"uses_additional_data":false,"paper_date":"2022-07-15","paper":"/paper/registration-based-few-shot-anomaly-detection","paper_url":"https://arxiv.org/abs/2207.07361v1","paper_title":"Registration based Few-Shot Anomaly Detection","code":"https://github.com/mediabrain-sjtu/regad","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":111,"model":"UTAD","metrics":{"Detection AUROC":"90"},"uses_additional_data":false,"paper_date":"2021-03-22","paper":"/paper/unsupervised-two-stage-anomaly-detection","paper_url":"https://arxiv.org/abs/2103.11671v1","paper_title":"Unsupervised Two-Stage Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":112,"model":"VAE-GAN","metrics":{"Detection AUROC":"90"},"uses_additional_data":false,"paper_date":"2024-07-29","paper":"/paper/can-i-trust-my-anomaly-detection-system-a","paper_url":"https://arxiv.org/abs/2407.19951v1","paper_title":"Can I trust my anomaly detection system? A case study based on explainable AI","code":"https://github.com/rashidrao-pk/anomaly_detection_trust_case_study","n_code_links":1,"syntology":null},{"rank_in_archive_order":113,"model":"AdaCLIP","metrics":{"Detection AUROC":"89.2","Segmentation AUROC":"88.7"},"uses_additional_data":false,"paper_date":"2024-07-22","paper":"/paper/adaclip-adapting-clip-with-hybrid-learnable","paper_url":"https://arxiv.org/abs/2407.15795v1","paper_title":"AdaCLIP: Adapting CLIP with Hybrid Learnable Prompts for Zero-Shot Anomaly Detection","code":"https://github.com/caoyunkang/adaclip","n_code_links":1,"syntology":{"n_ran":19,"n_unverified":9,"n_samples":28,"n_pointer_only_licence":0}},{"rank_in_archive_order":114,"model":"RFS Energy (16 shot)","metrics":{"Detection AUROC":"89.02"},"uses_additional_data":false,"paper_date":"2021-08-27","paper":"/paper/anomaly-detection-of-defect-using-energy-of","paper_url":"https://arxiv.org/abs/2108.12159v1","paper_title":"Anomaly Detection of Defect using Energy of Point Pattern Features within Random Finite Set Framework","code":"https://github.com/AmmarKamoona/RFS-Energy-Anomaly-Detection-of-Defect","n_code_links":1,"syntology":null},{"rank_in_archive_order":115,"model":"RegAD (4 shot)","metrics":{"Detection AUROC":"88.2","Segmentation AUROC":"95.8"},"uses_additional_data":false,"paper_date":"2022-07-15","paper":"/paper/registration-based-few-shot-anomaly-detection","paper_url":"https://arxiv.org/abs/2207.07361v1","paper_title":"Registration based Few-Shot Anomaly Detection","code":"https://github.com/mediabrain-sjtu/regad","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":116,"model":"MOCCA","metrics":{"Detection AUROC":"87.5"},"uses_additional_data":false,"paper_date":"2020-12-09","paper":"/paper/mocca-multi-layer-one-class-classification","paper_url":"https://arxiv.org/abs/2012.12111v4","paper_title":"MOCCA: Multi-Layer One-Class ClassificAtion for Anomaly Detection","code":"https://github.com/fvmassoli/mocca-anomaly-detection","n_code_links":1,"syntology":null},{"rank_in_archive_order":117,"model":"Mean-Shifted Contrastive Loss","metrics":{"Detection AUROC":"87.2"},"uses_additional_data":false,"paper_date":"2021-06-07","paper":"/paper/mean-shifted-contrastive-loss-for-anomaly","paper_url":"https://arxiv.org/abs/2106.03844v2","paper_title":"Mean-Shifted Contrastive Loss for Anomaly Detection","code":"https://github.com/talreiss/Mean-Shifted-Anomaly-Detection","n_code_links":2,"syntology":null},{"rank_in_archive_order":118,"model":"DisAug CLR","metrics":{"Detection AUROC":"86.5","Segmentation AUROC":"90.4"},"uses_additional_data":false,"paper_date":"2020-11-04","paper":"/paper/learning-and-evaluating-representations-for-1","paper_url":"https://arxiv.org/abs/2011.02578v2","paper_title":"Learning and Evaluating Representations for Deep One-class Classification","code":"https://github.com/google-research/deep_representation_one_class","n_code_links":1,"syntology":null},{"rank_in_archive_order":119,"model":"RotNet (MLP Head)","metrics":{"Detection AUROC":"86.3","Segmentation AUROC":"93"},"uses_additional_data":false,"paper_date":"2020-11-04","paper":"/paper/learning-and-evaluating-representations-for-1","paper_url":"https://arxiv.org/abs/2011.02578v2","paper_title":"Learning and Evaluating Representations for Deep One-class Classification","code":"https://github.com/google-research/deep_representation_one_class","n_code_links":1,"syntology":null},{"rank_in_archive_order":120,"model":"APRIL-GAN（zero-shot）","metrics":{"Detection AUROC":"86.1","Segmentation AP":"40.8","Segmentation AUPRO":"44.0","Segmentation AUROC":"87.6"},"uses_additional_data":false,"paper_date":"2023-05-27","paper":"/paper/a-zero-few-shot-anomaly-classification-and","paper_url":"https://arxiv.org/abs/2305.17382v3","paper_title":"APRIL-GAN: A Zero-/Few-Shot Anomaly Classification and Segmentation Method for CVPR 2023 VAND Workshop Challenge Tracks 1&2: 1st Place on Zero-shot AD and 4th Place on Few-shot AD","code":"https://github.com/bychelsea/vand-april-gan","n_code_links":2,"syntology":{"n_ran":4,"n_unverified":6,"n_samples":10,"n_pointer_only_licence":0}},{"rank_in_archive_order":121,"model":"ACR (zero-shot)","metrics":{"Detection AUROC":"85.8","Segmentation AP":"38.9","Segmentation AUPRO":"72.7","Segmentation AUROC":"92.5"},"uses_additional_data":false,"paper_date":"2023-02-15","paper":"/paper/zero-shot-anomaly-detection-via-batch-1","paper_url":"https://arxiv.org/abs/2302.07849v4","paper_title":"Zero-Shot Anomaly Detection via Batch Normalization","code":"https://github.com/aodongli/zero-shot-ad-via-batch-norm","n_code_links":1,"syntology":{"n_ran":1,"n_unverified":0,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":122,"model":"RFS Energy (1 shot)","metrics":{"Detection AUROC":"85.61"},"uses_additional_data":false,"paper_date":"2021-08-27","paper":"/paper/anomaly-detection-of-defect-using-energy-of","paper_url":"https://arxiv.org/abs/2108.12159v1","paper_title":"Anomaly Detection of Defect using Energy of Point Pattern Features within Random Finite Set Framework","code":"https://github.com/AmmarKamoona/RFS-Energy-Anomaly-Detection-of-Defect","n_code_links":1,"syntology":null},{"rank_in_archive_order":123,"model":"SPADE","metrics":{"Detection AUROC":"85.5","FPS":"1.5","Segmentation AUROC":"96.5"},"uses_additional_data":false,"paper_date":"2020-05-05","paper":"/paper/sub-image-anomaly-detection-with-deep-pyramid","paper_url":"https://arxiv.org/abs/2005.02357v3","paper_title":"Sub-Image Anomaly Detection with Deep Pyramid Correspondences","code":"https://github.com/byungjae89/SPADE-pytorch","n_code_links":5,"syntology":{"n_ran":0,"n_unverified":3,"n_samples":3,"n_pointer_only_licence":0}},{"rank_in_archive_order":124,"model":"CDO","metrics":{"FPS":"79.6 (exclude data inputting time), 18.7 (contain data inputting time)","Segmentation AUPRO":"96.50","Segmentation AUROC":"98.70"},"uses_additional_data":false,"paper_date":"2023-02-17","paper":"/paper/collaborative-discrepancy-optimization-for-1","paper_url":"https://arxiv.org/abs/2302.08769v1","paper_title":"Collaborative Discrepancy Optimization for Reliable Image Anomaly Localization","code":"https://github.com/caoyunkang/CDO","n_code_links":1,"syntology":{"n_ran":3,"n_unverified":3,"n_samples":6,"n_pointer_only_licence":0}},{"rank_in_archive_order":125,"model":"PyramidFlow (Res18)","metrics":{"Segmentation AUPRO":"96.5","Segmentation AUROC":"97.1"},"uses_additional_data":false,"paper_date":"2023-03-05","paper":"/paper/pyramidflow-high-resolution-defect","paper_url":"https://arxiv.org/abs/2303.02595v1","paper_title":"PyramidFlow: High-Resolution Defect Contrastive Localization using Pyramid Normalizing Flow","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":126,"model":"PEFM","metrics":{"Segmentation AUPRO":"95.52","Segmentation AUROC":"98.30"},"uses_additional_data":false,"paper_date":"2022-06-06","paper":"/paper/position-encoding-enhanced-feature-mapping","paper_url":"https://github.com/smiler96/PFM-and-PEFM-for-Image-Anomaly-Detection-and-Segmentation/blob/main","paper_title":"Position Encoding Enhanced Feature Mapping for Image Anomaly Detection","code":"https://github.com/smiler96/PFM-and-PEFM-for-Image-Anomaly-Detection-and-Segmentation","n_code_links":1,"syntology":null},{"rank_in_archive_order":127,"model":"PyramidFlow (FNF)","metrics":{"Segmentation AUPRO":"94.5","Segmentation AUROC":"96.0"},"uses_additional_data":false,"paper_date":"2023-03-05","paper":"/paper/pyramidflow-high-resolution-defect","paper_url":"https://arxiv.org/abs/2303.02595v1","paper_title":"PyramidFlow: High-Resolution Defect Contrastive Localization using Pyramid Normalizing Flow","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":128,"model":"IKD","metrics":{"Segmentation AUPRO":"92.55","Segmentation AUROC":"97.81"},"uses_additional_data":false,"paper_date":"2022-07-19","paper":"/paper/informative-knowledge-distillation-for-image","paper_url":"https://www.sciencedirect.com/science/article/pii/S0950705122004038#:~:text=In%20unsupervised%20image%20anomaly%20segmentation%2C%20knowledge%20distillation%20is,the%20student%20and%20teacher%20networks%20indicate%20anomaly%20scores.","paper_title":"Informative knowledge distillation for image anomaly segmentation","code":"https://github.com/caoyunkang/IKD","n_code_links":1,"syntology":null},{"rank_in_archive_order":129,"model":"Student–Teacher AD (Multiscale)","metrics":{"Segmentation AP":"45.5","Segmentation AUPRO":"91.4"},"uses_additional_data":false,"paper_date":"2019-11-06","paper":"/paper/uninformed-students-student-teacher-anomaly","paper_url":"https://arxiv.org/abs/1911.02357v2","paper_title":"Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings","code":"https://github.com/denguir/student-teacher-anomaly-detection","n_code_links":3,"syntology":{"n_ran":8,"n_unverified":0,"n_samples":8,"n_pointer_only_licence":3}},{"rank_in_archive_order":130,"model":"Student–Teacher AD (p=33)","metrics":{"Segmentation AUPRO":"90.0"},"uses_additional_data":false,"paper_date":"2019-11-06","paper":"/paper/uninformed-students-student-teacher-anomaly","paper_url":"https://arxiv.org/abs/1911.02357v2","paper_title":"Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings","code":"https://github.com/denguir/student-teacher-anomaly-detection","n_code_links":3,"syntology":{"n_ran":8,"n_unverified":0,"n_samples":8,"n_pointer_only_licence":3}},{"rank_in_archive_order":131,"model":"VCP-CLIP","metrics":{"Segmentation AP":"49.4","Segmentation AUPRO":"87.3","Segmentation AUROC":"92.0"},"uses_additional_data":false,"paper_date":"2024-07-17","paper":"/paper/vcp-clip-a-visual-context-prompting-model-for","paper_url":"https://arxiv.org/abs/2407.12276v1","paper_title":"VCP-CLIP: A visual context prompting model for zero-shot anomaly segmentation","code":"https://github.com/xiaozhen228/vcp-clip","n_code_links":1,"syntology":null},{"rank_in_archive_order":132,"model":"Student–Teacher AD (p=65)","metrics":{"Segmentation AUPRO":"85.7"},"uses_additional_data":false,"paper_date":"2019-11-06","paper":"/paper/uninformed-students-student-teacher-anomaly","paper_url":"https://arxiv.org/abs/1911.02357v2","paper_title":"Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings","code":"https://github.com/denguir/student-teacher-anomaly-detection","n_code_links":3,"syntology":{"n_ran":8,"n_unverified":0,"n_samples":8,"n_pointer_only_licence":3}},{"rank_in_archive_order":133,"model":"FastFlow+AltUB","metrics":{"Segmentation AUROC":"98.83"},"uses_additional_data":false,"paper_date":"2022-10-26","paper":"/paper/altub-alternating-training-method-to-update","paper_url":"https://arxiv.org/abs/2210.14913v1","paper_title":"AltUB: Alternating Training Method to Update Base Distribution of Normalizing Flow for Anomaly Detection","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":134,"model":"ReConPatch Ensemble","metrics":{"Segmentation AUROC":"98.67"},"uses_additional_data":false,"paper_date":"2023-05-26","paper":"/paper/reconpatch-contrastive-patch-representation","paper_url":"https://arxiv.org/abs/2305.16713v3","paper_title":"ReConPatch : Contrastive Patch Representation Learning for Industrial Anomaly Detection","code":"https://github.com/travishsu/ReConPatch-TF","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":135,"model":"Semi-orthogonal","metrics":{"Segmentation AUROC":"98.2"},"uses_additional_data":false,"paper_date":"2021-05-31","paper":"/paper/semi-orthogonal-embedding-for-efficient","paper_url":"https://arxiv.org/abs/2105.14737v1","paper_title":"Semi-orthogonal Embedding for Efficient Unsupervised Anomaly Segmentation","code":"https://github.com/jnhwkim/orthoad","n_code_links":3,"syntology":null},{"rank_in_archive_order":136,"model":"PaDiM-R18-Rd100","metrics":{"Segmentation AUROC":"96.7"},"uses_additional_data":false,"paper_date":"2020-11-17","paper":"/paper/padim-a-patch-distribution-modeling-framework","paper_url":"https://arxiv.org/abs/2011.08785v1","paper_title":"PaDiM: a Patch Distribution Modeling Framework for Anomaly Detection and Localization","code":"https://github.com/openvinotoolkit/anomalib","n_code_links":26,"syntology":{"n_ran":7,"n_unverified":0,"n_samples":7,"n_pointer_only_licence":3}},{"rank_in_archive_order":137,"model":"CutPaste (Patch level detector)","metrics":{"Segmentation AUROC":"96.0"},"uses_additional_data":false,"paper_date":"2021-04-08","paper":"/paper/cutpaste-self-supervised-learning-for-anomaly","paper_url":"https://arxiv.org/abs/2104.04015v1","paper_title":"CutPaste: Self-Supervised Learning for Anomaly Detection and Localization","code":"https://github.com/Runinho/pytorch-cutpaste","n_code_links":2,"syntology":{"n_ran":3,"n_unverified":0,"n_samples":3,"n_pointer_only_licence":2}},{"rank_in_archive_order":138,"model":"FAVAE","metrics":{"Segmentation AUROC":"95.3"},"uses_additional_data":false,"paper_date":"2020-08-12","paper":"/paper/anomaly-localization-by-modeling-perceptual","paper_url":"https://arxiv.org/abs/2008.05369v1","paper_title":"Anomaly localization by modeling perceptual features","code":"https://github.com/xiahaifeng1995/FAVAE-anomaly-detection-localization-master","n_code_links":1,"syntology":{"n_ran":2,"n_unverified":5,"n_samples":7,"n_pointer_only_licence":0}},{"rank_in_archive_order":139,"model":"FCDD (semi-supervised)","metrics":{"Segmentation AUROC":"94"},"uses_additional_data":false,"paper_date":"2020-07-03","paper":"/paper/explainable-deep-one-class-classification","paper_url":"https://arxiv.org/abs/2007.01760v3","paper_title":"Explainable Deep One-Class Classification","code":"https://github.com/liznerski/fcdd","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":140,"model":"CAVGA-R (weakly-supervised)","metrics":{"Segmentation AUROC":"93"},"uses_additional_data":true,"paper_date":"2019-11-19","paper":"/paper/attention-guided-anomaly-detection-and","paper_url":"https://arxiv.org/abs/1911.08616v4","paper_title":"Attention Guided Anomaly Localization in Images","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":141,"model":"CAVGA-D (weakly-supervised)","metrics":{"Segmentation AUROC":"92"},"uses_additional_data":true,"paper_date":"2019-11-19","paper":"/paper/attention-guided-anomaly-detection-and","paper_url":"https://arxiv.org/abs/1911.08616v4","paper_title":"Attention Guided Anomaly Localization in Images","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":142,"model":"VAE-grad","metrics":{"Segmentation AUROC":"89.2"},"uses_additional_data":false,"paper_date":"2020-02-10","paper":"/paper/iterative-energy-based-projection-on-a-normal-1","paper_url":"https://arxiv.org/abs/2002.03734v1","paper_title":"Iterative energy-based projection on a normal data manifold for anomaly localization","code":"https://github.com/ForrestPi/anomalyLocalization","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":2,"n_samples":2,"n_pointer_only_licence":0}},{"rank_in_archive_order":143,"model":"CAVGA-R (unsupervised)","metrics":{"Segmentation AUROC":"89"},"uses_additional_data":false,"paper_date":"2019-11-19","paper":"/paper/attention-guided-anomaly-detection-and","paper_url":"https://arxiv.org/abs/1911.08616v4","paper_title":"Attention Guided Anomaly Localization in Images","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":144,"model":"FCDD (unsupervised)","metrics":{"Segmentation AUROC":"88"},"uses_additional_data":false,"paper_date":"2020-07-03","paper":"/paper/explainable-deep-one-class-classification","paper_url":"https://arxiv.org/abs/2007.01760v3","paper_title":"Explainable Deep One-Class Classification","code":"https://github.com/liznerski/fcdd","n_code_links":1,"syntology":{"n_ran":0,"n_unverified":1,"n_samples":1,"n_pointer_only_licence":0}},{"rank_in_archive_order":145,"model":"CAVGA-D (unsupervised)","metrics":{"Segmentation AUROC":"85"},"uses_additional_data":false,"paper_date":"2019-11-19","paper":"/paper/attention-guided-anomaly-detection-and","paper_url":"https://arxiv.org/abs/1911.08616v4","paper_title":"Attention Guided Anomaly Localization in Images","code":null,"n_code_links":0,"syntology":null},{"rank_in_archive_order":146,"model":"CPR-faster(TensorRT)","metrics":{"FPS":"1016"},"uses_additional_data":false,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}},{"rank_in_archive_order":147,"model":"CPR-fast(TensorRT)","metrics":{"FPS":"362"},"uses_additional_data":false,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}},{"rank_in_archive_order":148,"model":"CPR(TensorRT)","metrics":{"FPS":"130"},"uses_additional_data":false,"paper_date":"2023-08-13","paper":"/paper/target-before-shooting-accurate-anomaly","paper_url":"https://arxiv.org/abs/2308.06748v1","paper_title":"Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval","code":"https://github.com/flyinghu123/cpr","n_code_links":1,"syntology":{"n_ran":6,"n_unverified":5,"n_samples":11,"n_pointer_only_licence":0}}],"since_archive":{"claim":"Results that newer papers report for their own method, placed here by Syntology. A model pointed at the cell in the paper's own table; the number was read from that cell and checked against this leaderboard's metric, dataset, split and scale; an independent check that saw this leaderboard's other rows and every other leaderboard on the same dataset accepted it. Not reviewed by the paper's authors or by the archive's editors, and not ranked against the archive rows.","extraction_file_present":true,"measurement":{"test_papers":883,"papers_with_output":881,"judged_true":108,"judged":110,"wilson95_lower":0.9361,"measured_on":"2026-09-24","frozen_commit":"0e3de0df94"},"measurement_note":"blind adjudication of accepted entries on a held-out split of archive papers, rules frozen before the test","coverage":{"sentence":"Syntology has checked 6,264 of the 9,581 papers on this site that are newer than the archive; results from the others appear after they are checked.","complete":false,"papers_newer_than_archive":9581,"papers_checked":6264,"papers_extracted_not_yet_verified":0,"boards_without_verdict":2,"papers_not_yet_extracted":3316},"order":"newest first by month (arXiv date, else the arXiv-id month), then arXiv id descending","columns":[],"entries":[]},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per row: N of M harvested code samples from that row's paper executed on a synthesized fixture; the other M-N are unverified. Not a reproduction of the row's number; not a correctness claim. n_pointer_only_licence counts samples the site points at rather than redistributes (a licence axis, independent of ran/unverified).","rows_with_graph_line":69,"rows_with_any_sample_ran":54,"distinct_papers_with_graph_line":38,"distinct_papers_with_any_sample_ran":30,"samples_over_distinct_papers":{"n_ran":171,"n_unverified":196,"n_samples":367,"n_pointer_only_licence":42,"note":"each paper (arXiv id) counted once, however many rows it is behind; this is the page-level figure"},"samples_row_weighted":{"n_ran":302,"n_unverified":389,"n_samples":691,"n_pointer_only_licence":60,"note":"row-weighted: a paper behind several rows is counted once per row; inflated relative to samples_over_distinct_papers by design, kept for readers summing the per-row syntology blocks"}}}