Dinomaly2: A Unified Framework for Unsupervised Image Anomaly Detection
cs.CV
Submitted: 2025-10-20
Updated: 2026-09-26
Comments: Extended version of CVPR2025
Code: https://github.com/guojiajeremy/Dinomaly
License: http://creativecommons.org/licenses/by-nc-sa/4.0/
The gist: Unsupervised anomaly detection (UAD) has evolved from specialized single-class models to unified multi-class models, yet existing multi-class models significantly underperform the most advanced
Terminology
Abstract
Unsupervised anomaly detection (UAD) has evolved from specialized single-class models to unified multi-class models, yet existing multi-class models significantly underperform the most advanced one-for-one counterparts. Moreover, the field has fragmented into specialized methods tailored to specific scenarios (multi-class, 3D, few-shot, etc.), creating deployment barriers and highlighting the need for a unified solution. In this paper, we present Dinomaly2, a unified framework for image UAD. It bridges the performance gap in multi-class models by addressing over-generalization and contextual ambiguity, while extending across diverse data modalities and task settings. Guided by the "less is more" philosophy, we demonstrate that the orchestration of simple elements achieves superior performance in a standard reconstruction-based framework. This methodological minimalism enables natural extension across diverse tasks with minimal task-specific adaptations, establishing that simplicity is the foundation of unification. Extensive experiments on 15 UAD benchmarks demonstrate strong performance across multiple modalities, task settings, and application domains. For example, our unified multi-class model achieves unprecedented 99.9% and 99.3% image-level (I-) AUROC on MVTec-AD and VisA, respectively, with its effectiveness further extending to large-scale datasets containing hundreds of categories. Moreover, using only 8 normal examples per class, our method surpasses previous full-shot models, achieving 98.7% and 97.4%. For multi-view (Real-IAD, MANTA) and multi-modal (MVTec3D, MulSen-AD) inspection, Dinomaly2 demonstrates state-of-the-art performance through lightweight adaptations. The combination of minimalistic design, computational scalability, and broad applicability positions Dinomaly2 as a shared framework for a wide range of real-world anomaly detection applications.
Sources
- LafitE: Latent Diffusion Model with Feature Editing for Unsupervised Multi-class Anomaly Detection
- DINOv3
- Learning Advanced Self-Attention for Linear Transformers in the Singular Value Domain
- Distilling the Knowledge in a Neural Network
- A Comprehensive Library for Benchmarking Multi-class Visual Anomaly Detection
- Learning Multi-view Anomaly Detection with Efficient Adaptive Selection
- CLIP3D-AD: Extending CLIP for 3D Few-Shot Anomaly Detection with Multi-View Images Generation
- BEiT v2: Masked Image Modeling with Vector-Quantized Visual Tokenizers
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models