Table of Contents
Fetching ...

TimeChat-Online: 80% Visual Tokens are Naturally Redundant in Streaming Videos

Linli Yao, Yicheng Li, Yuancheng Wei, Lei Li, Shuhuai Ren, Yuanxin Liu, Kun Ouyang, Lean Wang, Shicheng Li, Sida Li, Lingpeng Kong, Qi Liu, Yuanxing Zhang, Xu Sun

TL;DR

TimeChat-Online tackles real-time streaming video QA by reducing visual redundancy with a Change Blindness-inspired Differential Temporal Token Drop (DTD) that prunes tokens between frames while preserving spatial-temporal structure. DTD drops about 82.8% of tokens and enables proactive, scene-transition-triggered responses, without requiring user queries for guidance. The authors also introduce TimeChat-Online-139K, a synthetic streaming dataset to train online VideoLLMs across backward tracing, real-time perception, and forward responding. Empirical results show state-of-the-art performance on StreamingBench and OVOBench with substantial token savings, plus competitive performance on offline long-form tasks.

Abstract

The rapid growth of online video platforms, particularly live streaming services, has created an urgent need for real-time video understanding systems. These systems must process continuous video streams and respond to user queries instantaneously, presenting unique challenges for current Video Large Language Models (VideoLLMs). While existing VideoLLMs excel at processing complete videos, they face significant limitations in streaming scenarios due to their inability to handle dense, redundant frames efficiently. We introduce TimeChat-Online, a novel online VideoLLM that revolutionizes real-time video interaction. At its core lies our innovative Differential Token Drop (DTD) module, which addresses the fundamental challenge of visual redundancy in streaming videos. Drawing inspiration from human visual perception's Change Blindness phenomenon, DTD preserves meaningful temporal changes while filtering out static, redundant content between frames. Remarkably, our experiments demonstrate that DTD achieves an 82.8% reduction in video tokens while maintaining 98% performance on StreamingBench, revealing that over 80% of visual content in streaming videos is naturally redundant without requiring language guidance. To enable seamless real-time interaction, we present TimeChat-Online-139K, a comprehensive streaming video dataset featuring diverse interaction patterns including backward-tracing, current-perception, and future-responding scenarios. TimeChat-Online's unique Proactive Response capability, naturally achieved through continuous monitoring of video scene transitions via DTD, sets it apart from conventional approaches. Our extensive evaluation demonstrates TimeChat-Online's superior performance on streaming benchmarks (StreamingBench and OvOBench) and maintaining competitive results on long-form video tasks such as Video-MME and MLVU.

TimeChat-Online: 80% Visual Tokens are Naturally Redundant in Streaming Videos

TL;DR

TimeChat-Online tackles real-time streaming video QA by reducing visual redundancy with a Change Blindness-inspired Differential Temporal Token Drop (DTD) that prunes tokens between frames while preserving spatial-temporal structure. DTD drops about 82.8% of tokens and enables proactive, scene-transition-triggered responses, without requiring user queries for guidance. The authors also introduce TimeChat-Online-139K, a synthetic streaming dataset to train online VideoLLMs across backward tracing, real-time perception, and forward responding. Empirical results show state-of-the-art performance on StreamingBench and OVOBench with substantial token savings, plus competitive performance on offline long-form tasks.

Abstract

The rapid growth of online video platforms, particularly live streaming services, has created an urgent need for real-time video understanding systems. These systems must process continuous video streams and respond to user queries instantaneously, presenting unique challenges for current Video Large Language Models (VideoLLMs). While existing VideoLLMs excel at processing complete videos, they face significant limitations in streaming scenarios due to their inability to handle dense, redundant frames efficiently. We introduce TimeChat-Online, a novel online VideoLLM that revolutionizes real-time video interaction. At its core lies our innovative Differential Token Drop (DTD) module, which addresses the fundamental challenge of visual redundancy in streaming videos. Drawing inspiration from human visual perception's Change Blindness phenomenon, DTD preserves meaningful temporal changes while filtering out static, redundant content between frames. Remarkably, our experiments demonstrate that DTD achieves an 82.8% reduction in video tokens while maintaining 98% performance on StreamingBench, revealing that over 80% of visual content in streaming videos is naturally redundant without requiring language guidance. To enable seamless real-time interaction, we present TimeChat-Online-139K, a comprehensive streaming video dataset featuring diverse interaction patterns including backward-tracing, current-perception, and future-responding scenarios. TimeChat-Online's unique Proactive Response capability, naturally achieved through continuous monitoring of video scene transitions via DTD, sets it apart from conventional approaches. Our extensive evaluation demonstrates TimeChat-Online's superior performance on streaming benchmarks (StreamingBench and OvOBench) and maintaining competitive results on long-form video tasks such as Video-MME and MLVU.

Paper Structure

This paper contains 22 sections, 3 equations, 23 figures, 13 tables.

Figures (23)

  • Figure 1: The core of TimeChat-Online lies in the Differential Token Dropping (DTD) design for efficiently encoding video streams. DTD captures significant temporal changes through three steps: (a) patchifying and encoding dense video frames, (b) calculating static redundancy between temporally-consecutive and spatially-identical video tokens, (c) dropping temporally-redundant video tokens while preserving the (temporal, height, width) positions of remaining tokens. DTD dynamically eliminates visual redundancy in the temporal dimension, yielding an adaptive drop ratio for each frame. During Real-Time Interaction, frames with low drop ratios in the timeline indicate video scene transitions, triggering TimeChat-Online to achieve Proactive Responding at these scene-oriented timestamps.
  • Figure 2: Video redundancy of different video length on VideoMME videomme.
  • Figure 3: Case study of TimeChat-Online on StreamingBench. When a user proposes a question "What specifically did the woman in red do?" that can also be answered by the future moments, TimeChat-Online will proactively generate responses at the future trigger time (i.e., the video scene transition timestamps), which are indicated by the frames with low token drop ratios.
  • Figure 4: Distribution of video durations across the 11,043 videos in our dataset. The minimum video length in our dataset is 5 minutes.
  • Figure 5: Feature-level: $\tau_{feat}=0.4, \text{drop ratio}=58.3\%$
  • ...and 18 more figures