atlas

Research map / Video / Video-language understanding

Look, Remember and Reason: Grounded Reasoning in Videos with Language Models

ICLR 2024 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Trains an OPT-based multimodal LM with a two-stream video encoder end-to-end on low-level surrogate tasks (detection, re-identification, tracking) so it can reason over videos grounded in low-level visual details.

Problem

Multimodal language models struggle with causal and compositional spatiotemporal video reasoning that requires grounding in fine-grained low-level details such as object motion and interactions.

Approach

Train the LM end-to-end with randomly inserted low-level surrogate tasks (object recognition, re-identification, tracking) emitted as text, and feed video through a two-stream (spatial + temporal) encoder whose features are injected into the LM via top-down cross-attention, so reasoning is grounded in low-level visual skills.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add surrogate tasks (ablation)LRR · ACRE compositionalaccuracy: 38.1 -> 98.2Helped
add surrogate tasks (ablation)LRR · ACRE systematicaccuracy: 36.5 -> 99.2Helped
use a two-stream encoder instead of a single-stream ViT (ablation)LRR · ACRE compositionalaccuracy: 92.2 -> 98.2Helped
initialize from a pretrained LM instead of training from scratch (ablation)LRR · ACRE compositionalaccuracy: 87.7 -> 98.2Helped
add surrogate tracking tasks (ablation)LRR · Something-Else CompositionalTop-1 accuracy: 50.1 -> 62.0Helped
use a two-stream encoder instead of a single-stream ViT (ablation)LRR · Something-Else CompositionalTop-1 accuracy: 53.6 -> 62.0Helped
add surrogate tracking tasks (ablation)LRR · CATER moving cameraTop-1 accuracy: 62.7 -> 80.4Helped
use a two-stream encoder instead of a single-stream ViT (ablation)LRR · CATER moving cameraTop-1 accuracy: 75.6 -> 80.4Helped
add surrogate tasks (ablation)LRR · STAR validationOverall accuracy: 48.2 -> 70.5Helped
prompt surrogate tasks after every frame during training and inference instead of random 30% prompting during training only (ablation)LRR · ACRE compositionalaccuracy: 98.2 -> 99.3Helped
prompt surrogate tasks after every frame during training and inference instead of random 30% prompting during training only (ablation)LRR · ACREinference speed: 61 -> 1415Hurt
train jointly on CATER and Something-ElseLRR · Something-Else compositionalTop-1 accuracy: 56.2 -> 61.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: ACRE CATER Something-Else STAR Kinetics Moments in Time

Benchmarks: ACRE Something-Else CATER STAR

Metrics: accuracy (top-1) top-5 accuracy L1 grid distance overall accuracy

Baselines: NS-OPT IV-CL ALOE OpenFlamingo STIN + OIE + NL Video-ChatGPT R3D + NL LSTM OPNet Hopper TFC V3D Depthwise Internvideo BLIP-2

Builds on: OPT divided space-time attention (TimeSformer) ALOE Video-ChatGPT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy