atlas

Research map / Video / Video-language understanding

FlexSelect: Flexible Token Selection for Efficient Long Video Understanding

NeurIPS 2025 · Video › Video-language understanding · approach: Long video understanding · 2 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 FlexSelect, a training-free token ranking method using cross-modal attention from a reference layer of a VideoLLM, plus a rank-supervised lightweight selector, to prune visual tokens for efficient long-video understanding.

Problem

Long-form video understanding with VideoLLMs is limited by the huge number of visual tokens, causing prohibitive compute and memory costs and limited context length.

Approach

Identify an intermediate "reference layer" in VideoLLMs whose cross-modal attention faithfully ranks query-relevant visual tokens (via needle-in-haystack Recall@K), use its scores to select top tokens per frame set training-free, and train a small 0.5B transformer selector with a differentiable Spearman rank loss to mimic those rankings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add FlexSelect token selectionLLaVA-Video-7B · VideoMME Overallaccuracy: 64.4 -> 68.9Helped
add FlexSelect token selectionLLaVA-Video-7B · LVBench Testscore: 43.1 -> 52.9Helped
add FlexSelect token selectionInternVL2.5-8B · VideoMME Longaccuracy: 52.8 -> 58.1Helped
add FlexSelect token selectionQwen2.5-VL-7B · LVBench Testscore: 45.3 -> 51.2Helped
replace reference-layer scoring with the lightweight rank-supervised selectorLLaVA-Video-7B FlexSelect · VideoMME Overallaccuracy: 68.9 -> 68.3Hurt
use 512 rather than 64 input frames (ablation)LLaVA-Video-7B FlexSelect · VideoMMEaccuracy: 65.2 -> 68.9Helped
increase input frames from 512 to 1,024 (ablation)LLaVA-Video-7B FlexSelect · VideoMMEaccuracy: 68.9 -> 68.1Hurt
increase max selected tokens from 1,680 to 6,720 (ablation)LLaVA-Video-7B FlexSelect · VideoMMEaccuracy: 67.1 -> 68.9Helped
increase max selected tokens from 6,720 to 13,440 (ablation)LLaVA-Video-7B FlexSelect · VideoMMEaccuracy: 68.9 -> 68.1Hurt
train the selector on 5% rather than no training (ablation)LLaVA-Video-7B FlexSelect-Lite · VideoMMEaccuracy: 61.9 -> 63.9Helped
increase selector training data from 5% to 10% (ablation)LLaVA-Video-7B FlexSelect-Lite · VideoMMEaccuracy: 63.9 -> 63.5Hurt
use mixed instruction types instead of detail captions (ablation)LLaVA-Video-7B FlexSelect-Lite · VideoMMEaccuracy: 63.5 -> 63.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-Video-178K VideoMME MLVU LongVideoBench LVBench V-NIAH (from LongVA)

Benchmarks: VideoMME MLVU LongVideoBench LVBench

Metrics: accuracy Recall@K response time (time to first token) Spearman correlation

Baselines: LLaVA-Video InternVL2.5 Qwen2.5-VL GPT-4o Gemini-1.5-Pro SF-LLaVA-1.5 TPO Quato ViLAMP FastV PyramidDrop SparseVLM

Builds on: FastV SparseVLM PyramidDrop LongVA LLaVA-OneVision

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