atlas

Research map / Video / Video-language understanding

Video Token Merging for Long Video Understanding

NeurIPS 2024 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 1 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.

Explores video token merging variants for long-form video classification and proposes learnable video token merging (VTM), which merges tokens by learned saliency scores, cutting memory by 84% and raising throughput ~6.89x.

Problem

Transformers on long-form video are prohibitively expensive because self-attention cost grows quadratically with token count; existing token merging relies only on feature similarity and uniform partitioning, which can merge salient tokens away.

Approach

Extends token merging to video with saliency-aware partitioning: explores naive, center/boundary-concentrated, and motion-based (codec motion vectors) merging, then learns a per-token saliency score via an auxiliary saliency-guided attention path used only during training, so that salient tokens are kept unmerged at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the baseline with learnable video token mergingViT-L long-video classifier · LVUScene accuracy: 69.76 -> 75.58Helped
Replace the baseline with learnable video token mergingViT-L long-video classifier · LVUGPU memory: 10GB -> 1.6GBHelped
Use learnable video token merging instead of S5+LSMCLLong-video classifier · BreakfastAccuracy: 90.70 -> 91.26Helped
Use learnable video token merging instead of S5+LSMCLLong-video classifier · COINAccuracy: 90.81 -> 88.55Hurt
Concentrate target tokens in the center rather than use uniform partitioning (ablation)Video token merging · LVUScene accuracy: 72.09 -> 74.41Helped
Concentrate target tokens at boundaries rather than use uniform partitioning (ablation)Video token merging · LVUScene accuracy: 72.09 -> 69.76No clear effect
Use motion-based target-token selection rather than uniform partitioning (ablation)Video token merging · LVUScene accuracy: 72.09 -> 74.41Helped
Set γ=6 rather than γ=2 (ablation)Learnable VTM · LVUScene accuracy: 72.09 -> 75.58Helped
Set γ=10 rather than γ=6 (ablation)Learnable VTM · LVUThroughput: 44.94 -> 48.89Helped
Use temporal grouping (4, 20, 60) instead of (6, 30, 60) (ablation)Learnable VTM · LVUScene accuracy: 75.58 -> 73.25Hurt
Use temporal grouping (10, 30, 60) instead of (6, 30, 60) (ablation)Learnable VTM · LVUThroughput: 44.94 -> 33.62Hurt
Use size-weighted average pooling instead of average pooling (ablation)Learnable VTM · LVUScene accuracy: 75.58 -> 72.09Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LVU Breakfast COIN ImageNet-21K Kinetics-600

Benchmarks: LVU Breakfast COIN

Metrics: top-1 classification accuracy mean-squared error throughput GPU memory

Baselines: Object T4mer VideoBERT Performer Orthoformer LST ViS4mer S5 S5+LSMCL D-sprv VideoGraph Timeception GHRM

Builds on: Token Merging (ToMe) ViS4mer S5 Object Transformer

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