NeRF-VAE: A Geometry Aware 3D Scene Generative Model
Adam R. Kosiorek, Heiko Strathmann, Daniel Zoran, Pol Moreno, Rosalia, Schneider, So\v{n}a Mokr\'a, Danilo J. Rezende

TL;DR
NeRF-VAE is a novel 3D scene generative model that combines NeRF with VAE, enabling efficient inference and rendering of geometrically consistent scenes from limited inputs, with improved generalization and an attention mechanism.
Contribution
It introduces NeRF-VAE, integrating geometric structure into a VAE framework for 3D scene generation and inference without retraining, using differentiable volume rendering.
Findings
NeRF-VAE can infer and render new scenes from few images.
The model generalizes well to out-of-distribution camera views.
Attention-based conditioning improves model performance.
Abstract
We propose NeRF-VAE, a 3D scene generative model that incorporates geometric structure via NeRF and differentiable volume rendering. In contrast to NeRF, our model takes into account shared structure across scenes, and is able to infer the structure of a novel scene -- without the need to re-train -- using amortized inference. NeRF-VAE's explicit 3D rendering process further contrasts previous generative models with convolution-based rendering which lacks geometric structure. Our model is a VAE that learns a distribution over radiance fields by conditioning them on a latent scene representation. We show that, once trained, NeRF-VAE is able to infer and render geometrically-consistent scenes from previously unseen 3D environments using very few input images. We further demonstrate that NeRF-VAE generalizes well to out-of-distribution cameras, while convolutional models do not. Finally,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Vision and Imaging · Computer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis
MethodsRobinhood Customer Care Number +1-833-534-1729 · USD Coin Customer Service Number +1-833-534-1729
