Semantic-Aware Adaptive Visual Memory for Streaming Video Understanding
Not on the map. Why?
Abstract (arXiv)
Online streaming video understanding requires models to process continuous visual inputs and respond to user queries in real time, where the unbounded stream and unpredictable query timing turn memory management into a central challenge. Existing methods typically compress visual tokens via visual similarity heuristics, or augment compression with KV-cache-level retrieval. However, compression decisions rarely incorporate semantic signals, and retrieval is often added after compression is finalized, making the two stages hard to coordinate. We present SAVEMem, a training-free dual-stage framework that brings semantic awareness into memory generation and lets the retrieval scope adapt per query. In Stage~1, SAVEMem builds a three-tier streaming memory online under a constant memory budget. A fixed pseudo-question bank provides a lightweight semantic prior, so that long-term retention is shaped by semantic salience rather than visual similarity alone. In Stage~2, SAVEMem performs query-aware retrieval over this memory. An anchor-conditioned recency gate adapts the retrieval scope from short-term to mid- and long-term memory based on whether the query targets the present or the distant past. Within this scope, late interaction between query and memory tokens selects candidate frames for answering. Applied to Qwen2.5-VL without training, SAVEMem improves the OVO-Bench overall score from 52.27 to 62.69 and yields consistent gains on StreamingBench and ODV-Bench, while reducing peak GPU memory by 48% at 128 frames over the backbone.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 45 of its 48 references that are in the map. First posted on arXiv 8 May 2026.
Builds on
45 of 48 references.
References · 45
- 2025Qwen2.5-VL Technical Reportcited by 5,418
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,151
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,669
- 2023Video-LLaMA: An Instruction-tuned Audio-Visual Language Model for Video Understandingcited by 1,461
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Modelscited by 1,047
- 2024How Far Are We to GPT-4V? Closing the Gap to Commercial Multimodal Models with Open-Source Suitescited by 1,033
- 2022Token Merging: Your ViT But Fastercited by 995
- 2024LongVideoBench: A Benchmark for Long-context Interleaved Video-Language Understandingcited by 644
- 2024LLaVA-Video: Video Instruction Tuning With Synthetic Datacited by 550
- 2024Long Context Transfer from Language to Visioncited by 502
33 more
- 2023End-to-end Autonomous Driving: Challenges and Frontierscited by 485
- 2024LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understandingcited by 341
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 216
- 2023Video Understanding with Large Language Models: A Surveycited by 203
- 2025InternVideo2.5: Empowering Video MLLMs with Long and Rich Context Modelingcited by 203
- 2024Aligning Cyber Space with Physical World: A Comprehensive Survey on Embodied AIcited by 175
- 2024Streaming Long Video Understanding with Large Language Modelscited by 164
- 2024Flash-VStream: Memory-Based Real-Time Understanding for Long Video Streamscited by 160
- 2023To See is to Believe: Prompting GPT-4V for Better Visual Instruction Tuningcited by 143
- 2024StreamingBench: Assessing the Gap for MLLMs to Achieve Streaming Video Understandingcited by 135
- 2025OVO-Bench: How Far is Your Video-LLMs from Real-World Online Video Understanding?cited by 134
- 2025Dispider: Enabling Video LLMs with Active Real-Time Interaction via Disentangled Perception, Decision, and Reactioncited by 122
- 2025A Survey of Context Engineering for Large Language Modelscited by 120
- 2025Streaming Video Question-Answering with In-context Video KV-Cache Retrievalcited by 112
- 2025TimeChat-Online: 80% Visual Tokens are Naturally Redundant in Streaming Videoscited by 90
- 2025StreamingVLM: Real-Time Understanding for Infinite Video Streamscited by 89
- 2025StreamForest: Efficient Online Video Understanding with Persistent Event Memorycited by 71
- 2023ChatVideo: A Tracklet-centric Multimodal and Versatile Video Understanding Systemcited by 65
- 2024Online Video Understanding: OVBench and VideoChat-Onlinecited by 58
- 2025StreamBridge: Turning Your Offline Video Large Language Model into a Proactive Streaming Assistantcited by 56
- 2025StreamMem: Query-Agnostic KV Cache Memory for Streaming Video Understandingcited by 53
- 2025LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrievalcited by 50
- 2025ViSpeak: Visual Instruction Feedback in Streaming Videoscited by 38
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understandingcited by 36
- 2026A Simple Baseline for Streaming Video Understandingcited by 29
- 2026FluxMem: Adaptive Hierarchical Memory for Streaming Video Understandingcited by 26
- 2025FrameMind: Frame-Interleaved Video Reasoning via Reinforcement Learningcited by 20
- 2026Thinking in Streaming Videocited by 14
- 2017Interaction Methods for Smart Glassescited by 9
- 2025ContextNav: Towards Agentic Multimodal In-Context Learningcited by 9
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoningcited by 8
- 2026Gated Differentiable Working Memory for Long-Context Language Modelingcited by 6
- 2026WeaveTime: Stream from Earlier Frames into Emergent Memory in VideoLLMscited by 2
Built on by
Citing papers per year: 2026: 8.
8 papers.
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understandingcited by 4
- 2026ShallowStream: Index Shallow then Answer Deep for Streaming Video Understandingcited by 2
- 2026Realtime-Venus: A full-duplex interaction system with asynchronous delegationcited by 2
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understandingcited by 0
- 2026MemEvo: Automatic Discovery of Streaming Video Memory Mechanismscited by 0
- 2026When to Retrieve, When to Stay: Uncertainty-Aware Temporal Evidence Allocation for Streaming Video-LLMscited by 0
- 2026APM-Bench: Benchmarking Cross-session Persistent Memory for Egocentric Streaming Video Assistantscited by 0
- 2026FlashBack: Knowing When to Remember in Streaming Vision-Language Modelscited by 0
- 2026FlashBack: Knowing When to Remember in Streaming Vision-Language Models1 Oct 2026
- 2026APM-Bench: Benchmarking Cross-session Persistent Memory for Egocentric Streaming Video Assistants29 Sep 2026
- 2026When to Retrieve, When to Stay: Uncertainty-Aware Temporal Evidence Allocation for Streaming Video-LLMs29 Sep 2026
- 2026MemEvo: Automatic Discovery of Streaming Video Memory Mechanisms29 Sep 2026
- 2026Realtime-Venus: A full-duplex interaction system with asynchronous delegation12 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
- 2026ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understanding30 Jul 2026
Similar, not cited
Close in wording, no citation either way
- 2026MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understanding
- 2026ReMem: Streaming Video Understanding With Long Context Retention
- 2026Towards a Dynamic and Fixed-budget Memory Bank for Efficient Streaming Video Understanding
- 2026Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory
- 2026Dynamic Hub-and-Spoke Memory for Streaming Video Understanding
- 2026StreamFlow: Dynamic Memory Flows for Streaming Video Understanding
- 2026What Should a Streaming Video Model Remember?
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Models