MEMO: Multi-Level Entity-Aware Memory for Streaming Video Understanding
cs.CV
Submitted: 2026-09-30
Updated: 2026-10-09
Comments: Accepted by ACM Multimedia 2026 (ACM MM 2026)
License: http://creativecommons.org/licenses/by/4.0/
The gist: Streaming video understanding requires models to process unbounded visual streams while preserving rich visual semantics across vast temporal horizons, posing a fundamental challenge for memory
Terminology
Abstract
Streaming video understanding requires models to process unbounded visual streams while preserving rich visual semantics across vast temporal horizons, posing a fundamental challenge for memory modeling. Existing approaches primarily focus on increasing memory capacity, either by compressing historical information into fixed-size representations or by extending storage beyond GPU memory. However, these methods largely rely on global or coarse-grained representations, inevitably losing fine-grained visual information. In this work, we argue that streaming video memory should explicitly encode structured and semantically meaningful representations, particularly at the entity level. To this end, we propose MEMO, a novel framework that models streaming video through multi-level, entity-aware structured memory. MEMO performs multi-level perception to jointly capture global semantics, entity dynamics, and spatial structures, partitioning streaming video into semantically coherent chunks. Each chunk is organized into a structured memory, where lightweight global and entity-level representations serve as retrieval indices, while the corresponding high-resolution visual content is retained separately for on-demand access. At inference time, MEMO performs query-specific retrieval over the structured memory and selectively recalls relevant visual evidence for downstream reasoning. Notably, MEMO is training-free and plug-and-play with existing multimodal large language models. Extensive experiments on StreamingBench and OVO-Bench demonstrate that MEMO consistently improves multiple base models and achieves state-of-the-art performance.
Sources
- LLaVA-OneVision-1.5: Fully Open Framework for Democratized Multimodal Training
- Qwen3-VL Technical Report
- Qwen2.5-VL Technical Report
- Streaming Video Question-Answering with In-context Video KV-Cache Retrieval
- ObjectStream: Latent Objects as Memory Anchors for Streaming Video Understanding
- GPT-4o System Card
- LLaVA-OneVision: Easy Visual Task Transfer
- Bridging the 2D-3D Gap: A Hierarchical Semantic-Geometric Map for Vision Language Navigation
- StreamingBench: Assessing the Gap for MLLMs to Achieve Streaming Video Understanding
- StreamChat: Chatting with Streaming Video
- LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrieval
- DINOv2: Learning Robust Visual Features without Supervision
- SAM 2: Segment Anything in Images and Videos
- A Survey of Token Compression for Efficient Multimodal Large Language Models
- LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understanding
- Gemini 1.5: Unlocking multimodal understanding across millions of tokens of context
- FluxMem: Adaptive Hierarchical Memory for Streaming Video Understanding
- Streaming Video Understanding and Multi-round Interaction with Memory-enhanced Knowledge
- StreamingVLM: Real-Time Understanding for Infinite Video Streams
- StreamMem: Query-Agnostic KV Cache Memory for Streaming Video Understanding
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models