Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

StreamAgent: Towards Anticipatory Agents for Streaming Video Understanding

About

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.

Haolin Yang, Feilong Tang, Lingxiao Zhao, Xinlin Zhuang, Yifan Lu, Xiang An, Ming Hu, Xiaofeng Zhang, Abdalla Swikir, Junjun He, Zongyuan Ge, Muhammad Haris Khan, Imran Razzak• 2025

Related benchmarks

TaskDatasetResultRank
Video UnderstandingVideoMME
Score (Overall)62.9
357
Streaming Video UnderstandingStreamingBench
Overall74.3
259
Long Video UnderstandingMLVU--
205
Real-Time Visual UnderstandingStreamingBench
Overall Score74.31
134
Video UnderstandingLongVideoBench--
123
Video UnderstandingMLVU
Accuracy67.2
114
Streaming Video UnderstandingOVO-Bench
Real-Time Visual Perception Avg.61.3
56
Online Video UnderstandingOVO-Bench
Backward Tracing Avg.46.2
48
Long Video UnderstandingVideo-MME--
48
Backward TracingOVO-Bench
EPM54.8
41
Showing 10 of 24 rows

Other info

Follow for update