Research map / Vision-language and multimodal / CLIP and zero-shot
VadCLIP: Adapting Vision-Language Models for Weakly Supervised Video Anomaly Detection
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.
Adapts a frozen CLIP (ViT-B/16) to weakly supervised video anomaly detection with a dual-branch design (visual classification plus language-image alignment), a local-global temporal adapter, learnable and anomaly-focused visual prompts, and MIL-Align, reaching 84.51% AP on XD-Violence and 88.02% AUC on UCF-Crime.
Problem
Weakly supervised video anomaly detection (WSVAD) requires frame-level anomaly predictions from video-level labels, and existing methods use classification on visual features without exploiting vision-language associations from CLIP.
Approach
Keep CLIP encoders frozen and train only lightweight adapters and prompts, with a dual branch: a visual binary classifier for coarse-grained detection and a text-video alignment branch (MIL-Align) for fine-grained, class-level detection, with an anomaly-focused visual prompt linking the two branches.
Key results
- VadCLIP achieves 84.51% AP on XD-Violence, versus 82.41% for DMU and 82.17% for CLIP-TSA.
- VadCLIP achieves 88.02% AUC on UCF-Crime, above CLIP-TSA (87.58%).
- On fine-grained XD-Violence, VadCLIP reaches 24.70 mAP AVG, versus 20.21 for AVVD.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Add temporal modeling with LGT-Adapter (ablation) | VadCLIP · XD-Violence | AP: 72.22 -> 84.51 | Helped |
| Add temporal modeling with LGT-Adapter (ablation) | VadCLIP · XD-Violence | AVG: 15.64 -> 24.70 | Helped |
| Use global rather than local Transformer encoder with GCN (ablation) | VadCLIP temporal adapter · XD-Violence | AP: 84.51 -> 84.87 | Helped |
| Use local rather than global Transformer encoder with GCN (ablation) | VadCLIP temporal adapter · XD-Violence | AVG: 20.84 -> 24.70 | Helped |
| Replace GCN with a global Transformer encoder (ablation) | VadCLIP temporal adapter · XD-Violence | AP: 84.51 -> 79.91 | Hurt |
| Add C-Branch to A-Branch (ablation) | VadCLIP · XD-Violence | AP: 68.15 -> 75.03 | Helped |
| Add learnable and visual prompts to both branches (ablation) | VadCLIP dual branch · XD-Violence | AP: 75.03 -> 84.51 | Helped |
| Replace learnable prompt with hand-crafted prompt (ablation) | VadCLIP · XD-Violence | AP: 84.51 -> 81.06 | Hurt |
| Replace learnable prompt with hand-crafted prompt (ablation) | VadCLIP · XD-Violence | AVG: 24.70 -> 22.46 | Hurt |
| Replace anomaly-focus visual prompt with average-frame visual prompt (ablation) | VadCLIP · XD-Violence | AP: 84.51 -> 81.34 | Hurt |
| Replace anomaly-focus visual prompt with average-frame visual prompt (ablation) | VadCLIP · XD-Violence | AVG: 24.70 -> 21.57 | Hurt |
| Use VadCLIP rather than the strongest listed baseline | VadCLIP · XD-Violence | AP: +2.3% | Helped |
Surprising findings
- The A-branch alone reaches only 68.15% AP on XD-Violence, far below the C-branch alone (80.53%), and needs the C-branch to reach competitive performance.
- Using fine-grained class labels (AVVD) does not improve coarse-grained performance over binary labels, which the authors attribute to label excess making binary classification harder.
Limitations
- The A-branch alone performs poorly on coarse-grained detection, so the dual-branch design is needed.
- Hyperparameters such as window length and lambda differ across the two datasets (e.g., lambda 1e-4 vs 1e-1).
Experimental setup
Datasets: XD-Violence UCF-Crime
Benchmarks: XD-Violence UCF-Crime
Metrics: AP AUC AnoAUC mAP@IoU AVG mAP
Baselines: SVM baseline OCSVM Hasan et al. Ju et al. (CLIP-based action recognition) Sultani et al. Wu et al. RTFM AVVD DMU CLIP-TSA UMIL
Builds on: CLIP CoOp Multiple instance learning (Sultani et al.) RTFM AVVD
Closest papers by meaning
- Harnessing Large Language Models for Training-free Video Anomaly Detection (CVPR 2024 · similarity 0.92)
- Learning Event Completeness for Weakly Supervised Video Anomaly Detection (ICML 2025 · similarity 0.91)
- VERA: Explainable Video Anomaly Detection via Verbalized Learning of Vision-Language Models (CVPR 2025 · similarity 0.89)
- Federated Weakly Supervised Video Anomaly Detection with Multimodal Prompt (AAAI 2025 · similarity 0.89)
- Open-Vocabulary Video Anomaly Detection (CVPR 2024 · similarity 0.89)
- Ex-VAD: Explainable Fine-grained Video Anomaly Detection Based on Visual-Language Models (ICML 2025 · similarity 0.89)
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.
