Template-free Articulated Neural Point Clouds for Reposable View Synthesis
Lukas Uzolas, Elmar Eisemann, Petr Kellnhofer
TL;DR
This work tackles reposing of dynamic NeRFs without object-specific templates by introducing a forward-warping, point-based representation supervised by a learned Linear Blend Skinning skeleton. A two-stage pipeline first pre-trains a backbone NeRF to obtain a canonical feature point cloud, then jointly learns skinning weights, skeletal joints, a pose regressor, and a point decoder to forward-warp to observed poses. The method delivers state-of-the-art novel-view synthesis with substantially faster training times and enables reposing and pose editing across diverse articulated objects, including humans, without manual templates. It achieves this while maintaining high fidelity, demonstrated across multiple datasets (Blender, Robots, ZJU-MoCap) and via extensive ablations, and it supports practical animation applications with a skeleton-simplification option for ease of use.
Abstract
Dynamic Neural Radiance Fields (NeRFs) achieve remarkable visual quality when synthesizing novel views of time-evolving 3D scenes. However, the common reliance on backward deformation fields makes reanimation of the captured object poses challenging. Moreover, the state of the art dynamic models are often limited by low visual fidelity, long reconstruction time or specificity to narrow application domains. In this paper, we present a novel method utilizing a point-based representation and Linear Blend Skinning (LBS) to jointly learn a Dynamic NeRF and an associated skeletal model from even sparse multi-view video. Our forward-warping approach achieves state-of-the-art visual fidelity when synthesizing novel views and poses while significantly reducing the necessary learning time when compared to existing work. We demonstrate the versatility of our representation on a variety of articulated objects from common datasets and obtain reposable 3D reconstructions without the need of object-specific skeletal templates. Code will be made available at https://github.com/lukasuz/Articulated-Point-NeRF.
