HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding

Haowei Zhang, Shudong Yang, Jinlan Fu, See-Kiong Ng, Xipeng Qiu
1/21/2026
cs.CVcs.AIcs.CL

No official code found. Best implementation: haowei-freesky/HERMES (108 stars, MIT, last commit 2026-04-15). 2 more below.

Abstract

Recent advancements in Multimodal Large Language Models (MLLMs) have demonstrated significant improvement in offline video understanding. However, extending these capabilities to streaming video inputs, remains challenging, as existing models struggle to simultaneously maintain stable understanding performance, real-time responses, and low GPU memory overhead. To address this challenge, we propose HERMES, a novel training-free architecture for real-time and accurate understanding of video streams. Based on a mechanistic attention investigation, we conceptualize KV cache as a hierarchical memory framework that encapsulates video information across multiple granularities. During inference, HERMES reuses a compact KV cache, enabling efficient streaming understanding under resource constraints. Notably, HERMES requires no auxiliary computations upon the arrival of user queries, thereby guaranteeing real-time responses for continuous video stream interactions, which achieves 10$\times$ faster TTFT compared to prior SOTA. Even when reducing video tokens by up to 68% compared with uniform sampling, HERMES achieves superior or comparable accuracy across all benchmarks, with up to 11.4% gains on streaming datasets.

View on arXivView PDF

Code Implementations(3)

MIT

Official Repository for paper "HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding" [ACL 2026]

1089Shell, PythonJan 20, 20266 months agoMIT

Homepage for the paper "HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding"

00CSS, HTMLJan 21, 20268 months ago

Similar Papers

Cite this paper

@article{zhang2026hermes,
  title  = {HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding},
  author = {Haowei Zhang and Shudong Yang and Jinlan Fu and See-Kiong Ng and Xipeng Qiu},
  year   = {2026},
  eprint = {2601.14724},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.14724v2}
}

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/2601.14724.svg)](https://codeofpaper.com/paper/2601.14724)

Discussion