MorphGS: Morphology-Adaptive Articulated 3D Motion Transfer from Videos
Summary
CAMO is a category-agnostic framework designed for transferring articulated 3D motion directly from monocular 2D videos to diverse target meshes. It bypasses traditional reconstruct-then-retarget pipelines and their reliance on category-specific parametric templates like SMPL or SMAL. The core of CAMO involves a morphology-parameterized articulated 3D Gaussian splatting model, combined with dense semantic correspondences, to jointly optimize shape and pose. This approach effectively mitigates shape-pose ambiguities, enabling visually faithful motion transfer across varied object categories, including humanoids, quadrupeds, and non-standard animals. Experimental results show superior motion accuracy and visual coherence, achieving up to 85% reductions in PMD and FID on challenging categories compared to existing methods, and operates efficiently in under 10 minutes on a single RTX 4090 GPU.
Key takeaway
For 3D animators or ML engineers developing character animation pipelines, CAMO offers a robust solution for motion transfer from casual monocular videos, eliminating the need for expensive 3D data or category-specific templates. You can now animate diverse 3D assets, including AI-generated meshes, with high fidelity and efficiency. This approach reduces development complexity and broadens the scope of animatable characters, making advanced 3D animation more accessible.
Key insights
CAMO directly transfers 3D motion from monocular 2D video to diverse meshes using morphology-adaptive Gaussian splatting and semantic correspondences.
Principles
- Direct 2D-to-3D optimization mitigates error propagation from intermediate 3D reconstruction.
- Morphology parameterization disentangles structural variations from pose dynamics.
- Dense semantic correspondences reduce shape-pose ambiguity for coherent pose recovery.
Method
CAMO encapsulates a target mesh with Articulated-GS, parameterizes morphology using learnable bone lengths, global scale, and local Gaussian offsets, then jointly optimizes all parameters via differentiable rendering and dense semantic correspondences.
In practice
- Animate meshes synthesized by generative models like Hunyuan3D.
- Transfer motion between different animal species or broader categories.
- Enable video-to-video transfer for Gaussian-based 3D representations.
Topics
- 3D Motion Transfer
- Gaussian Splatting
- Monocular Video Analysis
- Category-Agnostic Animation
- Morphology Adaptation
- Semantic Correspondence
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.