English

Functionalization via Structure Completion and Motion Rectification

Computer Vision and Pattern Recognition 2026-05-19 v1 Graphics

Abstract

Acquisition and creation of 3D assets have been largely view- or appearance-driven. As a result, existing digital 3D models often lack the requisite structural components to function as intended, such as joints, supports, interiors, or interaction elements. At the same time, even human-annotated motions are frequently error-prone, leading to physically implausible behavior. We introduce object functionalization, a novel task aimed at transforming visually plausible but non-functional 3D models into functional and physically operable ones. We formulate functionalization as a graph completion problem over a new functional graph representation, where labeled nodes represent object parts, labeled edges encode functional and contact relations, and movable nodes carry motion attributes, so that structural functional deficiencies manifest as missing nodes or incorrect edges. We develop a neural Graph Functionalizer (GraFu) to complete an incomplete graph representing a non-functional 3D object. The completed graph then drives a geometry realization stage that instantiates predicted connectors and structural elements in 3D, with the compelling side effect of rectifying erroneous human-annotated and predicted motions. To support training and evaluation, focusing on furniture as a rich and challenging target category, we introduce FurFun-233, a dataset of 233 paired non-functional and functionalized furniture models. On PartNet-Mobility ("zero-shot") and HSSD test sets, our method matches state-of-the-art methods in motion prediction accuracy while substantially improving functionality in terms of collision and connectivity.

Keywords

Cite

@article{arxiv.2605.18010,
  title  = {Functionalization via Structure Completion and Motion Rectification},
  author = {Mingrui Zhao and Sai Raj Kishore Perla and Kai Wang and Sauradip Nag and Duc Anh Nguyen and Jiayi Peng and Ruiqi Wang and Angel X. Chang and Manolis Savva and Ali Mahdavi-Amiri and Hao Zhang},
  journal= {arXiv preprint arXiv:2605.18010},
  year   = {2026}
}