Our new X account is live! Follow @wizwand_team for updates
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
Video Question AnsweringNExT-QA (test)
Accuracy75.6
204
Video Question AnsweringEgoSchema (Full)
Accuracy61.1
193
Video Question AnsweringNExT-QA (val)
Overall Acc73.5
176
Video Question AnsweringNExT-QA Multi-choice
Accuracy73.5
102
Video Question AnsweringVideoMME
Accuracy53.1
99
Video Question AnsweringEgoSchema
Accuracy66.2
88
Video Question AnsweringEgoSchema (test)
Accuracy66.2
80
Video Question AnsweringEgoSchema subset
Accuracy66.2
73
Long Video UnderstandingLVBench
Accuracy28.8
63
Multiple-choice Video Question AnsweringEgoSchema
Accuracy66.2
61
Showing 10 of 43 rows

Other info

Code

Follow for update