atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Towards Zero-Shot Anomaly Detection and Reasoning with Multimodal Large Language Models

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 38 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.

Builds Anomaly-Instruct-125k instruction data and the VisA-D&R benchmark, and proposes Anomaly-OV, a LLaVA-OneVision-based MLLM with a look-twice feature matching anomaly expert that selects suspicious visual tokens for zero-shot anomaly detection and reasoning.

Problem

Zero-shot anomaly detection is usually done with CLIP-style scoring that gives no rationale, and generalist MLLMs such as GPT-4o miss fine-grained anomalies and cannot explain them, partly due to lack of anomaly instruction data and benchmarks.

Approach

An anomaly expert built on the MLLM's own visual encoder (no text encoder) computes patch-level anomaly significance maps via look-back global features and learnable positive/negative embeddings; the LLM then receives emphasized suspicious visual tokens with an adverb indication prompt.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the Anomaly-OV anomaly expertZSAD methods · Average across nine ZSAD benchmarksimage-level AUROC: 85.3 -> 88.6Helped
add the Anomaly-OV anomaly expertZSAD methods · MVTec AD, VisA, ELPV, BTAD, MPDD, and HeadCTimage-level AUROCHelped
add the Anomaly-OV anomaly expertZSAD methods · AITEX, BrainMRI, and Br35Himage-level AUROCHurt
add look-back features to LTFM (ablation)Anomaly-OV anomaly expert · MVTec AD, VisA, HeadCT, and BrainMRIimage-level AUROC: 92.8 -> 94.0; 90.5 -> 91.1; 96.6 -> 97.6; 93.5 -> 93.9Helped
add learnable positive and negative embeddings (ablation)Anomaly-OV anomaly expert · MVTec AD, VisA, HeadCT, and BrainMRIimage-level AUROC: 92.1 -> 94.0; 90.1 -> 91.1; 94.7 -> 97.6; 92.9 -> 93.9Helped
add Q-Former token aggregation (ablation)Anomaly-OV anomaly expert · MVTec AD, VisA, and HeadCTimage-level AUROC: 91.7 -> 94.0; 89.9 -> 91.1; 92.8 -> 97.6Helped
add Q-Former token aggregation (ablation)Anomaly-OV anomaly expert · BrainMRIimage-level AUROC: 95.1 -> 93.9Hurt
add WebAD training data (ablation)Anomaly-OV anomaly expert · MVTec AD and VisAimage-level AUROC: 88.5 -> 94.0; 88.9 -> 91.1Helped
fine-tune LLaVA-OV-0.5B on Anomaly-Instruct-125kLLaVA-OV-0.5B · VisA-D&Ranomaly detection accuracyHelped
integrate the anomaly expert with LLaVA-OV-0.5BLLaVA-OV-0.5B* · VisA-D&Ranomaly detection accuracy: +0.08Helped
integrate the anomaly expert with LLaVA-OV-0.5BLLaVA-OV-0.5B* · VisA-D&RF1-score: +0.06Helped

Surprising findings

Limitations

Experimental setup

Datasets: Anomaly-Instruct-125k MVTec AD VisA BMAD Anomaly-ShapeNet Real3D-AD MVTec-3D AD AITEX ELPV BTAD MPDD BrainMRI

Benchmarks: MVTec AD VisA AITEX ELPV BTAD MPDD BrainMRI HeadCT Br35H VisA-D&R

Metrics: AUROC Accuracy Precision Recall F1-score ROUGE-L SBERT similarity GPT-Score

Baselines: CLIP CoOp WinCLIP APRIL-GAN AnoVL AnomalyCLIP AdaCLIP GPT-4V GPT-4o Qwen2-VL-2B Qwen2-VL-7B InternVL-2-8B

Builds on: LLaVA-OneVision AnomalyCLIP Q-Former LLaVA

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