atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Towards Training-free Anomaly Detection with Vision and Language Foundation Models

CVPR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Medical vision-language models · 14 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 LogSAD, a training-free framework that uses GPT-4V-generated matching rules plus patch, interest-set, and CLIP-based composition detectors to detect both logical and structural anomalies on MVTec LOCO, MVTec AD and VisA.

Problem

Existing anomaly detectors mainly catch local structural defects and struggle with logical/compositional anomalies, and methods that handle both typically need training and mask annotations.

Approach

Match-of-thought uses GPT-4V to turn logical constraints and few normal images into interests of thought and compositional matching rules; three granularity detectors (patch memory bank, bipartite interest matching with CLIP+SAM segmentation, and CLIP zero-shot composition checks) are calibrated, standardized, and fused by max, with no training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LogSAD instead of GRADMVTec LOCO full-data protocol · MVTec LOCOimage-level AUROC: 87.5 -> 90.2Helped
Use LogSAD instead of PromptADMVTec LOCO few-shot protocols · MVTec LOCOimage-level AUROC: 72.4 -> 82.3Helped
Use LogSAD instead of EfficientADMVTec LOCO logical anomaly detection · MVTec LOCO, logical anomaliesAUROC: 86.8 -> 89.3Helped
Use LogSAD instead of EfficientADMVTec LOCO structural anomaly detection · MVTec LOCO, structural anomaliesAUROC: 94.7 -> 93.1Hurt
Use LogSAD instead of PromptADMVTec AD 4-shot · MVTec ADimage-level AUROC: 96.6 -> 97.0Helped
Use LogSAD instead of PromptADVisA 4-shot · VisAimage-level AUROC: 89.1 -> 93.0Helped
Add patch matching (ablation)LogSAD · MVTec LOCO, structural anomaliesimage-level AUROCHelped
Add interest matching (ablation)LogSAD · MVTec LOCO, structural and logical anomaliesimage-level AUROCHelped
Add composition matching (ablation)LogSAD · MVTec LOCO, logical anomaliesimage-level AUROCHelped
Add composition matching to patch and interest matching (ablation)LogSAD · MVTec LOCOimage-level AUROC: 85.1 -> 90.2Helped
Add composition matching to patch and interest matching (ablation)LogSAD · MVTec LOCOimage-level F1-max: 83.8 -> 88.8Helped
Add interest matching to patch and composition matching (ablation)LogSAD · MVTec LOCOimage-level AUROC: 86.4 -> 90.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec LOCO MVTec AD VisA

Benchmarks: MVTec LOCO MVTec AD VisA

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

Baselines: SPADE PaDim GCAD PatchCore THFR SINBAD GRAD GeneralAD WinCLIP+ PromptAD AnomalyGPT DSR

Builds on: PatchCore chain-of-thought WinCLIP SPADE

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