atlas

Research map / Video / Video-language understanding

LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understanding

ICML 2025 · 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.

Proposes LongVU, a spatiotemporal adaptive token compression method (DINOv2 similarity-based frame reduction, text-query-guided selective token reduction, and spatial token compression) that lets an MLLM process 1fps long videos within an 8k context.

Problem

Long video understanding in MLLMs is constrained by LLM context length; uniform sampling loses key frames and aggressive resampling loses visual detail, so hour-long videos cannot be fully represented within an 8k budget.

Approach

Combine three compression steps: remove temporally redundant frames using DINOv2 feature similarity, keep full spatial tokens only for frames relevant to the text query (cross-modal attention) while pooling others, and prune spatial tokens that are redundant relative to the first frame in each temporal window (STC), fusing SigLIP and DINOv2 features via SVA.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LongVU instead of LLaVA-OneVision7B video MLLM · VideoMME Longaccuracy: 46.7 -> 59.5Helped
Use DINO features instead of SigLIP features (ablation)8k uniform 64-token video setting · VideoMMEaccuracy: 58.63 -> 59.90Helped
Use DINO-based temporal frame reduction instead of uniform sampling (ablation)16k, 144-token video setting · VideoMMEaccuracy: 60.01 -> 61.25Helped
Add query-guided frame selection after DINO temporal reduction (ablation)LongVU · EgoSchemaaccuracy: 66.20 -> 67.30Helped
Add query-guided frame selection after DINO temporal reduction (ablation)LongVU · VideoMMEaccuracy: 59.90 -> 60.08Helped
Add query-guided frame selection after DINO temporal reduction (ablation)LongVU · MLVUaccuracy: 62.54 -> 65.05Helped
Add spatial token compression (STC) after DINO + Query (ablation)LongVU · EgoSchemaaccuracy: 67.30 -> 67.62Helped
Add spatial token compression (STC) after DINO + Query (ablation)LongVU · VideoMMEaccuracy: 60.08 -> 60.56Helped
Add spatial token compression (STC) after DINO + Query (ablation)LongVU · MLVUaccuracy: 65.05 -> 65.44Helped
Add frame-level positional encoding (FPE) (ablation)LongVU with DINO + Query + STC · MLVUaccuracy: 65.44 -> 64.56Hurt
Use the first frame rather than the middle frame as the STC anchor (ablation)LongVU · VideoMME overallaccuracy: 60.7 -> 60.9Helped
Use the first frame rather than the high-change frame as the STC anchor (ablation)LongVU · VideoMME overallaccuracy: 60.4 -> 60.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-OneVision single-image data VideoChat2-IT subset TextVR YouCook2 Kinetics-710 NExTQA CLEVRER EgoQA TGIF WebVidQA ShareGPT4Video MovieChat

Benchmarks: EgoSchema MVBench VideoMME MLVU Needle-in-a-Haystack (video)

Metrics: accuracy

Baselines: GPT-4o GPT-4V LLaVA-OneVision VideoChat2 LongVA LLaVA-NeXT-Video VideoLLaMA2 Chat-UniVi Phi-3.5-vision-instruct InternVL2

Builds on: LLaVA-OneVision Cambrian-1 SigLIP DINOv2 Spatial Vision Aggregator

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