Non-Rigid Neural Radiance Fields: Reconstruction and Novel View Synthesis of a Dynamic Scene From Monocular Video
About
We present Non-Rigid Neural Radiance Fields (NR-NeRF), a reconstruction and novel view synthesis approach for general non-rigid dynamic scenes. Our approach takes RGB images of a dynamic scene as input (e.g., from a monocular video recording), and creates a high-quality space-time geometry and appearance representation. We show that a single handheld consumer-grade camera is sufficient to synthesize sophisticated renderings of a dynamic scene from novel virtual camera views, e.g. a `bullet-time' video effect. NR-NeRF disentangles the dynamic scene into a canonical volume and its deformation. Scene deformation is implemented as ray bending, where straight rays are deformed non-rigidly. We also propose a novel rigidity network to better constrain rigid regions of the scene, leading to more stable results. The ray bending and rigidity network are trained without explicit supervision. Our formulation enables dense correspondence estimation across views and time, and compelling video editing applications such as motion exaggeration. Our code will be open sourced.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Dynamic Scene Novel View Synthesis | NVIDIA video dataset average over all scenes 112 | PSNR19.69 | 17 | |
| Novel View Synthesis | Dynamic Scene | PSNR (Jumping)20.09 | 9 | |
| Dynamic View Synthesis | NVIDIA dynamic view synthesis (NDVS) Umbrella scene | PSNR20.2 | 8 | |
| Dynamic View Synthesis | NVIDIA dynamic view synthesis (NDVS) (Balloon2 scene) | PSNR20.49 | 8 | |
| Dynamic View Synthesis | NVIDIA dynamic view synthesis (NDVS) Playground scene | PSNR14.16 | 8 | |
| Dynamic View Synthesis | NVIDIA dynamic view synthesis (NDVS) Balloon1 scene | PSNR16.94 | 8 | |
| Novel View Synthesis | HVH seq03 45 (hold-out views) | MSE79.83 | 6 | |
| Novel View Synthesis | HVH seq01 45 (hold-out views) | MSE56.78 | 6 | |
| Novel View Synthesis | HVH seq02 45 (hold-out views) | MSE132.2 | 6 | |
| Dynamic Scene Modeling | N3DV (test) | PSNR27.87 | 5 |