Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory

Vatsal Agarwal, Saksham Suri, Matthew Gwilliam, Pulkit Kumar, Abhinav Shrivastava
2/20/2026
cs.CV

No official code found. Best implementation: vatsalag99/MemStream (2 stars, last commit 2026-02-19).

Abstract

Streaming video understanding requires models to robustly encode, store, and retrieve information from a continuous video stream to support accurate video question answering (VQA). Existing state-of-the-art approaches rely on key-value caching to accumulate frame-level information over time, but use a limited number of tokens per frame, leading to the loss of fine-grained visual details. In this work, we propose scaling the token budget to enable more granular spatiotemporal understanding and reasoning. First, we find that current methods are ill-equipped to handle dense streams: their feature encoding causes query-frame similarity scores to increase over time, biasing retrieval toward later frames. To address this, we introduce an adaptive selection strategy that reduces token redundancy while preserving local spatiotemporal information. We further propose a training-free retrieval mixture-of-experts that leverages external models to better identify relevant frames. Our method, MemStream, achieves +8.0% on CG-Bench, +8.5% on LVBench, and +2.4% on VideoMME (Long) over ReKV with Qwen2.5-VL-7B.

View on arXivView PDF

Code Implementations(1)

Official implementation for Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory

20Feb 19, 20268 months ago

Similar Papers

Cite this paper

@article{agarwal2026going,
  title  = {Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory},
  author = {Vatsal Agarwal and Saksham Suri and Matthew Gwilliam and Pulkit Kumar and Abhinav Shrivastava},
  year   = {2026},
  eprint = {2602.18434},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.18434v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.18434.svg)](https://codeofpaper.com/paper/2602.18434)

Discussion