Learning Spatiotemporal Sensitivity in Video LLMs via Counterfactual Reinforcement Learning
cs.CV, cs.AI
Submitted: 2026-05-21
Updated: 2026-09-27
Comments: Project website: https://ddz16.github.io/crpo.github.io/
Code: https://github.com/open-compass/VLMEvalKit
Project page: https://ddz16.github.io/crpo.github.io
License: http://creativecommons.org/licenses/by/4.0/
The gist: Video large language models (Video LLMs) can achieve strong video-QA accuracy without reliably tracking spatiotemporal dynamics.
Terminology
Abstract
Video large language models (Video LLMs) can achieve strong video-QA accuracy without reliably tracking spatiotemporal dynamics. A model may answer a motion question from static cues, for example, and give the same prediction even after the underlying motion is reversed. Correctness-based reinforcement learning does not directly address this problem because it rewards the final answer without requiring the policy to respond to task-relevant video dynamics. We propose Counterfactual Relational Policy Optimization (CRPO), which explicitly trains Video LLMs to respond to controlled changes in the visual input. For each training example, CRPO constructs a counterfactual video, such as a horizontally flipped or temporally reversed version of the original, and jointly optimizes rollouts from both videos under a shared policy. Factual supervision anchors what the model should answer, while counterfactual supervision constrains when that answer should change: predictions should change when an intervention alters task-relevant dynamics and remain stable when the queried property is preserved. This coupling provides a direct behavioral learning signal without requiring ground-truth labels for transformed videos or annotated spatiotemporal reasoning traces, while discouraging indiscriminate answer changes. To evaluate this property, we introduce DyBench, a paired counterfactual benchmark with 3, 014 videos and a strict pair-accuracy metric. Across paired spatiotemporal evaluations and standard video benchmarks, CRPO improves sensitivity to motion and temporal changes while improving performance on general video understanding. The gains also extend to segment reordering, a transformation never used during training, suggesting that CRPO learns sensitivity to video dynamics beyond the training interventions. The project website can be found at https://ddz16.github.io/crpo.github.io/.
Sources
- STRIVE: Structured Spatiotemporal Exploration for Reinforcement Learning in Video Question Answering
- Qwen3-VL Technical Report
- Qwen2.5-VL Technical Report
- TemporalBench: Benchmarking Fine-grained Temporal Understanding for Multimodal Video Models
- PerceptionLM: Open-Access Data and Models for Detailed Visual Understanding
- Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Grounding
- Lost in Time: A New Temporal Benchmark for VideoLLMs
- OneThinker: All-in-one Reasoning Model for Image and Video
- REINFORCE++: Stabilizing Critic-Free Policy Optimization with Global Advantage Normalization
- A Shortcut-aware Video-QA Benchmark for Physical Understanding via Minimal Video Pairs
- TimeBlind: A Spatio-Temporal Compositionality Benchmark for Video LLMs
- LLaVA-OneVision: Easy Visual Task Transfer
- VideoChat-R1: Enhancing Spatio-Temporal Perception via Reinforcement Fine-Tuning
- VideoAuto-R1: Video Auto Reasoning via Thinking Once, Answering Twice
- Part I: Tricks or Traps? A Deep Dive into RL for LLM Reasoning
- LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understanding
- VideoLoom: A Video Large Language Model for Joint Spatial-Temporal Understanding
- OpenAI GPT-5 System Card
- VL-Rethinker: Incentivizing Self-Reflection of Vision-Language Models with Reinforcement Learning
- InternVL3.5: Advancing Open-Source Multimodal Models in Versatility, Reasoning, and Efficiency
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