atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Dinomaly: The Less Is More Philosophy in Multi-Class Unsupervised Anomaly Detection

CVPR 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Unified multi-class anomaly detection · 103 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Dinomaly builds a minimalist, pure-Transformer reconstruction framework for multi-class unsupervised anomaly detection, using noisy MLP bottleneck, linear attention, and loose group-wise reconstruction loss on a DINOv2-pretrained ViT.

Problem

Multi-class unsupervised anomaly detection (MUAD) with a single unified model lags far behind class-separated UAD models, largely due to the identity-mapping (over-generalization) problem.

Approach

Reframes identity mapping as over-generalization and fixes it without extra modules: Dropout in the MLP bottleneck as pseudo feature noise, Linear Attention whose unfocusing limits copying, and loose reconstruction that groups layers and discards well-reconstructed points, all on a scalable DINOv2 ViT encoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Noisy Bottleneck (ablation)Dinomaly · MVTec-ADimage-level AUROC: 98.41 -> 99.06Helped
replace Softmax Attention with Linear Attention alongside Noisy Bottleneck (ablation)Dinomaly · MVTec-ADimage-level AUROC: 99.06 -> 99.27Helped
use Loose Constraint alongside Noisy Bottleneck (ablation)Dinomaly · MVTec-ADimage-level AUROC: 99.06 -> 99.50Helped
use Loose Loss (ablation)Dinomaly · MVTec-ADimage-level AUROC: 98.41 -> 99.03Helped
use Loose Constraint without injected noise (ablation)Dinomaly · MVTec-ADimage-level AUROC: 98.41 -> 98.35Hurt
use ViT-Large instead of ViT-Base (ablation)Dinomaly · MVTec-ADimage-level AUROC: 99.60 -> 99.77Helped
increase input size from 2802 to 3922 (ablation)Dinomaly · MVTec-ADpixel-level AUROC: 98.2 -> 98.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec-AD VisA Real-IAD

Benchmarks: MVTec-AD VisA Real-IAD MPDD BTAD UniMedical

Metrics: image-level AUROC image-level AP image-level F1-max pixel-level AUROC pixel-level AP pixel-level F1-max AUPRO

Baselines: UniAD RD4AD ReContrast DiAD ViTAD MambaAD DeSTSeg SimpleNet PatchCore

Builds on: DINOv2 RD4AD UniAD ReContrast Linear Attention

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy