video-temporal-reasoning CAP-0050 · active

Reasoning about time in video

Tracking motion, ordering, causality, and change across video frames rather than treating video as isolated stills.

Tags: reasoning, context

A model can describe a single frame well and still fail at what makes video video: what happened before what, how something moved, whether an action completed. This capability is about the temporal dimension specifically — grounding an answer in a span of time rather than a moment.

What counts as this capability

Scope boundary used when deciding whether a paper is really about this capability, rather than merely mentioning it.

In scope when the difficulty is temporal: event ordering, tracking across frames, before/after reasoning, long-video retrieval where position in time matters. NOT in scope: per-frame recognition that happens to use video as a source of images, or captioning benchmarks where a single keyframe would answer the question.

Claims

Techniques

  • Condition reasoning credit on spatio-temporal evidenceprocess
    Require the model to output timestamped audio and visual evidence intervals and multiply its answer correctness by a soft temporal-plus-semantic evidence score, so ungrounded correct answers earn no evidence credit.
  • Condition the self-teacher only on evidence framestraining
    In on-policy self-distillation for video LLMs, the frozen self-teacher replays the student's trajectory while seeing only frames from the annotated evidence interval plus the gold answer, and token-level distillation is weighted by each tok
  • Fuse frame- and clip-level similarity, then adapt the query decoding
    Compute query-video cosine similarities at both frame and sliding-window clip granularity, project clip scores onto the frame timeline with a triangular kernel and mix them with a fixed weight, and separately optimize a single additive offs
  • Index the stream with shallow-layer KVs, answer deep only onarchitecture
    Streaming frames pass through only the shallow language layers whose KVs form a full-history index; at query time a text-only logit gate decides whether history is needed, cross-layer token voting plus max-min diversity picks evidence units
  • Mix reversed-video rollouts into GRPO groupstraining
    During RL post-training of a video model, each group of sampled responses contains mostly forward-video rollouts plus one time-reversed rollout of the same clip, so correctness reward forces the policy to use temporal direction.
  • ReAct loop over controllable video inspection toolstooling
    A single agent iteratively calls video observation tools where it sets the time interval, frame rate and resolution itself, judging evidence sufficiency each turn before answering.
  • Route decoder FFN experts by task identity, not tokensarchitecture
    Convert each LLM decoder feed-forward network into one always-active shared expert plus one expert per task, and select a single task expert for the whole video-prompt sample using the task label or nearest-neighbour matching of the prompt
  • Search a hierarchical temporal tree of video segments coarseretrieval
    Build a question-agnostic tree of contiguous video segments by recursive temporally constrained clustering with one key frame per node, then run an answer-retrieve-explore loop that expands only branches the model says it needs.
  • Select frames by the shape of the relevance curve, not its hretrieval
    Smooths the frame-query similarity sequence, segments it by slope and curvature into peak, rising, falling, boundary and background regions, allocates the frame budget across regions using a question-derived preference vector, and picks fra
  • Split streaming video into a latency frontend and an asynchrarchitecture
    Frontend workers handle dispatch and proactive monitoring while backend workers asynchronously build a hierarchical event and entity memory with retained key frames, and route recall and external search on demand.

Sources

Every paper, post or observation behind this capability. Ones cited by a claim show the claim and its stance; ones filed directly are about the capability but have no claim drafted from them yet. Open one to add support or contest it.

Suggest a change

Capabilities are a way of carving up the subject, and carvings are arguable. Say so if this one is wrong — especially a proposed one, which a pipeline added because several papers used the same framing, not because anyone decided it was right.