English

Action-guided generation of 3D functionality segmentation data

Computer Vision and Pattern Recognition 2026-04-07 v2

Abstract

3D functionality segmentation aims to identify the interactive element in a 3D scene required to perform an action described in free-form language (e.g., the handle to ``Open the second drawer of the cabinet near the bed''). Progress has been constrained by the scarcity of annotated real-world data, as collecting and labeling fine-grained 3D masks is prohibitively expensive. To address this limitation, we introduce SynthFun3D, the first method for generating 3D functionality segmentation data directly from action descriptions. Given an action description, SynthFun3D constructs a plausible 3D scene by retrieving objects with part-level annotations from a large-scale asset repository and arranging them under spatial and semantic constraints. SynthFun3D renders multi-view images and automatically identifies the target functional element, producing precise ground-truth masks without manual annotation. We demonstrate the effectiveness of the generated data by training a VLM-based 3D functionality segmentation model. Augmenting real-world data with our synthetic data consistently improves performance, with gains of +2.2 mAP, +6.3 mAR, and +5.7 mIoU over real-only training. This shows that action-guided synthetic data generation provides a scalable and effective complement to manual annotation for 3D functionality understanding. Project page: tev-fbk.github.io/synthfun3d.

Keywords

Cite

@article{arxiv.2511.23230,
  title  = {Action-guided generation of 3D functionality segmentation data},
  author = {Jaime Corsetti and Francesco Giuliari and Davide Boscaini and Pedro Hermosilla and Andrea Pilzer and Guofeng Mei and Alexandros Delitzas and Francis Engelmann and Fabio Poiesi},
  journal= {arXiv preprint arXiv:2511.23230},
  year   = {2026}
}

Comments

Accepted at CVPR 2026 GenRecon3D workshop. 17 pages, 8 figures, 1 table

R2 v1 2026-07-01T07:59:30.832Z