2021 IEEE/CVF International Conference on Computer Vision (ICCV)· 2021
PlenOctrees for Real-time Rendering of Neural Radiance Fields
- 806citations
- 2021year
Short summary
A new method, PlenOctrees, enables real-time rendering of Neural Radiance Fields (NeRFs) by pre-tabulating them into an octree structure, achieving over 150 FPS for 800x800 images.
AI-generated from the title and abstract; the full text is not read.
Key points
- Introduces PlenOctrees, an octree-based representation for real-time NeRF rendering.
- Achieves over 150 FPS for 800x800 images, a >3000x speedup over conventional NeRFs.
- Preserves view-dependent effects like specularities using spherical basis functions.
- PlenOctrees can be directly optimized to reduce training time and improve quality.
AI-generated from the title and abstract; the full text is not read.
Abstract
We introduce a method to render Neural Radiance Fields (NeRFs) in real time using PlenOctrees, an octree-based 3D representation which supports view-dependent effects. Our method can render 800×800 images at more than 150 FPS, which is over 3000 times faster than conventional NeRFs. We do so without sacrificing quality while preserving the ability of NeRFs to perform free-viewpoint rendering of scenes with arbitrary geometry and view-dependent effects. Real-time performance is achieved by pre-tabulating the NeRF into a PlenOctree. In order to preserve view-dependent effects such as specularities, we factorize the appearance via closed-form spherical basis functions. Specifically, we show that it is possible to train NeRFs to predict a spherical harmonic representation of radiance, removing the viewing direction as an input to the neural network. Furthermore, we show that PlenOctrees can be directly optimized to further minimize the reconstruction loss, which leads to equal or better quality compared to competing methods. Moreover, this octree optimization step can be used to reduce the training time, as we no longer need to wait for the NeRF training to converge fully. Our real-time neural rendering approach may potentially enable new applications such as 6-DOF industrial and product visualizations, as well as next generation AR/VR systems. PlenOctrees are amenable to in-browser rendering as well; please visit the project page for the interactive online demo, as well as video and code: https://alexyu.net/plenoctrees.
The authors' abstract, as published at the source. 2021 IEEE/CVF International Conference on Computer Vision (ICCV), 2021 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Computer Graphics and Computer-Aided Design
Computer Graphics and Computer-Aided DesignComputer Science