atlas

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

One-to-Normal: Anomaly Personalization for Few-shot Anomaly Detection

NeurIPS 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Unified multi-class anomaly detection · 3 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 anomaly personalization for few-shot anomaly detection: a DreamBooth-customized anomaly-free Stable Diffusion model transforms each query toward the normal manifold, and a triplet contrastive inference fuses personalized, generated normal, and text-prompt scores.

Problem

Few-shot anomaly detection with pre-trained VLMs relies on direct feature comparison between a query and a handful of normal reference images, which is imprecise and unstable due to non-anomalous variation between them.

Approach

Perform a one-to-normal transformation of each query image via SDEdit-style partial noising and denoising with an object-specific anomaly-free DreamBooth model, then compare the query with its personalized counterpart, a generated anomaly-free memory bank, and CLIP text prompts, combining three scores.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply One-to-Normal instead of the strongest baselineFew-shot anomaly detection · MVTec-AD, VisA, KSDD, AFID, and ELPV 8-shotAUROC (%)Helped
apply One-to-Normal instead of the strongest baselineFew-shot anomaly detection · OCT2017, HeadCT, and RESC 8-shotAUROC (%)Helped
apply One-to-Normal instead of the strongest baselineFew-shot anomaly detection · BrainMRI 8-shotAUROC (%)Helped
apply One-to-Normal instead of the strongest baselineFew-shot anomaly detection · MNIST and CIFAR-10 8-shotAUROC (%)Helped
add the anomaly-free sample comparison branch (ablation)One-to-Normal triplet inference · MVTec-AD 8-shotAUROC (%): 91.8 -> 93.1Helped
add the personalized-image comparison branch (ablation)One-to-Normal triplet inference · MVTec-AD 8-shotAUROC (%): 91.8 -> 93.7Helped
combine personalized-image, anomaly-free-sample, and text-prompt branches (ablation)One-to-Normal triplet inference · Most datasets across industrial, medical, and semantic domainsAUROC (%)Mixed
add refined text prompts to one-to-normal personalization (ablation)One-to-Normal · MVTec-AD 8-shotAUROC (%): 95.6 -> 96.2Helped
add refined text prompts to one-to-normal personalization (ablation)One-to-Normal · VisA, KSDD, ELPV, OCT2017, BrainMRI, HeadCT, RESC, MNIST, and CIFAR-10 8-shotAUROC (%)Helped
augment existing methods with generated anomaly-free samples (ablation)PatchCore, RegAD, WinCLIP, and InCTRL · 2-shot, 4-shot, and 8-shot anomaly detectionAUROC (%): +6.8%, +8.7%, and +10.2% for RegADHelped
increase the number of personalization prompts from one to ten (ablation)One-to-Normal personalization · Few-shot anomaly detectionperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec-AD VisA KSDD AFID ELPV OCT2017 BrainMRI HeadCT RESC MNIST CIFAR-10

Benchmarks: MVTec-AD VisA KSDD AFID ELPV OCT2017 BrainMRI HeadCT RESC MNIST CIFAR-10

Metrics: AUROC AUPRC

Baselines: PaDiM PatchCore RegAD CoOp WinCLIP InCTRL

Builds on: DreamBooth Stable Diffusion WinCLIP InCTRL PatchCore

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