atlas

Research map / Vision-language and multimodal / Cross-modal learning

Beyond Single-Modal Boundary: Cross-Modal Anomaly Detection through Visual Prototype and Harmonization

CVPR 2025 · Vision-language and multimodal › Cross-modal learning · approach: Unimodal-to-multimodal representation transfer · 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 Transferable Visual Prototypes (global and local normal/abnormal prototypes learned on CLIP visual features per dataset) combined via a Prototype Harmonization weighting for zero-shot cross-modal anomaly detection, plus a Visual Discrepancy Inference for few-shot normal images.

Problem

Anomaly detection for test data from a modality unseen during training; existing CLIP text-prompt zero-shot and few-shot anomaly detectors degrade when auxiliary and test modalities differ.

Approach

Learn normal/abnormal prototypes directly in CLIP's visual embedding space (global and local, per training dataset) rather than in text space, then adaptively weight and aggregate prototypes from multiple modalities by their similarity to the query image; few-shot normal images add a patch-level nearest-neighbor discrepancy score.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine global and local prototypes instead of using the global prototype alone (ablation)Transferable Visual Prototype · MvTec ADAUROC: 91.6 -> 92.3Helped
combine global and local prototypes instead of using the local prototype alone (ablation)Transferable Visual Prototype · MvTec ADAUROC: 84.6 -> 92.3Helped
use the global prototype instead of both global and local prototypes (ablation)Transferable Visual Prototype · OCT2017AUROC: 74.2 -> 91.2Hurt
use the local prototype instead of both global and local prototypes (ablation)Transferable Visual Prototype · OCT2017AUROC: 96.6 -> 91.2Helped
use prototype harmonization rather than the best single prototype (ablation)zero-shot inference · MvTec ADAUROC: 90.9 -> 92.3Helped
use prototype harmonization rather than maximum-relevance prototype selection (ablation)zero-shot inference · MvTec ADAUROC: 89.9 -> 92.3Helped
use prototype harmonization rather than equal-weight averaging (ablation)zero-shot inference · MvTec ADAUROC: 90.8 -> 92.3Helped
train TVPs per dataset instead of one TVP per modality (ablation)Transferable Visual Prototype · MvTec ADAUROC: 90.8 -> 92.3Helped
train TVPs on sub-datasets instead of whole datasets (ablation)Transferable Visual Prototype · MvTec ADAUROC: 92.0 -> 92.3Helped
add Visual Discrepancy Inference to TVP in the two-shot setting (ablation)Ours · MvTec ADAUROC: 92.3 -> 96.5Helped
add TVP to Visual Discrepancy Inference in the two-shot setting (ablation)Ours · MvTec ADAUROC: 95.7 -> 96.5Helped
use the proposed cross-modal method rather than the strongest listed baselinezero-shot anomaly detection · MvTec ADAUROC: 91.8 -> 92.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: MvTec AD VisA BTAD MPDD MvTec 3D-AD Eyecandies Brain MRI OCT2017 WTB Leaves

Benchmarks: MvTec AD VisA BTAD MPDD MvTec 3D-AD Eyecandies Brain MRI OCT2017 WTB Leaves

Metrics: AUROC AP

Baselines: VAND WinCLIP AnomalyCLIP AdaCLIP PatchCore RegAD PromptAD InCTRL

Builds on: CLIP WinCLIP AnomalyCLIP 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