atlas

Research map / Video / Video-language understanding

One Token per Highly Selective Frame: Towards Extreme Compression for Long Video Understanding

NeurIPS 2025 · Video › Video-language understanding · approach: Long video 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.

Compresses each sampled video frame to one token inside the LLM layers via progressive, learned suffix-preserving compression (LP-Comp), plus segment-local question-conditioned frame selection (QC-Comp), fine-tuned from VideoChat-Flash-2B.

Problem

Long video understanding in VLMs is limited by LLM context length, since each frame yields tens to hundreds of visual tokens, forcing sparse frame sampling and loss of temporal information.

Approach

Supervise LLM layers to progressively compress visual tokens (cosine schedule, suffix-preserving) down to one token per frame during a short supervised compression tuning stage, and select relevant frames using question-to-video attention computed locally within 64-frame segments to mitigate LLM position bias.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune VideoChat-Flash-2B with XComp compressionVideoChat-Flash-2B · LongVideoBenchaccuracy: 58.3 -> 59.7Helped
fine-tune VideoChat-Flash-2B with XComp compressionVideoChat-Flash-2B · MLVUaccuracy: 65.7 -> 66.7Helped
fine-tune VideoChat-Flash-2B with XComp compressionVideoChat-Flash-2B · VideoMME (Long)accuracy: 44.9 -> 45.6Helped
fine-tune VideoChat-Flash-2B with XComp compressionVideoChat-Flash-2B · LVBenchaccuracy: 42.9 -> 46.2Helped
apply heuristic token compression without learning (ablation)VideoChat-Flash · LVBench (1024 frames)accuracy: 41.8 -> 41.1Hurt
use learnable rather than training-free compression (ablation)Step-wise token compression · LVBench (1024 frames)accuracy: 38.4 -> 42.3Helped
use learnable rather than training-free compression (ablation)Progressive token compression · LVBench (1024 frames)accuracy: 39.7 -> 44.3Helped
use progressive rather than step-wise token compression (ablation)Learnable token compression · LVBench (1024 frames)accuracy: 42.3 -> 44.3Helped
preserve suffix tokens rather than drop tokens uniformly (ablation)XComp LP-Comp · LVBenchaccuracy: 43.6 -> 44.3Helped
preserve suffix tokens rather than drop tokens uniformly (ablation)XComp LP-Comp · MLVUaccuracy: 64.1 -> 65.2Helped
use segment-local rather than global attention for frame scoring (ablation)XComp QC-Comp · LongVideoBenchaccuracy: 59.5 -> 59.7Helped
use segment-local rather than global attention for frame scoring (ablation)XComp QC-Comp · MLVUaccuracy: 66.3 -> 66.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: VideoChat-Flash SFT data (2.5% subset) LLaVA-Video-178k (2.5% subset for LLaVA-Next-Video)

Benchmarks: LongVideoBench MLVU LVBench VideoMME (long, w/o subtitles)

Metrics: accuracy

Baselines: VideoChat-Flash-2B InternVL3-2B VideoChat-Flash-7B GPT-4o Gemini-1.5-Pro LLaVA-Next-Video

Builds on: VideoChat-Flash LLaVA-NeXT-Video LLaVA

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