SOVABench: A Vehicle Surveillance Action Retrieval Benchmark for Multimodal Large Language Models
cs.CV
Submitted: 2026-01-08
Updated: 2026-10-12
Journal ref: 2026 IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW), Tucson, AZ, USA, 2026, pp. 95-104
DOI: 10.1109/WACVW68408.2026.00015
Code: https://github.com/oriol-rabasseda/sovabench
License: http://creativecommons.org/licenses/by/4.0/
The gist: Automatic identification of events and recurrent behavior analysis are critical for video surveillance.
Terminology
Abstract
Automatic identification of events and recurrent behavior analysis are critical for video surveillance. However, most existing content-based video retrieval benchmarks focus on scene-level similarity and do not evaluate the action discrimination required in surveillance. To address this gap, we introduce SOVABench (Surveillance Opposite Vehicle Actions Benchmark), a real-world retrieval benchmark built from surveillance footage and centered on vehicle-related actions. SOVABench defines two evaluation protocols (inter-pair and intra-pair) to assess cross-action discrimination and temporal direction understanding. Although action distinctions are generally intuitive for human observers, our experiments show that they remain challenging for state-of-the-art vision and multimodal models. Leveraging the visual reasoning and instruction-following capabilities of Multimodal Large Language Models (MLLMs), we present a training-free framework for producing interpretable embeddings from MLLM-generated descriptions for both images and videos. The framework achieves strong performance on SOVABench as well as on several spatial and counting benchmarks where contrastive Vision-Language Models often fail. The code, annotations, and instructions to construct the benchmark are publicly available.
Sources
- Task-aware Retrieval with Instructions
- Qwen2.5-VL Technical Report
- Think Then Embed: Generative Context Improves Multimodal Embedding
- VLM2Vec: Training Vision-Language Models for Massive Multimodal Embedding Tasks
- What's "up" with vision-language models? Investigating their struggle with spatial reasoning
- Exploring How Generative MLLMs Perceive More Than CLIP with the Same Vision Encoder
- VideoChat-R1: Enhancing Spatio-Temporal Perception via Reinforcement Fine-Tuning
- Towards General Text Embeddings with Multi-stage Contrastive Learning
- SurveillanceVQA-589K: A Benchmark for Comprehensive Surveillance Video-Language Understanding with Large Models
- TempCompass: Do Video LLMs Really Understand Videos?
- VALSE: A Task-Independent Benchmark for Vision and Language Models Centered on Linguistic Phenomena
- Beyond Captioning: Task-Specific Prompting for Improved VLM Performance in Mathematical Reasoning
- One Embedder, Any Task: Instruction-Finetuned Text Embeddings
- SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Features
- EmbeddingGemma: Powerful and Lightweight Text Representations
- Multilingual E5 Text Embeddings: A Technical Report
- InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiency
- VideoCLIP: Contrastive Pre-training for Zero-shot Video-Text Understanding
- Qwen3 Technical Report
- MiniCPM-V 4.5: Cooking Efficient MLLMs via Architecture, Data, and Training Recipe
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models