What Happens When: Learning Temporal Orders of Events in Videos

Daechul Ahn, Yura Choi, Hyeonbeom Choi, Seongwon Cho, San Kim +1 more
12/5/2025
cs.CVcs.AI

No official code found. Best implementation: snumprlab/vector (6 stars, last commit 2026-02-23).

Abstract

Video Large Multimodal Models (VLMMs) have shown impressive performance in video understanding, yet their ability to accurately capture the temporal order of multiple events remains underexplored. We interestingly observe that, even when video frames are scrambled, models perform very well on the existing benchmarks by comprehensive experiments. This implies that VLMMs may not necessarily rely on accurate sequential processing of visual events, but instead depend on prior knowledge of typical scenarios to answer the question. To benchmark temporal understanding capabilities in VLMMs, we propose VECTOR, designed to explicitly assess a model's ability to identify the temporal order of events. On this benchmark, we observe that various VLMMs often fail to understand the orders of events. To address this, we propose MECOT (Multi-Event instruction fine-tuning with Chain-of-Thought), which (1) trains models on detailed, event-by-event video descriptions and (2) using chain-of-thought prompts at inference to enhance temporal awareness. MECOT outperforms prior arts on VECTOR as well as improving performance on existing video benchmarks, implying effectiveness of temporal understanding. We release our code, model and datasets.

View on arXivView PDF

Code Implementations(1)

snumprlab/vectorCommunity64%

Official Implementation of What Happens When: Learning Temporal Orders of Events in Videos (WACV'26)

60Shell, PythonFeb 23, 20267 months ago

Similar Papers

Cite this paper

@article{ahn2025what,
  title  = {What Happens When: Learning Temporal Orders of Events in Videos},
  author = {Daechul Ahn and Yura Choi and Hyeonbeom Choi and Seongwon Cho and San Kim and Jonghyun Choi},
  year   = {2025},
  eprint = {2512.08979},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.08979v1}
}

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/2512.08979.svg)](https://codeofpaper.com/paper/2512.08979)

Discussion