VERA: Explainable Video Anomaly Detection via Verbalized Learning of Vision-Language Models

Muchao Ye, Weiyang Liu, Pan He
2/9/2026

No official code found. Best implementation: vera-framework/VERA (86 stars, last commit 2026-03-23).

Abstract

The rapid advancement of vision-language models (VLMs) has established a new paradigm in video anomaly detection (VAD): leveraging VLMs to simultaneously detect anomalies and provide comprehendible explanations for the decisions. Existing work in this direction often assumes the complex reasoning required for VAD exceeds the capabilities of pretrained VLMs. Consequently, these approaches either incorporate specialized reasoning modules during inference or rely on instruction tuning datasets through additional training to adapt VLMs for VAD. However, such strategies often incur substantial computational costs or data annotation overhead. To address these challenges in explainable VAD, we introduce a verbalized learning framework named VERA that enables VLMs to perform VAD without model parameter modifications. Specifically, VERA automatically decomposes the complex reasoning required for VAD into reflections on simpler, more focused guiding questions capturing distinct abnormal patterns. It treats these reflective questions as learnable parameters and optimizes them through data-driven verbal interactions between learner and optimizer VLMs, using coarsely labeled training data. During inference, VERA embeds the learned questions into model prompts to guide VLMs in generating segment-level anomaly scores, which are then refined into frame-level scores via the fusion of scene and temporal contexts. Experimental results on challenging benchmarks demonstrate that the learned questions of VERA are highly adaptable, significantly improving both detection performance and explainability of VLMs for VAD.

View on arXivView PDF

Code Implementations(1)

This is the code repo for the paper VERA: Explainable Video Anomaly Detection via Verbalized Learning of Vision-Language Models (CVPR 2025).

866Shell, PythonApr 14, 20257 months ago
automatic-prompt-tuningvideo-anomaly-detectionvision-language-models

Similar Papers

Cite this paper

@article{ye2026vera,
  title  = {VERA: Explainable Video Anomaly Detection via Verbalized Learning of Vision-Language Models},
  author = {Muchao Ye and Weiyang Liu and Pan He},
  year   = {2026},
  eprint = {2412.01095},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.01095},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.01095.svg)](https://codeofpaper.com/paper/2412.01095)

Discussion