Articulate3D

Holistic Understanding of 3D Scenes as Universal Scene Description

✨ ICCV 2025 ✨

1INSAIT, Sofia University 2ETH Zurich
*equal contribution

Articulate3D provides an expertly curated dataset in the Universal Scene Description (USD) format, featuring high-quality manual annotations, for instance, segmentation and articulation on indoor scenes.

Articulate3D includes 8 types of annotations - object and part segmentations, movable, interactable and fixed parts, motion parameters, connectivity, and object mass annotations.

Instance Segmentation (Object- and Part-Level)

Scan
Articulate3D
Articulate3D & ScanNet++ Combined Annotations

Articulations

Abstract

3D scene understanding is a long-standing challenge in computer vision and a key component in enabling mixed reality, wearable computing, and embodied AI. Providing a solution to these applications requires a multifaceted approach that covers scene-centric, object-centric, as well as interaction-centric capabilities. While there exist numerous datasets approaching the former two problems, the task of understanding interactable and articulated objects is underrepresented and only partly covered by current works. In this work, we address this shortcoming and introduce (1) an expertly curated dataset in the Universal Scene Description (USD) format, featuring high-quality manual annotations, for instance, segmentation and articulation on 280 indoor scenes; (2) a learning-based model together with a novel baseline capable of predicting part segmentation along with a full specification of motion attributes, including motion type, articulated and interactable parts, and motion parameters; (3) a benchmark serving to compare upcoming methods for the task at hand. Overall, our dataset provides 8 types of annotations - object and part segmentations, motion types, movable and interactable parts, motion parameters, connectivity, and object mass annotations. With its broad and high-quality annotations, the data provides the basis for holistic 3D scene understanding models. All data is provided in the USD format, allowing interoperability and easy integration with downstream tasks. Our dataset, benchmark, and method's source code will be made publicly available.

Method

We propose USDNet, a novel method that jointly predicts 3D movable and interactable part segmentation and articulation from 3D scene point clouds. Given a scene point cloud as input, USDNet predicts (1) instance masks of movable parts and their motion type; (2) instance masks of interactable parts and their motion type label and (3) motion parameters per movable part, including motion origin and axis. Beyond these tasks, we can also predict connectivity graphs as a separate task based on Articulate3D dataset. USDNet extends a Mask3D backbone with a dense-prediction mechanism to leverage point features for part segmentation and articulation prediction.

Qualitative Results

The figure visualize the predictions of movable part segmentation and articulation parameters.

BibTeX

  @InProceedings{halacheva2025articulate3d,
  author    = {Halacheva, Anna-Maria and Miao, Yang and Zaech, Jan-Nico and Wang, Xi and Van Gool, Luc and Paudel, Danda Pani},
  title     = {Articulate3D: Holistic Understanding of 3D Scenes as Universal Scene Description},
  booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
  year      = {2025},
  }