Unifying 3D Vision-Language Understanding via Promptable Queries
Ziyu Zhu, Zhuofan Zhang, Xiaojian Ma, Xuesong Niu, Yixin Chen, Baoxiong Jia, Zhidong Deng, Siyuan Huang, Qing Li
TL;DR
PQ3D addresses the fragmentation of 3D vision–language understanding by unifying voxel, point-cloud, and multi-view representations under a promptable-query framework. It introduces three innovations: segment-level unification of heterogeneous 3D representations, an attention-based prompt-guided query decoder, and universal output heads enabling multi-task learning. Across ten diverse 3D-VL datasets, PQ3D achieves state-of-the-art performance on tasks from instance segmentation to dense captioning and embodied navigation, with notable gains on ScanNet200, ScanRefer, Multi3DRefer, and Scan2Cap, and it demonstrates zero-shot prompting capabilities such as image sketches guiding object localization. The work highlights the potential for a single model to perform broad 3D-VL reasoning and planning, offering a practical pathway toward embodied agents that can reason about and act in the 3D world.
Abstract
A unified model for 3D vision-language (3D-VL) understanding is expected to take various scene representations and perform a wide range of tasks in a 3D scene. However, a considerable gap exists between existing methods and such a unified model, due to the independent application of representation and insufficient exploration of 3D multi-task training. In this paper, we introduce PQ3D, a unified model capable of using Promptable Queries to tackle a wide range of 3D-VL tasks, from low-level instance segmentation to high-level reasoning and planning. This is achieved through three key innovations: (1) unifying various 3D scene representations (i.e., voxels, point clouds, multi-view images) into a shared 3D coordinate space by segment-level grouping, (2) an attention-based query decoder for task-specific information retrieval guided by prompts, and (3) universal output heads for different tasks to support multi-task training. Tested across ten diverse 3D-VL datasets, PQ3D demonstrates impressive performance on these tasks, setting new records on most benchmarks. Particularly, PQ3D improves the state-of-the-art on ScanNet200 by 4.9% (AP25), ScanRefer by 5.4% (acc@0.5), Multi3DRefer by 11.7% (F1@0.5), and Scan2Cap by 13.4% (CIDEr@0.5). Moreover, PQ3D supports flexible inference with individual or combined forms of available 3D representations, e.g., solely voxel input.
