Category-Agnostic Neural Object Rigging
Guangzhao He, Chen Geng, Shangzhe Wu, Jiajun Wu
TL;DR
CANOR addresses the challenge of category-agnostic rigging for deformable 4D objects by learning a low-dimensional pose space through a blob-based representation. An encoder maps a point cloud to pose-parameter blobs via a cross-attention codebook, separating pose $oldsymbol{B}_P$ from identity $oldsymbol{B}_I$, and a transformer decoder reconstructs the shape from edited blobs into a high-fidelity mesh using an occupancy field. The approach enables intuitive pose editing by directly manipulating blob positions $oldsymbol{x}$ and orientations $oldsymbol{r}$, while maintaining instance-specific details. Extensive experiments on DeformingThings4D, FaMoS, Shape2Motion, and a Fish dataset show state-of-the-art performance in IoU and Chamfer metrics, with qualitative results validating realistic dynamics and high-quality surfaces. Overall, CANOR provides a scalable, data-driven alternative to category-specific rigging, enabling practical 3D animation and modeling for diverse object categories without manual priors.
Abstract
The motion of deformable 4D objects lies in a low-dimensional manifold. To better capture the low dimensionality and enable better controllability, traditional methods have devised several heuristic-based methods, i.e., rigging, for manipulating dynamic objects in an intuitive fashion. However, such representations are not scalable due to the need for expert knowledge of specific categories. Instead, we study the automatic exploration of such low-dimensional structures in a purely data-driven manner. Specifically, we design a novel representation that encodes deformable 4D objects into a sparse set of spatially grounded blobs and an instance-aware feature volume to disentangle the pose and instance information of the 3D shape. With such a representation, we can manipulate the pose of 3D objects intuitively by modifying the parameters of the blobs, while preserving rich instance-specific information. We evaluate the proposed method on a variety of object categories and demonstrate the effectiveness of the proposed framework. Project page: https://guangzhaohe.com/canor
