Always-on sensing is essential for next-generation edge/wearable AI systems, yet continuous high-fidelity RGB video capture remains prohibitively expensive for resource-constrained mobile and edge platforms. We present a new paradigm for efficient streaming video understanding: grayscale-always, color-on-demand. Through preliminary studies, we discover that color is not always necessary. Sparse RGB frames suffice for comparable performance when temporal structure is preserved via continuous grayscale streams. Building on this insight, we propose ColorTrigger, an online training-free trigger that selectively activates color capture based on windowed grayscale affinity analysis. Designed for real-time edge deployment, ColorTrigger uses lightweight quadratic programming to detect chromatic redundancy causally, coupled with credit-budgeted control and dynamic token routing to jointly reduce sensing and inference costs. On streaming video understanding benchmarks, ColorTrigger achieves 91.6% of full-color baseline performance while using only 8.1% RGB frames, demonstrating substantial color redundancy in natural videos and enabling practical always-on video sensing on resource-constrained devices.
Figures & tables
Figure 1: Towards always-on sensing. (a) Realizing always-on sensing is difficult in practice: the Hi-res RGB video pipeline (such as sensor, ISP, encoding, and wireless transmission) quickly exhausts power on the edge AI system, so devices such as smart glasses typically sustain only about 30–60 minutes of continuous recording [ 35 ] , far from the all-day operation needed for a standby assistant. (b) We propose ColorTrigger, a grayscale-always, color-on-demand paradigm that uses a low-power gray camera as an always-on monitor and sparsely triggers an RGB camera only when needed, enabling always-on video sensing on edge devices.
Figure 2: Preliminary Studies: Color is not always necessary. (a) We uniformly insert RGB frames of the same resolution and quality into an otherwise grayscale video stream and evaluate on StreamingBench (All tasks) using Qwen2.5-VL-7B [ 2 ] . Results show that only a small fraction of RGB frames is sufficient to achieve comparable performance. Furthermore, (b) We extract CLS features from 30 consecutive frames of a 1 fps video using CLIP ViT-B/16 [ 33 ] , revealing redundancy in adjacent frames.
Figure 3: Overview of ColorTrigger. Our framework operates in two stages: (i) a causal online trigger analyzes grayscale features within a sliding window by aggregating them into an affinity matrix that captures temporal redundancy and change and applying a lightweight quadratic program under a credit-based budget; (ii) a dynamic token router adaptively allocates decoder capacity based on the trigger decision, using high-compression tokens for grayscale frames and high-capacity tokens for RGB frames, while preserving temporal order.
Model
#Frames
RGB (%)
OP
CR
CS
ATP
EU
TR
PR
SU
ACP
CT
All
Human
-
-
89.47
92.00
93.60
91.47
95.65
92.52
88.00
88.75
89.74
91.30
91.46
Proprietary MLLMs
Gemini 1.5 Pro [ 42 ]
1 fps
100
79.02
80.47
83.54
79.67
80.00
84.74
77.78
64.23
71.95
48.70
75.69
GPT-4o [ 18 ]
64
100
77.11
80.47
83.91
76.47
70.19
83.80
66.67
62.19
69.12
49.22
73.28
Claude 3.5 Sonnet [ 1 ]
20
100
80.49
77.34
82.02
81.73
72.33
75.39
61.11
61.79
69.32
43.09
72.44
Open-Source Video MLLMs
Table 1: Performance comparison on StreamingBench [ 23 ] focusing on Real-Time Visual Understanding tasks. Real-Time Visual Understanding encompasses Object Perception (OP), Causal Reasoning (CR), Clips Summarization (CS), Attribute Perception (ATP), Event Understanding (EU), Text-Rich Understanding (TR), Prospective Reasoning (PR), Spatial Understanding (SU), Action Perception (ACP), and Counting (CT). “RGB(%)” represents the percentage of color frames remaining after triggering, where 100 indicates full color, 0 means all grayscale, and ↓91.9% signifies a 91.9% reduction in color frames.
Figure 4: Performance across varying RGB frame ratios. We vary the target rate r∈[0.05,1.0] and evaluate on StreamingBench.
Model
Gray Tokens/Frame
RGB(%)
All
#VisualToken
Δ
Full RGB
-
100
77.20
100.0%
100.0%
Gray
256
0
68.76
100.0%
89.1%
Gray
64
0
62.08
25.0%
80.4%
Gray + TrigRGB
256
8.1
73.68
100.0%
95.4%
Gray + TrigRGB
64
8.1
67.08
25.0%
86.9%
Gray + TrigRGB + DT
64
8.1
70.72
31.1%
91.6%
Table 5: Token Efficiency Analysis. Δ denotes the percentage relative to baseline. DT represents Dynamic Token Router, and TrigRGB represents triggered RGB frame selection.
Figure 5: Qualitative Example of the proposed method.
Method
#Frames
RGB (%)
Video-MME
short
medium
long
overall
VideoChat2-7B [ 21 ]
16
100
48.3
37.0
33.2
39.5
LongVA-7B [ 52 ]
128
100
61.1
50.4
46.2
52.6
Kangaroo-7B [ 24 ]
64
100
66.1
55.3
46.6
56.0
Video-CCAM-14B [ 11 ]
96
100
62.2
50.6
46.7
53.2
VideoXL-7B [ 39 ]
128
100
64.0
53.2
49.2
55.5
Table 6: Performance comparison on Video-MME [ 12 ] .
Model
#Frames
RGB (%)
OP
CR
CS
ATP
EU
TR
PR
SU
ACP
CT
All
Human
-
-
89.47
92.00
93.60
91.47
95.65
92.52
88.00
88.75
89.74
91.30
91.46
Proprietary MLLMs
Gemini 1.5 pro [ 42 ]
1 fps
100
79.02
80.47
83.54
79.67
80.00
84.74
77.78
64.23
71.95
48.70
75.69
GPT-4o [ 18 ]
64
100
77.11
80.47
83.91
76.47
70.19
83.80
66.67
62.19
69.12
49.22
73.28
Claude 3.5 Sonnet [ 1 ]
20
100
80.49
77.34
82.02
81.73
72.33
75.39
61.11
61.79
69.32
43.09
72.44
Open-Source Video MLLMs
Table 7: Performance comparison on StreamingBench [ 23 ] focusing on Real-Time Visual Understanding tasks. Real-Time Visual Understanding encompasses Object Perception (OP), Causal Reasoning (CR), Clips Summarization (CS), Attribute Perception (ATP), Event Understanding (EU), Text-Rich Understanding (TR), Prospective Reasoning (PR), Spatial Understanding (SU), Action Perception (ACP), and Counting (CT). “RGB(%)” represents the percentage of color frames remaining after triggering, where 100 indicates full color, 0 means all grayscale, and ↓91.9% signifies a 91.9% reduction in the number of color frames.
Figure 6: More qualitative examples of ColorTrigger. Our causal trigger selectively injects RGB frames (highlighted in red boxes) when chromatic information is critical for answering queries. (a-b) Success cases: questions requiring color discrimination (bed cover color, car identification) benefit from triggered RGB frames, correcting errors made without ColorTrigger. (c) Failure case: hard insertion of RGB frames disrupts temporal continuity, causing the MLLM to miscount movie clip insertions due to perceived semantic discontinuities (discussed in Sec. 9 ).
Streaming video understanding studies how AI systems interpret continuous video in real time while retaining useful history and responding at the right moment.
Long, continuous video streams are an increasingly critical driver of multimedia intelligence. Existing efforts often handle long videos with a sample-encode-reason approach using large models. However, they overlook a crucial deployment fact: the stream is often produced by computationally constrained devices. This forces an untenable compromise: cloud offloading unlocks strong reasoning but incurs prohibitive bandwidth overhead, while on-device processing remains limited by edge hardware capacity. Therefore, we propose CoVStream, the first edge-cloud collaborative framework for understanding long video streams. The edge node distills raw video streams into compact visual features and semantic captions for transmission to the cloud, minimizing bandwidth costs, while the cloud server integrates this data into an entity graph and global visual context, activating the heavy reasoning model only when a user query arrives. Experiments on VideoMME-Long, LVBench, and RTV-Bench show that CoVStream reduces bandwidth usage by 87.6% while retaining 99.2% of the cloud baseline accuracy on LVBench.
Xu Liu, Guikun Chen, Zihao Yan +2
The State Key Lab of Brain-Machine Intelligence, Zhejiang University · vivo Mobile Communication Co., Ltd., Shenzhen, China.
Quality-tier video object segmentation (VOS) trackers such as DAM4SAM top accuracy leaderboards, but they are measured offline, one frame at a time with no clock. Under an honest streaming protocol at 30 frames per second, where a frame that misses its budget is served the last mask already computed, the winner collapses: the rich memory that makes it accurate is too slow to keep up, and what it emits is blind to whether the object is even present. We trace both failures to one place, the tracker's memory pipeline, and rebuild it for streaming. \method{} makes the memory machinery itself run at frame rate through in-model optimization rather than a bolted-on fallback, and governs it with a single learned presence signal that decides what enters memory, how far back the tracker reads, when to withhold output, and when to re-detect. A mechanism analysis shows why a fixed policy cannot win: the control that helps when an object truly disappears is the one that hurts when it is merely hard to see, so the choice must be made per frame. Across four benchmarks and five modern baselines, \method{} is the strongest streaming tracker, recovers nearly all of the offline model's accuracy under the clock, and on the hardest content exceeds the offline model it is built from.
Xiang Chen
Global College Shanghai Jiaotong University Shanghai, China
This paper presents FluxMem, a training-free framework for efficient streaming video understanding. FluxMem adaptively compresses redundant visual memory through a hierarchical, two-stage design: (1) a Temporal Adjacency Selection (TAS) module removes redundant visual tokens across adjacent frames, and (2) a Spatial Domain Consolidation (SDC) module further merges spatially repetitive regions within each frame into compact representations. To adapt effectively to dynamic scenes, we introduce a self-adaptive token compression mechanism in both TAS and SDC, which automatically determines the compression rate based on intrinsic scene statistics rather than manual tuning. Extensive experiments demonstrate that FluxMem achieves new state-of-the-art results on existing online video benchmarks, reaching 76.4 on StreamingBench and 67.2 on OVO-Bench under real-time settings, while reducing latency by 69.9% and peak GPU memory by 34.5% on OVO-Bench. Furthermore, it maintains strong offline performance, achieving 73.1 on MLVU while using 65% fewer visual tokens.
Yiweng Xie, Bo He, Junke Wang +3
Institute of Trustworthy Embodied AI, Fudan University · Shanghai Innovation Institute · Shanghai Key Laboratory of Multimodal Embodied AI +1