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

VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videos

About

Long-form video understanding is complicated by the high redundancy of video data and the abundance of query-irrelevant information. To tackle these challenges, we propose VideoTree, a training-free framework which builds a query-adaptive and hierarchical video representation for LLM reasoning over long-form videos. First, VideoTree extracts query-relevant information from the input video through an iterative process, progressively refining the selection of keyframes based on their relevance to the query. Furthermore, VideoTree leverages the inherent hierarchical structure of long video data, which is often overlooked by existing LLM-based methods. Specifically, we incorporate multi-granularity information into a tree-based representation, allowing VideoTree to extract query-relevant details from long videos in a coarse-to-fine manner. This enables the model to effectively handle a wide range of video queries with varying levels of detail. Finally, VideoTree aggregates the hierarchical query-relevant information within the tree structure and feeds it into an LLM reasoning model to answer the query. Our experiments show that our method improves both reasoning accuracy and efficiency. Specifically, VideoTree outperforms existing training-free approaches on EgoSchema and NExT-QA with less inference time, achieving 61.1% and 75.6% accuracy on the test set without additional video-specific training. Moreover, on the long split of Video-MME (average 44 minutes), VideoTree achieves better performance than GPT-4V and many other MLLMs that were extensively trained on video data.

Ziyang Wang, Shoubin Yu, Elias Stengel-Eskin, Jaehong Yoon, Feng Cheng, Gedas Bertasius, Mohit Bansal• 2024

Related benchmarks

TaskDatasetResultRank
Long Video UnderstandingLVBench
Accuracy28.8
267
Video Question AnsweringEgoSchema (Full)
Accuracy76.7
256
Video Question AnsweringVideoMME
Accuracy53.1
254
Video Question AnsweringLongVideoBench--
224
Video Question AnsweringNExT-QA (test)
Accuracy75.6
204
Video Question AnsweringEgoSchema
Accuracy66.2
194
Video UnderstandingEgoSchema--
185
Video Question AnsweringNExT-QA (val)
Overall Acc73.5
176
Video Question AnsweringEgoSchema subset
Accuracy66.2
124
Long Video UnderstandingVideo-MME Long
Accuracy54.2
120
Showing 10 of 89 rows
...

Other info

Code

Follow for update