cs.ROOct 2, 2026

I2CD: Direct Image-to-Convex Decomposition for Simulation-Ready Collision Geometry

Authors: Qian Wang, Liam Merz Hoffmeister, Brian Scassellati, Daniel Rakita

Organizations: Department of Computer Science, Yale University

Abstract

Physics simulators and motion planners require convex collision geometry, yet image-to-3D generative models output dense, frequently non-manifold visual meshes. Bridging the two today takes a slow, brittle reconstruct-then-decompose pipeline of repair, decimation, and approximate convex decomposition. We present I2CD, which predicts a convex decomposition directly from a single RGB image. Rather than train a new image-to-3D model, I2CD freezes the pretrained Hunyuan3D-2 image-conditioned diffusion transformer and shape decoder and trains only a lightweight cross-attention head (38M parameters, under ten GPU-hours) whose learned "convex-slot" tokens emit the halfplane parameters of KK convex polytopes. The output is compact, convex by construction, and loads into physics engines without any post-processing, in ∼0.5{\sim}0.5s per image. On 227227 held-out OmniObject3D and Google Scanned Objects instances, I2CD attains the highest volumetric IoU among eight reconstruct-then-decompose pipelines while running 66-37×37\times faster end-to-end. In a cross-simulator study in MuJoCo, PyBullet, Genesis, and Isaac Sim, every engine uses I2CD geometry as delivered, whereas raw generated meshes "load" everywhere but are silently replaced by a different collision shape in most cases or need seconds to minutes of per-object preprocessing. On a physical xArm7, I2CD produces planner-ready geometry for a 2020-object cluttered scene in 1111s versus 328328s for the strongest baseline, at comparable pick-and-place execution success (8585 vs. 9090 of 100100 trials).

Figures & tables

Explore similar work

CardsList
  1. Learning Convex Decomposition via Feature Fields

    Mar 10, 2026Yuezhi Yang, Qixing Huang, Mikaela Angelina Uy +1