atlas

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

AnomalyNCD: Towards Novel Anomaly Class Discovery in Industrial Scenarios

CVPR 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Anomaly detection with contaminated data · 7 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.

Proposes AnomalyNCD, a self-supervised novel-class-discovery network that classifies multi-class industrial anomalies using anomaly-centered sub-images (MEBin), mask-guided ViT attention, and area-weighted region merging.

Problem

Multi-class anomaly classification in industrial scenarios, where anomalies are non-prominent and weakly semantic, so clustering-based methods lack anomaly-prior knowledge.

Approach

Reframes anomaly classification as novel class discovery: MEBin extracts stable main anomaly regions from any anomaly detector's map to crop anomaly-centered sub-images; mask-guided attention in the last ViT layers directs the [CLS] token to anomalous regions; pseudo labels are corrected with anomaly scores; and area-weighted merging assigns image-level classes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine MuSc with AnomalyNCD instead of using AC (Unsup.)MVTec AD anomaly classification · MVTec ADF1: 0.604 -> 0.712Helped
combine MuSc with AnomalyNCD instead of using AC (Unsup.)MTD anomaly classification · MTDF1: 0.346 -> 0.509Helped
combine CPR with AnomalyNCD instead of using AC (Semi-sup.)MVTec AD anomaly classification · MVTec ADF1: 0.652 -> 0.805Helped
combine PatchCore with AnomalyNCD instead of using AC (Semi-sup.)MTD anomaly classification · MTDF1: 0.490 -> 0.617Helped
use MEBin instead of fixed-threshold or Otsu binarization (ablation)AnomalyNCD · MVTec ADF1: 0.499 -> 0.712Helped
add mask-guided attention on the class token (ablation)AnomalyNCD · MVTec ADF1: 0.698 -> 0.712Helped
apply mask-guided attention to all tokens rather than only the class token (ablation)AnomalyNCD · MVTec ADF1: 0.712 -> 0.600Hurt
apply mask-guided attention to patch tokens rather than only the class token (ablation)AnomalyNCD · MVTec ADF1: 0.712 -> 0.686Hurt
use mask-guided attention in the last 9 layers instead of 1 layer (ablation)AnomalyNCD · MVTec ADARI: 0.508 -> 0.526Helped
use mask-guided attention in the last 9 layers instead of 1 layer (ablation)AnomalyNCD · MTDF1: 0.420 -> 0.509Helped
use area-weighted region merging rather than average prediction (ablation)AnomalyNCD · MVTec ADF1: 0.709 -> 0.712Helped
use area-weighted region merging rather than average prediction (ablation)AnomalyNCD · MTDF1: 0.501 -> 0.509Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec AD MTD AeBAD-S

Benchmarks: MVTec AD MTD

Metrics: F1 NMI ARI AUPRO FPR FNR

Baselines: Anomaly Clustering UniFormaly IIC GATCluster SCAN UNO GCD SimGCD AMEND

Builds on: DINO GCD SimGCD Anomaly Clustering Otsu thresholding

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