ViLLa: Video Reasoning Segmentation with Large Language Model

📅 2024-07-18
🏛️ arXiv.org
📈 Citations: 1
Influential: 0
📄 PDF
🤖 AI Summary
Existing video reasoning segmentation (VRS) methods struggle to accurately interpret natural language instructions and perform temporal segmentation in complex long videos featuring multiple objects, severe occlusions, and rapid motion. To address this, we propose a novel multimodal architecture. Our method integrates large language models with visual perception models, incorporating dynamic intent encoding and multi-scale temporal modeling. Key contributions include: (1) a Context Synthesizer that enhances cross-frame semantic consistency; (2) a Hierarchical Temporal Synchronizer enabling fine-grained alignment between linguistic intent and visual dynamics; and (3) a Critical Segment Sampler supporting adaptive, semantically dense sampling and efficient long-horizon modeling. Evaluated on our newly constructed VideoReasonSeg benchmark and five established datasets, the approach achieves state-of-the-art performance, significantly improving robustness and accuracy of VRS in challenging real-world scenarios.

Technology Category

Application Category

📝 Abstract
Recent efforts in video reasoning segmentation (VRS) integrate large language models (LLMs) with perception models to localize and track objects via textual instructions, achieving barely satisfactory results in simple scenarios. However, they struggled to discriminate and deduce the objects from user queries in more real-world scenes featured by long durations, multiple objects, rapid motion, and heavy occlusions. In this work, we analyze the underlying causes of these limitations, and present ViLLa: Video reasoning segmentation with Large Language Model. Remarkably, our ViLLa manages to tackle these challenges through multiple core innovations: (1) a context synthesizer that dynamically encodes the user intent with video contexts for accurate reasoning, resolving ambiguities in complex queries, and (2) a hierarchical temporal synchronizer that disentangles multi-object interactions across complex temporal scenarios by modelling multi-object interactions at local and global temporal scales. To enable efficient processing of long videos, ViLLa incorporates (3) a key segment sampler that adaptively partitions long videos into shorter but semantically dense segments for less redundancy. What's more, to promote research in this unexplored area, we construct a VRS benchmark, VideoReasonSeg, featuring different complex scenarios. Our model also exhibits impressive state-of-the-art results on VideoReasonSeg, Ref-YouTube-VOS, Ref-DAVIS17, MeViS, and ReVOS. Both quantitative and qualitative experiments demonstrate that our method effectively enhances video reasoning segmentation capabilities for multimodal LLMs. The code and dataset will be available at https://github.com/rkzheng99/ViLLa.
Problem

Research questions and friction points this paper is trying to address.

Enhance video reasoning segmentation in complex real-world scenarios.
Improve object discrimination and deduction from user queries.
Efficiently process long videos with multiple objects and occlusions.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Context synthesizer encodes user intent dynamically
Hierarchical temporal synchronizer models multi-object interactions
Key segment sampler adaptively partitions long videos
🔎 Similar Papers
No similar papers found.
Rongkun Zheng
Rongkun Zheng
The University of Hong Kong
Lu Qi
Lu Qi
Insta360 | Wuhan Univeristy
Computer VisionDeep Learning
X
Xi Chen
The University of Hong Kong
Y
Yi Wang
Shanghai Artificial Intelligence Laboratory
K
Kun Wang
SenseTime Research
Y
Yu Qiao
Shanghai Artificial Intelligence Laboratory
Hengshuang Zhao
Hengshuang Zhao
The University of Hong Kong
Computer VisionMachine LearningArtificial Intelligence