Building Rearticulable Models for Arbitrary 3D Objects from 4D Point Clouds
About
We build rearticulable models for arbitrary everyday man-made objects containing an arbitrary number of parts that are connected together in arbitrary ways via 1 degree-of-freedom joints. Given point cloud videos of such everyday objects, our method identifies the distinct object parts, what parts are connected to what other parts, and the properties of the joints connecting each part pair. We do this by jointly optimizing the part segmentation, transformation, and kinematics using a novel energy minimization framework. Our inferred animatable models, enables retargeting to novel poses with sparse point correspondences guidance. We test our method on a new articulating robot dataset, and the Sapiens dataset with common daily objects, as well as real-world scans. Experiments show that our method outperforms two leading prior works on various metrics.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Joint Type Classification | Synthetic dataset | Type Accuracy0.5 | 4 | |
| Joint Axis Prediction | Synthetic dataset | Axis Angle (°)39.24 | 4 | |
| Part Segmentation | Synthetic dataset | mIoU43 | 3 | |
| Robot Body Topology Inference | AutoURDF 1.0 (val) | WX200 Error0.83 | 3 | |
| Part Motion Prediction | Synthetic dataset | Part Rotation (Deg)34.34 | 2 | |
| Point cloud registration | AutoURDF 1.0 (val) | WX200 Registration Error9.33 | 2 |