StreamKV: Streaming Video Question-Answering with Segment-based KV Cache Retrieval and Compression
On the map: Efficient LLM inference and serving → Visual token pruning in multimodal models
Abstract (arXiv)
Video Large Language Models (Video-LLMs) have demonstrated significant potential in the areas of video captioning, search, and summarization. However, current Video-LLMs still face challenges with long real-world videos. Recent methods have introduced a retrieval mechanism that retrieves query-relevant KV caches for question answering, enhancing the efficiency and accuracy of long real-world videos. However, the compression and retrieval of KV caches are still not fully explored. In this paper, we propose StreamKV, a training-free framework that seamlessly equips Video-LLMs with advanced KV cache retrieval and compression. Compared to previous methods that used uniform partitioning, StreamKV dynamically partitions video streams into semantic segments, which better preserves semantic information. For KV cache retrieval, StreamKV calculates a summary vector for each segment to retain segment-level information essential for retrieval. For KV cache compression, StreamKV introduces a guidance prompt designed to capture the key semantic elements within each segment, ensuring only the most informative KV caches are retained for answering questions. Moreover, StreamKV unifies KV cache retrieval and compression within a single module, performing both in a layer-adaptive manner, thereby further improving the effectiveness of streaming video question answering. Extensive experiments on public StreamingVQA benchmarks demonstrate that StreamKV significantly outperforms existing Online Video-LLMs, achieving superior accuracy while substantially improving both memory efficiency and computational latency. The code has been released at https://github.com/sou1p0wer/StreamKV.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Placed in Visual token pruning in multimodal models, one of 12 directions in Efficient LLM inference and serving. Builds on 33 of its 42 references that are in the map. First posted on arXiv 10 Nov 2025.
Builds on
33 of 42 references.
Closest ancestors · 3
Same direction, newest first
- 2025FastDriveVLA: Efficient End-to-End Driving via Plug-and-Play Reconstruction-based Token Pruning31 Jul
- 2025SparseMM: Head Sparsity Emerges from Visual Concept Responses in MLLMs5 Jun
- 2025Streaming Video Question-Answering with In-context Video KV-Cache Retrieval1 Mar
Other references · 30
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
- 2023Video-LLaMA: An Instruction-tuned Audio-Visual Language Model for Video Understandingcited by 1,471
18 more
- 2024Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysiscited by 1,413
- 2023Video-LLaVA: Learning United Visual Representation by Alignment Before Projectioncited by 1,402
- 2024SnapKV: LLM Knows What You are Looking for Before Generationcited by 880
- 2021CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrievalcited by 651
- 2024SparseVLM: Visual Token Sparsification for Efficient Vision-Language Model Inferencecited by 391
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 225
- 2024VideoChat-Flash: Hierarchical Compression for Long-Context Video Modelingcited by 220
- 2024Flash-VStream: Memory-Based Real-Time Understanding for Long Video Streamscited by 169
- 2024StreamingBench: Assessing the Gap for MLLMs to Achieve Streaming Video Understandingcited by 144
- 2025Dispider: Enabling Video LLMs with Active Real-Time Interaction via Disentangled Perception, Decision, and Reactioncited by 127
- 2024Not All Heads Matter: A Head-Level KV Cache Compression Method with Integrated Retrieval and Reasoningcited by 97
- 2024MM1.5: Methods, Analysis & Insights from Multimodal LLM Fine-tuningcited by 76
- 2025LION-FS: Fast & Slow Video-Language Thinker as Online Video Assistantcited by 58
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computationcited by 55
- 2025StreamMind: Unlocking Full Frame Rate Streaming Video Dialogue through Event-Gated Cognitioncited by 46
- 2025MoVE-KD: Knowledge Distillation for VLMs with Mixture of Visual Encoderscited by 26
- 2023Dense Video Captioning: A Survey of Techniques, Datasets and Evaluation Protocolscited by 17
- 2025ManipDreamer3D : Synthesizing Plausible Robotic Manipulation Video with Occupancy-aware 3D Trajectorycited by 12
Built on by
Citing papers per year: 2026: 26.
26 papers.
Sort:
By area:
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understandingcited by 41
- 2026Thinking in Streaming Videocited by 16
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Usecited by 12
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Modelscited by 8
- 2026ROMA: Real-time Omni-Multimodal Assistant with Interactive Streaming Understandingcited by 6
- 2026CurveStream: Boosting Streaming Video Understanding in MLLMs via Curvature-Aware Hierarchical Visual Memory Managementcited by 5
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inferencecited by 5
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understandingcited by 5
- 2026OmniMem: Perturbation-aware Memory Compression for Streaming Audio-Visual LLMscited by 4
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understandingcited by 4
- 2026FOLIO: Focused Semantic Memory for Streaming Video Understandingcited by 4
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Modelscited by 3
14 more
- 2026StreamingEval: A Unified Evaluation Protocol towards Realistic Streaming Video Understandingcited by 3
- 2026ShallowStream: Index Shallow then Answer Deep for Streaming Video Understandingcited by 2
- 2026Linear Scaling Video VLMs for Long Video Understandingcited by 1
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understandingcited by 1
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Modelscited by 1
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understandingcited by 1
- 2026MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understandingcited by 1
- 2026Learning to See What You Need: Gaze Attention for Multimodal Large Language Modelscited by 0
- 2026ChronoStitch: Training-Free Composition of Visual KV Memories for Long-Horizon Temporal Reasoningcited by 0
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMscited by 0
- 2026DeltaS: Reading the Gated Linear Attention State for KV Cache Eviction in Streaming Videocited by 0
- 2026LEAP: Learned Block-wise Evidence Retrieval for Long Audio-Video Perceptioncited by 0
- 2026ReMem: Streaming Video Understanding With Long Context Retentioncited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understandingcited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understanding14 Oct 2026
- 2026ReMem: Streaming Video Understanding With Long Context Retention5 Oct 2026
- 2026LEAP: Learned Block-wise Evidence Retrieval for Long Audio-Video Perception30 Sep 2026
- 2026MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understanding30 Sep 2026
- 2026DeltaS: Reading the Gated Linear Attention State for KV Cache Eviction in Streaming Video23 Sep 2026
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMs9 Sep 2026
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understanding3 Sep 2026
- 2026ShallowStream: Index Shallow then Answer Deep for Streaming Video Understanding2 Sep 2026
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Models28 Aug 2026
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understanding11 Aug 2026
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understanding30 Jul 2026
- 2026ChronoStitch: Training-Free Composition of Visual KV Memories for Long-Horizon Temporal Reasoning21 Jul 2026
14 more
- 2026FOLIO: Focused Semantic Memory for Streaming Video Understanding14 Jul 2026
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understanding24 Jun 2026
- 2026Linear Scaling Video VLMs for Long Video Understanding29 May 2026
- 2026OmniMem: Perturbation-aware Memory Compression for Streaming Audio-Visual LLMs26 May 2026
- 2026Learning to See What You Need: Gaze Attention for Multimodal Large Language Models13 May 2026
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inference7 Apr 2026
- 2026StreamingEval: A Unified Evaluation Protocol towards Realistic Streaming Video Understanding23 Mar 2026
- 2026CurveStream: Boosting Streaming Video Understanding in MLLMs via Curvature-Aware Hierarchical Visual Memory Management20 Mar 2026
- 2026Thinking in Streaming Video13 Mar 2026
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Models12 Mar 2026
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Models4 Mar 2026
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Use17 Feb 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding21 Jan 2026
- 2026ROMA: Real-time Omni-Multimodal Assistant with Interactive Streaming Understanding15 Jan 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understandingcited by 41
- 2026ROMA: Real-time Omni-Multimodal Assistant with Interactive Streaming Understandingcited by 6
- 2026CurveStream: Boosting Streaming Video Understanding in MLLMs via Curvature-Aware Hierarchical Visual Memory Managementcited by 5
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inferencecited by 5
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understandingcited by 4
- 2026Linear Scaling Video VLMs for Long Video Understandingcited by 1
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understandingcited by 1
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Modelscited by 1
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understandingcited by 1
- 2026Learning to See What You Need: Gaze Attention for Multimodal Large Language Modelscited by 0
- 2026ReMem: Streaming Video Understanding With Long Context Retentioncited by 0
- 2026ReMem: Streaming Video Understanding With Long Context Retention5 Oct 2026
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understanding3 Sep 2026
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Models28 Aug 2026
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understanding11 Aug 2026
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understanding24 Jun 2026
- 2026Linear Scaling Video VLMs for Long Video Understanding29 May 2026
- 2026Learning to See What You Need: Gaze Attention for Multimodal Large Language Models13 May 2026
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inference7 Apr 2026
- 2026CurveStream: Boosting Streaming Video Understanding in MLLMs via Curvature-Aware Hierarchical Visual Memory Management20 Mar 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding21 Jan 2026
- 2026ROMA: Real-time Omni-Multimodal Assistant with Interactive Streaming Understanding15 Jan 2026
- 2026Thinking in Streaming Videocited by 16
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Usecited by 12
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understandingcited by 5
- 2026OmniMem: Perturbation-aware Memory Compression for Streaming Audio-Visual LLMscited by 4
- 2026FOLIO: Focused Semantic Memory for Streaming Video Understandingcited by 4
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Modelscited by 3
- 2026StreamingEval: A Unified Evaluation Protocol towards Realistic Streaming Video Understandingcited by 3
- 2026MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understandingcited by 1
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMscited by 0
- 2026LEAP: Learned Block-wise Evidence Retrieval for Long Audio-Video Perceptioncited by 0
- 2026LEAP: Learned Block-wise Evidence Retrieval for Long Audio-Video Perception30 Sep 2026
- 2026MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understanding30 Sep 2026
- 2026Why Is Video Still So Expensive? A Survey of Inference-Efficiency Mechanisms in Video and Audiovisual LLMs9 Sep 2026
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understanding30 Jul 2026
- 2026FOLIO: Focused Semantic Memory for Streaming Video Understanding14 Jul 2026
- 2026OmniMem: Perturbation-aware Memory Compression for Streaming Audio-Visual LLMs26 May 2026
- 2026StreamingEval: A Unified Evaluation Protocol towards Realistic Streaming Video Understanding23 Mar 2026
- 2026Thinking in Streaming Video13 Mar 2026
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Models4 Mar 2026
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Use17 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2026MuKV: Multi-Grained KV Cache Compression for Long Streaming Video Question-Answering
- 2025StreamMem: Query-Agnostic KV Cache Memory for Streaming Video Understanding
- 2025CacheFlow: Compressive Streaming Memory for Efficient Long-Form Video Understanding
- 2026Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory
- 2025SVBench: A Benchmark with Temporal Multi-Turn Dialogues for Streaming Video Understanding
- 2026MemoryCard: Topic-Aware Multi-Modal Clue Compression for Long-Video Question Answering
- 2025BIMBA: Selective-Scan Compression for Long-Range Video Question Answering
- 2023Long Video Understanding with Learnable Retrieval in Video-Language Models