SPARK: Sim-ready Part-level Articulated Reconstruction with VLM Knowledge
Yumeng He, Ying Jiang, Jiayin Lu, Yin Yang, Chenfanfu Jiang
TL;DR
SPARK addresses the challenge of creating simulation-ready articulated 3D assets from a single image by fusing vision-language model priors with a diffusion-transformer generator and differentiable geometry optimization. It produces part-level meshes plus complete URDF parameters, guided by per-part references and a structural graph, and refines joint attributes via differentiable forward kinematics and rendering under open-state supervision. The approach introduces multi-level attention, hierarchical parent–child guidance, rectified-flow training, and texture generation to ensure geometric fidelity and kinematic consistency. Empirical results on PartNet-Mobility demonstrate improved shape reconstruction quality and URDF accuracy, with ablations confirming the contributions and practical applicability to robotic manipulation tasks such as drawer-opening in simulated environments.
Abstract
Articulated 3D objects are critical for embodied AI, robotics, and interactive scene understanding, yet creating simulation-ready assets remains labor-intensive and requires expert modeling of part hierarchies and motion structures. We introduce SPARK, a framework for reconstructing physically consistent, kinematic part-level articulated objects from a single RGB image. Given an input image, we first leverage VLMs to extract coarse URDF parameters and generate part-level reference images. We then integrate the part-image guidance and the inferred structure graph into a generative diffusion transformer to synthesize consistent part and complete shapes of articulated objects. To further refine the URDF parameters, we incorporate differentiable forward kinematics and differentiable rendering to optimize joint types, axes, and origins under VLM-generated open-state supervision. Extensive experiments show that SPARK produces high-quality, simulation-ready articulated assets across diverse categories, enabling downstream applications such as robotic manipulation and interaction modeling. Project page: https://heyumeng.com/SPARK/index.html.
