Q: Which animal hit the cat? Answer it simply.
Combining similarity and importance for video token reduction on large vision-language models.
Core Idea
Importance answers which tokens matter. Similarity answers which of those tokens are redundant. FrameFusion uses both signals instead of treating pruning as the only compression tool.
Unimportant
Tokens with low cumulative attention are removed under the compute budget.
Important + Similar
Redundant adjacent-frame tokens are averaged, preserving visual meaning while reducing length.
Important + Unique
Distinct tokens survive to carry scene details, temporal events, and task-relevant evidence.
FrameFusion first merges tokens with similarities above a threshold at shallow layers, then applies top-k importance pruning to meet the target token budget.
Corresponding visual tokens from adjacent frames are compared with cosine similarity. Highly similar tokens are grouped and averaged across successive shallow layers.
After redundant tokens are fused, FrameFusion uses cumulative attention scores to retain the most important remaining tokens within the compute budget.
Tokens are permanently reduced for later layers, so both attention and feed-forward computation become cheaper as inference proceeds.
Observations
High similarity between adjacent frames
Design Choice: O(N) adjacent-only computation
Token similarity distribution condenses as layers deepen
Design Choice: Apply merging at shallow layers
High similarity ranking consistency across layers
Design Choice: Cascaded merging strategy
Interactive Examples
The original page interaction is preserved: compare dense inference with FrameFusion as the token counts and response timing change.
Q: Which animal hit the cat? Answer it simply.
Q: How many main characters are there in the video?
Q: What animal saves the monkey? Answer it simply.
Experiments
FrameFusion reduces video tokens aggressively while preserving benchmark accuracy and improving latency.
Interactive Demo
Compare the original video frames with FrameFusion-processed frames. Use the slider to see how our method maintains visual quality while reducing tokens.
Original Frame
(256 tokens)
After FrameFusion
(77 tokens)
Token reduction maintains semantic understanding while significantly reducing computation.
Citation
@article{fu2025framefusion,
title = {FrameFusion: Combining Similarity and Importance for Video Token Reduction on Large Vision Language Models},
author = {Fu, Tianyu and Liu, Tengxuan and Han, Qinghao and Dai, Guohao and Yan, Shengen and Yang, Huazhong and Ning, Xuefei and Wang, Yu},
journal = {arXiv preprint arXiv:2501.01986},
year = {2025}
}