ShallowStream: Index Shallow then Answer Deep for Streaming Video Understanding
On the map: Efficient LLM inference and serving → Visual token pruning in multimodal models
Abstract (arXiv)
Streaming video understanding is a critical capability for real-world applications, including embodied intelligence, autonomous driving, industrial monitoring, surveillance and early warning, and wearable assistants. However, processing continuous video streams with multimodal large language models (MLLMs) is computationally expensive. Existing efforts have explored reducing streaming overhead through visual token pruning, token merging, quantization, on-demand frame retrieval, and context offloading. However, most existing methods overlook the dimension of model depth. Repeatedly executing full-depth MLLM prefill over incoming frames is prohibitively expensive, incurring substantial computational overhead and causing the KV cache to grow at a rate directly proportional to the prefill depth. To address these challenges, we propose ShallowStream, a novel framework that leverages the shallow layers of an MLLM to simultaneously perform frame encoding and retrieval index building. During stream processing, ShallowStream maintains an always-on lightweight index using the KV cache of shallow layers. During query-time answering, we leverage the attention scores generated by the shallow layers to score context frames and employ a diversity-aware selection strategy to retrieve precise and comprehensive evidence. ShallowStream achieves performance on par with the strongest existing streaming methods, while reducing per-frame prefill latency and 10-second end-to-end latency by up to 52.1x and 11.9x, respectively. Our code is available at https://github.com/CURRENTF/ShallowStream.
Key facts. Cited by 2 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 52 of its 58 references that are in the map. First posted on arXiv 2 Sep 2026.
Builds on
52 of 58 references.
Closest ancestors · 9
Same direction, newest first
- 2026MuKV: Multi-Grained KV Cache Compression for Long Streaming Video Question-Answering21 May
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding21 Jan
- 2025Accelerating Streaming Video Large Language Models via Hierarchical Token Compression30 Nov
- 2025StreamKV: Streaming Video Question-Answering with Segment-based KV Cache Retrieval and Compression10 Nov
- 2025StreamingTOM: Streaming Token Compression for Efficient Video Understanding21 Oct
- 2025StreamMem: Query-Agnostic KV Cache Memory for Streaming Video Understanding21 Aug
- 2025LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrieval21 May
- 2025DivPrune: Diversity-based Visual Token Pruning for Large Multimodal Models4 Mar
- 2025Streaming Video Question-Answering with In-context Video KV-Cache Retrieval1 Mar
Other references · 43
- 2025Qwen2.5-VL Technical Reportcited by 5,587
- 2025Qwen3-VL Technical Reportcited by 2,793
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
- 2022Locating and Editing Factual Associations in GPTcited by 2,691
- 2023InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Taskscited by 2,565
- 2025SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Featurescited by 1,188
- 2024LVBench: An Extreme Long Video Understanding Benchmarkcited by 410
- 2024VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videoscited by 251
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 225
- 2024Streaming Long Video Understanding with Large Language Modelscited by 167
- 2024StreamingBench: Assessing the Gap for MLLMs to Achieve Streaming Video Understandingcited by 144
- 2025OVO-Bench: How Far is Your Video-LLMs from Real-World Online Video Understanding?cited by 142
31 more
- 2025Dispider: Enabling Video LLMs with Active Real-Time Interaction via Disentangled Perception, Decision, and Reactioncited by 127
- 2025TimeChat-Online: 80% Visual Tokens are Naturally Redundant in Streaming Videoscited by 97
- 2025Flash-VStream: Efficient Real-Time Understanding for Long Video Streamscited by 81
- 2025StreamForest: Efficient Online Video Understanding with Persistent Event Memorycited by 78
- 2025StreamBridge: Turning Your Offline Video Large Language Model into a Proactive Streaming Assistantcited by 63
- 2024SCBench: A KV Cache-Centric Analysis of Long-Context Methodscited by 60
- 2025InfiniPot-V: Memory-Constrained KV Cache Compression for Streaming Video Understandingcited by 58
- 2025SVBench: A Benchmark with Temporal Multi-Turn Dialogues for Streaming Video Understandingcited by 57
- 2025WorldMM: Dynamic Multimodal Memory Agent for Long Video Reasoningcited by 53
- 2025StreamMind: Unlocking Full Frame Rate Streaming Video Dialogue through Event-Gated Cognitioncited by 46
- 2025ViSpeak: Visual Instruction Feedback in Streaming Videoscited by 42
- 2026A Simple Baseline for Streaming Video Understandingcited by 33
- 2025Streaming Video Instruction Tuningcited by 26
- 2025RTV-Bench: Benchmarking MLLM Continuous Perception, Understanding and Reasoning through Real-Time Videocited by 21
- 2024VideoLLaMB: Long Streaming Video Understanding with Recurrent Memory Bridgescited by 20
- 2026StreamReady: Learning What to Answer and When in Long Streaming Videoscited by 19
- 2026OASIS: On-Demand Hierarchical Event Memory for Streaming Video Reasoningcited by 19
- 2025Uni-X: Mitigating Modality Conflict with a Two-End-Separated Architecture for Unified Multimodal Modelscited by 18
- 2025A Token is Worth over 1,000 Tokens: Efficient Knowledge Distillation through Low-Rank Clonecited by 15
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Usecited by 12
- 2025Learning Streaming Video Representation via Multitask Trainingcited by 10
- 2025LiveCC: Learning Video LLM with Streaming Speech Transcription at Scalecited by 9
- 2026ResidualKV: Residual-Based KV Cache Compression for Efficient Long-Context Inferencecited by 9
- 2026Scaling the Long Video Understanding of Multimodal Large Language Models via Visual Memory Mechanismcited by 9
- 2026Semantic-Aware Adaptive Visual Memory for Streaming Video Understandingcited by 8
- 2026LongVideo-R1: Smart Navigation for Low-cost Long Video Understandingcited by 7
- 2026What Should a Streaming Video Model Remember?cited by 7
- 2025V-Rex: Real-Time Streaming Video LLM Acceleration via Dynamic KV Cache Retrievalcited by 5
- 2026Vista: Scene-Aware Optimization for Streaming Video Question Answering under Post-Hoc Queriescited by 5
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understandingcited by 4
- 2026WeaveTime: Stream from Earlier Frames into Emergent Memory in VideoLLMscited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory
- 2026CurveStream: Boosting Streaming Video Understanding in MLLMs via Curvature-Aware Hierarchical Visual Memory Management
- 2026X-Stream: Exploring MLLMs as Multiplexers for Multi-Stream Understanding
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understanding
- 2026Multi-Stream Attention Residuals
- 2026StreamScout: Learning When to Look Deeper for Streaming Video Understanding
- 2026CoFiE: Coarse-to-Fine Evidence Selection for Efficient Streaming Video Understanding
- 2026ReMem: Streaming Video Understanding With Long Context Retention