atlas

Research map / Video / Video-language understanding

InfiniPot-V: Memory-Constrained KV Cache Compression for Streaming Video Understanding

NeurIPS 2025 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 3 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 InfiniPot-V, a training-free, query-agnostic continual KV cache compression framework that caps memory for streaming video MLLMs using TaR (temporal key redundancy) and VaN (value-norm saliency) token selection.

Problem

KV cache of multimodal LLMs grows linearly with video stream length, exceeding fixed memory on edge devices; existing compression methods need the full cache or the user query before compressing.

Approach

Continually compress the KV cache whenever a fixed memory threshold is hit, selecting tokens without queries by combining temporal key-redundancy scoring (TaR, patch-wise cosine similarity of keys across frames) with value-norm semantic scoring (VaN, with layer-adaptive pooling based on coefficient of variation).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply InfiniPot-V with 6K budget instead of full KVQwen-2-VL-7B · EgoSchemaaccuracy: 65.2 -> 65.6Helped
Apply InfiniPot-V with 6K budget instead of full KVQwen-2-VL-7B · MLVUaccuracy: 65.8 -> 65.8No clear effect
Apply InfiniPot-V with 6K budget instead of full KVQwen-2-VL-7B · VideoMMEaccuracy: 63.9 -> 62.8Hurt
Apply InfiniPot-V with 6K budget instead of full KVLLaVA-Next-7B · LongVideoBenchaccuracy: 63.5 -> 60.9Hurt
Replace uniform selection with InfiniPot-V compressionQwen-2.5-VL-7B · OVO-Benchaverage accuracy: 51.7 -> 53.6Helped
Use reversed TaR selection rather than retaining distinctive tokens (ablation)InfiniPot-V on Qwen-2-VL-7B · MLVU devaverage accuracy: 64.5 -> 55.5Hurt
Use frame-level rather than patch-wise TaR similarity (ablation)InfiniPot-V on Qwen-2-VL-7B · MLVU devaverage accuracy: 64.5 -> 62.9Hurt
Use reversed VaN selection rather than high-VaN tokens (ablation)InfiniPot-V on Qwen-2-VL-7B · MLVU devaverage accuracy: 63.0 -> 55.0Hurt
Add adaptive pooling to VaN (ablation)InfiniPot-V on Qwen-2-VL-7B · MLVU devaverage accuracy: 63.0 -> 64.1Helped
Combine TaR and VaN with pooling rather than using either alone (ablation)InfiniPot-V on Qwen-2-VL-7B · MLVU devaverage accuracy: 64.1 -> 65.8Helped
Set TaR allocation to α=0.6 rather than VaN-only α=0 (ablation)InfiniPot-V on Qwen-2-VL-7B · VideoMMEaverage accuracy: 62.1 -> 63.1Helped
Increase recent-frame proportion from r=f×0.125 to r=f×0.5 (ablation)TaR-only compression on Qwen-2-VL-7B · MLVUaverage accuracy: 63.1 -> 61.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VideoMME MLVU LongVideoBench EgoSchema RVS-Ego RVS-Movie OVO-Bench StreamingBench

Benchmarks: VideoMME MLVU LongVideoBench EgoSchema RVS-Ego RVS-Movie OVO-Bench StreamingBench

Metrics: accuracy score peak GPU memory FPS throughput power

Baselines: Uniform Select SnapKV InfiniPot ReKV ReKV w/o offloading LongVU STC DyCoke TTM FastV GPT-4o LLaVA-OV

Builds on: SnapKV ReKV LongVU DyCoke InfiniPot

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