Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

VideoChat-Flash: Hierarchical Compression for Long-Context Video Modeling

About

Long-context video modeling is critical for multimodal large language models (MLLMs), enabling them to process movies, online video streams, and so on. Despite its advances, handling long videos remains challenging due to the difficulty in efficiently understanding the extremely long video context. This paper aims to address this issue from aspects of model architecture, training data, training strategy and evaluation benchmark. First, we propose a novel Hierarchical video token Compression (HiCo) method, which leverages visual redundancy in long videos to compress long video context from Clip-level to Video-level, reducing the computation significantly while preserving essential details, achieving an extreme compression ratio of approximately 1/50 with almost no performance loss. Second, we introduce a multi-stage short-to-long learning scheme, a large-scale dataset of real-world long videos named LongVid, and a challenging ``Multi-Hop Needle-In-A-Video-Haystack'' benchmark. Finally, we build a powerful video MLLM named VideoChat-Flash, which shows a leading performance on both mainstream long and short video benchmarks at the 2B and 7B model scale. It first gets 99.1% accuracy over 10,000 frames in NIAH among open-source models.

Xinhao Li, Yi Wang, Jiashuo Yu, Xiangyu Zeng, Yuhan Zhu, Haian Huang, Jianfei Gao, Kunchang Li, Yinan He, Chenting Wang, Yu Qiao, Yali Wang, Limin Wang• 2024

Related benchmarks

TaskDatasetResultRank
Video UnderstandingMVBench--
247
Video Question AnsweringNExT-QA (test)
Accuracy85.5
204
Video UnderstandingVideoMME--
192
Long Video UnderstandingLongVideoBench (val)
Accuracy64.7
139
Temporal Video GroundingCharades-STA (test)
Recall@IoU=0.553.1
117
Video GroundingCharades-STA
R@1 IoU=0.553.1
113
Video UnderstandingMVBench (test)
Accuracy74
97
Video Question AnsweringMVBench
Accuracy73.2
90
Video Question AnsweringPerception (test)
Test Accuracy75.6
59
Video UnderstandingMLVU--
54
Showing 10 of 60 rows

Other info

Follow for update