StreamAgent: Towards Anticipatory Agents for Streaming Video Understanding
On the map: Efficient LLM inference and serving → Visual token pruning in multimodal models
Abstract (arXiv)
Real-time streaming video understanding in domains such as autonomous driving and intelligent surveillance poses challenges beyond conventional offline video processing, requiring continuous perception, proactive decision making, and responsive interaction based on dynamically evolving visual content. However, existing methods rely on alternating perception-reaction or asynchronous triggers, lacking task-driven planning and future anticipation, which limits their real-time responsiveness and proactive decision making in evolving video streams. To this end, we propose a StreamAgent that anticipates the temporal intervals and spatial regions expected to contain future task-relevant information to enable proactive and goal-driven responses. Specifically, we integrate question semantics and historical observations through prompting the anticipatory agent to anticipate the temporal progression of key events, align current observations with the expected future evidence, and subsequently adjust the perception action (e.g., attending to task-relevant regions or continuously tracking in subsequent frames). To enable efficient inference, we design a streaming KV-cache memory mechanism that constructs a hierarchical memory structure for selective recall of relevant tokens, enabling efficient semantic retrieval while reducing the overhead of storing all tokens in the traditional KV-cache. Extensive experiments on streaming and long video understanding tasks demonstrate that our method outperforms existing methods in response accuracy and real-time efficiency, highlighting its practical value for real-world streaming scenarios.
Key facts. Cited by 33 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 85 of its 107 references that are in the map. First posted on arXiv 3 Aug 2025.
Builds on
85 of 107 references.
Closest ancestors · 3
Same direction, newest first
- 2025LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrieval21 May
- 2025Streaming Video Question-Answering with In-context Video KV-Cache Retrieval1 Mar
- 2024Video Token Merging for Long-form Video Understanding31 Oct
Other references · 82
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,270
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
- 2023InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Taskscited by 2,565
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,556
- 2023Video-LLaMA: An Instruction-tuned Audio-Visual Language Model for Video Understandingcited by 1,471
- 2024Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysiscited by 1,413
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Modelscited by 1,062
- 2023VideoChat: Chat-Centric Video Understandingcited by 857
- 2023EgoSchema: A Diagnostic Benchmark for Very Long-form Video Language Understandingcited by 680
- 2024LongVideoBench: A Benchmark for Long-context Interleaved Video-Language Understandingcited by 665
38 more
- 2019ActivityNet-QA: A Dataset for Understanding Complex Web Videos via Question Answeringcited by 561
- 2023LLaMA-VID: An Image is Worth 2 Tokens in Large Language Modelscited by 546
- 2023MovieChat: From Dense Token to Sparse Memory for Long Video Understandingcited by 542
- 2024Long Context Transfer from Language to Visioncited by 515
- 2025Video-R1: Reinforcing Video Reasoning in MLLMscited by 484
- 2023Chat-UniVi: Unified Visual Representation Empowers Large Language Models with Image and Video Understandingcited by 371
- 2024LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understandingcited by 356
- 2024VideoAgent: Long-form Video Understanding with Large Language Model as Agentcited by 332
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perceptioncited by 293
- 2024Visual Sketchpad: Sketching as a Visual Chain of Thought for Multimodal Language Modelscited by 268
- 2024VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videoscited by 251
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 245
- 2024VideoAgent: A Memory-augmented Multimodal Agent for Video Understandingcited by 229
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 225
- 2024Video-XL: Extra-Long Vision Language Model for Hour-Scale Video Understandingcited by 213
- 2020MovieNet: A Holistic Dataset for Movie Understandingcited by 206
- 2024Flash-VStream: Memory-Based Real-Time Understanding for Long Video Streamscited by 169
- 2024Streaming Long Video Understanding with Large Language Modelscited by 167
- 2024Video-of-Thought: Step-by-Step Video Reasoning from Perception to Cognitioncited by 153
- 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
- 2025Dispider: Enabling Video LLMs with Active Real-Time Interaction via Disentangled Perception, Decision, and Reactioncited by 127
- 2025MMSearch-R1: Incentivizing LMMs to Searchcited by 124
- 2019Audio-Visual Scene-Aware Dialogcited by 123
- 2025Deep Video Discovery: Agentic Search with Tool Use for Long-form Video Understandingcited by 98
- 2025TimeChat-Online: 80% Visual Tokens are Naturally Redundant in Streaming Videoscited by 97
- 2025VTool-R1: VLMs Learn to Think with Images via Reinforcement Learning on Multimodal Tool Usecited by 90
- 2025M-LLM Based Video Frame Selection for Efficient Video Understandingcited by 88
- 2025Q-Frame: Query-aware Frame Selection and Multi-Resolution Adaptation for Video-LLMscited by 80
- 2025BOLT: Boost Large Vision-Language Model Without Training for Long-form Video Understandingcited by 75
- 2025Streaming Video Understanding and Multi-round Interaction with Memory-enhanced Knowledgecited by 73
- 2024VideoVista: A Versatile Benchmark for Video Understanding and Reasoningcited by 72
- 2025Ego-R1: Chain-of-Tool-Thought for Ultra-Long Egocentric Video Reasoningcited by 68
- 2025StreamBridge: Turning Your Offline Video Large Language Model into a Proactive Streaming Assistantcited by 63
- 2025LION-FS: Fast & Slow Video-Language Thinker as Online Video Assistantcited by 58
- 2025LVAgent: Long Video Understanding by Multi-Round Dynamical Collaboration of MLLM Agentscited by 58
- 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
50 most cited of 82 All 82 (JSON)
Built on by
Citing papers per year: 2025: 4; 2026: 29.
33 papers.
Sort:
By area:
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understandingcited by 41
- 2025Accelerating Streaming Video Large Language Models via Hierarchical Token Compressioncited by 37
- 2026StreamReady: Learning What to Answer and When in Long Streaming Videoscited by 19
- 2026AURA: Always-On Understanding and Real-Time Assistance via Video Streamscited by 16
- 2025Active Perception Agent for Omnimodal Audio-Video Understandingcited by 13
- 2026OneVision-Encoder: Codec-Aligned Sparsity as a Foundational Principle for Multimodal Intelligencecited by 12
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Usecited by 12
- 2026OmniPro: A Comprehensive Benchmark for Omni-Proactive Streaming Video Understandingcited by 11
- 2026StreamMeCo: Long-Term Agent Memory Compression for Efficient Streaming Video Understandingcited by 9
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Modelscited by 8
- 2025Agentic Video Intelligence: A Flexible Framework for Advanced Video Exploration and Understandingcited by 7
- 2026Em-Garde: A Propose-Match Framework for Proactive Streaming Video Understandingcited by 7
21 more
- 2026IPIBench: Evaluating Interactive Proactive Intelligence of MLLMs under Continuous Streamscited by 7
- 2026Think-as-You-See: Streaming Chain-of-Thought Reasoning for Large Vision-Language Modelscited by 6
- 2026StreamingClaw Technical Reportcited by 4
- 2026STRIDE: When to Speak Meets Sequence Denoising for Streaming Video Understandingcited by 4
- 2026Don't Pause! Every prediction matters in a streaming videocited by 4
- 2026StreamPro: From Reactive Perception to Proactive Decision-Making in Streaming Videocited by 4
- 2026Watch, Remember, Reason: Human-View Video Understanding with MLLMscited by 4
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Modelscited by 3
- 2026Visual Agentic Memory: Enabling Online Long Video Understanding via Online Indexing, Hierarchical Memory, and Agentic Retrievalcited by 3
- 2026GLANCE: A Global-Local Coordination Multi-Agent Framework for Music-Grounded Non-Linear Video Editingcited by 2
- 2026GROVE: Growing and Reasoning over Temporally Stratified Memory from Streaming Video Experiencecited by 2
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharingcited by 1
- 2026Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memorycited by 1
- 2026TALENT: Target-aware Efficient Tuning for Referring Image Segmentationcited by 1
- 2026Don't Pause: Streaming Video-Language Synchrony for Online Video Understandingcited by 1
- 2026Agent-Computer Observation Interfaces Enable Dynamic Computer Usecited by 1
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Modelscited by 1
- 2026OneStreamer: Unifying Perception, Memory, and Proactive Response in Streaming Video Interactioncited by 1
- 2026Why Are GUI Agents Correct but Late? Decode on the Decision-Time Critical Path, Tested with Pre-Compiled Policy Treescited by 0
- 2026Agentic Video Understanding: A Surveycited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understandingcited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understanding14 Oct 2026
- 2026OneStreamer: Unifying Perception, Memory, and Proactive Response in Streaming Video Interaction1 Oct 2026
- 2026Agentic Video Understanding: A Survey21 Sep 2026
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Models28 Aug 2026
- 2026GROVE: Growing and Reasoning over Temporally Stratified Memory from Streaming Video Experience3 Aug 2026
- 2026Why Are GUI Agents Correct but Late? Decode on the Decision-Time Critical Path, Tested with Pre-Compiled Policy Trees30 Jul 2026
- 2026Agent-Computer Observation Interfaces Enable Dynamic Computer Use28 Jun 2026
- 2026Watch, Remember, Reason: Human-View Video Understanding with MLLMs5 Jun 2026
- 2026Don't Pause: Streaming Video-Language Synchrony for Online Video Understanding5 Jun 2026
- 2026IPIBench: Evaluating Interactive Proactive Intelligence of MLLMs under Continuous Streams26 May 2026
- 2026OmniPro: A Comprehensive Benchmark for Omni-Proactive Streaming Video Understanding18 May 2026
- 2026Visual Agentic Memory: Enabling Online Long Video Understanding via Online Indexing, Hierarchical Memory, and Agentic Retrieval15 May 2026
21 more
- 2026StreamPro: From Reactive Perception to Proactive Decision-Making in Streaming Video11 May 2026
- 2026Don't Pause! Every prediction matters in a streaming video27 Apr 2026
- 2026StreamMeCo: Long-Term Agent Memory Compression for Efficient Streaming Video Understanding10 Apr 2026
- 2026GLANCE: A Global-Local Coordination Multi-Agent Framework for Music-Grounded Non-Linear Video Editing6 Apr 2026
- 2026AURA: Always-On Understanding and Real-Time Assistance via Video Streams5 Apr 2026
- 2026TALENT: Target-aware Efficient Tuning for Referring Image Segmentation1 Apr 2026
- 2026STRIDE: When to Speak Meets Sequence Denoising for Streaming Video Understanding29 Mar 2026
- 2026StreamingClaw Technical Report23 Mar 2026
- 2026Em-Garde: A Propose-Match Framework for Proactive Streaming Video Understanding19 Mar 2026
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Models12 Mar 2026
- 2026StreamReady: Learning What to Answer and When in Long Streaming Videos9 Mar 2026
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Models4 Mar 2026
- 2026Think-as-You-See: Streaming Chain-of-Thought Reasoning for Large Vision-Language Models3 Mar 2026
- 2026Going Down Memory Lane: Scaling Tokens for Video Stream Understanding with Dynamic KV-Cache Memory20 Feb 2026
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Use17 Feb 2026
- 2026OneVision-Encoder: Codec-Aligned Sparsity as a Foundational Principle for Multimodal Intelligence9 Feb 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding21 Jan 2026
- 2025Active Perception Agent for Omnimodal Audio-Video Understanding29 Dec 2025
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing19 Dec 2025
- 2025Accelerating Streaming Video Large Language Models via Hierarchical Token Compression30 Nov 2025
- 2025Agentic Video Intelligence: A Flexible Framework for Advanced Video Exploration and Understanding18 Nov 2025
- 2025Active Perception Agent for Omnimodal Audio-Video Understandingcited by 13
- 2025Agentic Video Intelligence: A Flexible Framework for Advanced Video Exploration and Understandingcited by 7
- 2026Visual Agentic Memory: Enabling Online Long Video Understanding via Online Indexing, Hierarchical Memory, and Agentic Retrievalcited by 3
- 2026GLANCE: A Global-Local Coordination Multi-Agent Framework for Music-Grounded Non-Linear Video Editingcited by 2
- 2026Agent-Computer Observation Interfaces Enable Dynamic Computer Usecited by 1
- 2026Why Are GUI Agents Correct but Late? Decode on the Decision-Time Critical Path, Tested with Pre-Compiled Policy Treescited by 0
- 2026Agentic Video Understanding: A Surveycited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understandingcited by 0
- 2026DeltaStreamer: Towards Human-Like Agentic Streaming Video Understanding14 Oct 2026
- 2026Agentic Video Understanding: A Survey21 Sep 2026
- 2026Why Are GUI Agents Correct but Late? Decode on the Decision-Time Critical Path, Tested with Pre-Compiled Policy Trees30 Jul 2026
- 2026Agent-Computer Observation Interfaces Enable Dynamic Computer Use28 Jun 2026
- 2026Visual Agentic Memory: Enabling Online Long Video Understanding via Online Indexing, Hierarchical Memory, and Agentic Retrieval15 May 2026
- 2026GLANCE: A Global-Local Coordination Multi-Agent Framework for Music-Grounded Non-Linear Video Editing6 Apr 2026
- 2025Active Perception Agent for Omnimodal Audio-Video Understanding29 Dec 2025
- 2025Agentic Video Intelligence: A Flexible Framework for Advanced Video Exploration and Understanding18 Nov 2025
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Modelscited by 8
- 2026Think-as-You-See: Streaming Chain-of-Thought Reasoning for Large Vision-Language Modelscited by 6
- 2026STRIDE: When to Speak Meets Sequence Denoising for Streaming Video Understandingcited by 4
- 2026Watch, Remember, Reason: Human-View Video Understanding with MLLMscited by 4
- 2026Watch, Remember, Reason: Human-View Video Understanding with MLLMs5 Jun 2026
- 2026STRIDE: When to Speak Meets Sequence Denoising for Streaming Video Understanding29 Mar 2026
- 2026Think While Watching: Online Streaming Segment-Level Memory for Multi-Turn Video Reasoning in Multimodal Large Language Models12 Mar 2026
- 2026Think-as-You-See: Streaming Chain-of-Thought Reasoning for Large Vision-Language Models3 Mar 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understandingcited by 41
- 2026IPIBench: Evaluating Interactive Proactive Intelligence of MLLMs under Continuous Streamscited by 7
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharingcited by 1
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Modelscited by 1
- 2026StreamEMS: Streaming Video Understanding with Self-Evolving Memory Scheme for Vision-Language Models28 Aug 2026
- 2026IPIBench: Evaluating Interactive Proactive Intelligence of MLLMs under Continuous Streams26 May 2026
- 2026HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding21 Jan 2026
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing19 Dec 2025
- 2026StreamReady: Learning What to Answer and When in Long Streaming Videoscited by 19
- 2026AURA: Always-On Understanding and Real-Time Assistance via Video Streamscited by 16
- 2026OneVision-Encoder: Codec-Aligned Sparsity as a Foundational Principle for Multimodal Intelligencecited by 12
- 2026EventMemAgent: Hierarchical Event-Centric Memory for Online Video Understanding with Adaptive Tool Usecited by 12
- 2026OmniPro: A Comprehensive Benchmark for Omni-Proactive Streaming Video Understandingcited by 11
- 2026StreamMeCo: Long-Term Agent Memory Compression for Efficient Streaming Video Understandingcited by 9
- 2026Em-Garde: A Propose-Match Framework for Proactive Streaming Video Understandingcited by 7
- 2026StreamingClaw Technical Reportcited by 4
- 2026Don't Pause! Every prediction matters in a streaming videocited by 4
- 2026StreamPro: From Reactive Perception to Proactive Decision-Making in Streaming Videocited by 4
- 2026From Static Inference to Dynamic Interaction: A Survey of Streaming Large Language Modelscited by 3
- 2026GROVE: Growing and Reasoning over Temporally Stratified Memory from Streaming Video Experiencecited by 2
12 most cited of 15 All 15 (JSON)
- 2026OneStreamer: Unifying Perception, Memory, and Proactive Response in Streaming Video Interaction1 Oct 2026
- 2026GROVE: Growing and Reasoning over Temporally Stratified Memory from Streaming Video Experience3 Aug 2026
- 2026Don't Pause: Streaming Video-Language Synchrony for Online Video Understanding5 Jun 2026
- 2026OmniPro: A Comprehensive Benchmark for Omni-Proactive Streaming Video Understanding18 May 2026
- 2026StreamPro: From Reactive Perception to Proactive Decision-Making in Streaming Video11 May 2026
- 2026Don't Pause! Every prediction matters in a streaming video27 Apr 2026
- 2026StreamMeCo: Long-Term Agent Memory Compression for Efficient Streaming Video Understanding10 Apr 2026
- 2026AURA: Always-On Understanding and Real-Time Assistance via Video Streams5 Apr 2026
- 2026TALENT: Target-aware Efficient Tuning for Referring Image Segmentation1 Apr 2026
- 2026StreamingClaw Technical Report23 Mar 2026
- 2026Em-Garde: A Propose-Match Framework for Proactive Streaming Video Understanding19 Mar 2026
- 2026StreamReady: Learning What to Answer and When in Long Streaming Videos9 Mar 2026
12 newest of 15 All 15 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Thinking in Streaming Video
- 2026StreamArena: Toward Continuous, Interactive, and Long-Horizon Agentic Streaming Video Understanding
- 2026Beyond Retrieval: Progressive Latent Memory Evolution for Streaming Video Understanding
- 2026StreamScout: Learning When to Look Deeper for Streaming Video Understanding
- 2025StreamEQA: Towards Streaming Video Understanding for Embodied Scenarios
- 2026LiveStarPro: Proactive Streaming Video Understanding with Hierarchical Memory for Long-Horizon Streams
- 2026Watch-Think-Interact: Bootstrapping Long-Horizon Multi-Turn Streaming Video Reasoning with Reinforcement Learning
- 2025StreamForest: Efficient Online Video Understanding with Persistent Event Memory