Physically Compatible 3D Object Modeling from a Single Image
Minghao Guo, Bohan Wang, Pingchuan Ma, Tianyuan Zhang, Crystal Elaine Owens, Chuang Gan, Joshua B. Tenenbaum, Kaiming He, Wojciech Matusik
TL;DR
This work tackles the gap between visual fidelity and physical plausibility in single-image to 3D reconstruction by introducing physical compatibility optimization. It decomposes object behavior into mechanical properties $\Theta$, external forces $\mathbf{f}_{ext}$, and rest-shape geometry $\mathcal{M}_{rest}$, and enforces static equilibrium $\mathbf{f}_{int}(\mathbf{x}_{static}, \mathbf{X}_{rest}; \Theta) = \mathbf{f}_{ext}(\mathbf{x}_{static})$ as a hard constraint. The rest-shape is parameterized through plastic deformation $\mathbf{F}_p$ applied to an initial configuration, with implicit differentiation used to compute gradients for efficient optimization, enabling integration with existing single-view pipelines. Evaluations on Objaverse show consistent improvements across multiple baselines in physical compatibility metrics, and the method supports dynamic simulation and 3D printing, highlighting strong potential for reliable, fabrication-ready designs derived from images.
Abstract
We present a computational framework that transforms single images into 3D physical objects. The visual geometry of a physical object in an image is determined by three orthogonal attributes: mechanical properties, external forces, and rest-shape geometry. Existing single-view 3D reconstruction methods often overlook this underlying composition, presuming rigidity or neglecting external forces. Consequently, the reconstructed objects fail to withstand real-world physical forces, resulting in instability or undesirable deformation -- diverging from their intended designs as depicted in the image. Our optimization framework addresses this by embedding physical compatibility into the reconstruction process. We explicitly decompose the three physical attributes and link them through static equilibrium, which serves as a hard constraint, ensuring that the optimized physical shapes exhibit desired physical behaviors. Evaluations on a dataset collected from Objaverse demonstrate that our framework consistently enhances the physical realism of 3D models over existing methods. The utility of our framework extends to practical applications in dynamic simulations and 3D printing, where adherence to physical compatibility is paramount.
