Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Less Is More, but Where? Dynamic Token Compression via LLM-Guided Keyframe Prior

About

Recent advances in Video Large Language Models (VLLMs) have achieved remarkable video understanding capabilities, yet face critical efficiency bottlenecks due to quadratic computational growth with lengthy visual token sequences of long videos. While existing keyframe sampling methods can improve temporal modeling efficiency, additional computational cost is introduced before feature encoding, and the binary frame selection paradigm is found suboptimal. Therefore, in this work, we propose Dynamic Token compression via LLM-guided Keyframe prior (DyToK), a training-free paradigm that enables dynamic token compression by harnessing VLLMs' inherent attention mechanisms. Our analysis reveals that VLLM attention layers naturally encoding query-conditioned keyframe priors, by which DyToK dynamically adjusts per-frame token retention ratios, prioritizing semantically rich frames while suppressing redundancies. Extensive experiments demonstrate that DyToK achieves state-of-the-art efficiency-accuracy tradeoffs. DyToK shows plug-and-play compatibility with existing compression methods, such as VisionZip and FastV, attaining 4.3x faster inference while preserving accuracy across multiple VLLMs, such as LLaVA-OneVision and Qwen2.5-VL. Code is available at https://github.com/yu-lin-li/DyToK .

Yulin Li, Haokun Gui, Ziyang Fan, Junjie Wang, Bin Kang, Bin Chen, Zhuotao Tian• 2025

Related benchmarks

TaskDatasetResultRank
Video UnderstandingVideoMME
Score (Short)72.7
127
Video UnderstandingLongVideoBench
LongVideoBench Score59.2
79
Video UnderstandingLongVideoBench, MLVU, and VideoMME Aggregate
Average Score54.4
75
Video UnderstandingMLVU
Score49.7
70
Video UnderstandingMLVU (test)--
34
Video UnderstandingAverage VideoMME, LongVideoBench, MLVU
Score55.9
25
Video UnderstandingVideoMME v1.0 (test)
Score60.8
21
Video UnderstandingLongVideoBench (test)--
21
Video UnderstandingVideoMME, LongVideoBench, and MLVU
Average Score54
19
Showing 9 of 9 rows

Other info

Follow for update