CVAILGJun 12, 2024

Real2Code: Reconstruct Articulated Objects via Code Generation

arXiv:2406.08474v262 citations
AI Analysis

This addresses the problem of 3D reconstruction for robotics or simulation, but it is incremental as it builds on pre-trained models.

The paper tackles reconstructing articulated objects from visual observations by generating code for joint articulation, achieving state-of-the-art accuracy and handling objects with up to 10 articulated parts.

We present Real2Code, a novel approach to reconstructing articulated objects via code generation. Given visual observations of an object, we first reconstruct its part geometry using an image segmentation model and a shape completion model. We then represent the object parts with oriented bounding boxes, which are input to a fine-tuned large language model (LLM) to predict joint articulation as code. By leveraging pre-trained vision and language models, our approach scales elegantly with the number of articulated parts, and generalizes from synthetic training data to real world objects in unstructured environments. Experimental results demonstrate that Real2Code significantly outperforms previous state-of-the-art in reconstruction accuracy, and is the first approach to extrapolate beyond objects' structural complexity in the training set, and reconstructs objects with up to 10 articulated parts. When incorporated with a stereo reconstruction model, Real2Code also generalizes to real world objects from a handful of multi-view RGB images, without the need for depth or camera information.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes