ProNeRF: Learning Efficient Projection-Aware Ray Sampling for Fine-Grained Implicit Neural Radiance Fields (2312.08136v1)
Abstract: Recent advances in neural rendering have shown that, albeit slow, implicit compact models can learn a scene's geometries and view-dependent appearances from multiple views. To maintain such a small memory footprint but achieve faster inference times, recent works have adopted `sampler' networks that adaptively sample a small subset of points along each ray in the implicit neural radiance fields. Although these methods achieve up to a 10$\times$ reduction in rendering time, they still suffer from considerable quality degradation compared to the vanilla NeRF. In contrast, we propose ProNeRF, which provides an optimal trade-off between memory footprint (similar to NeRF), speed (faster than HyperReel), and quality (better than K-Planes). ProNeRF is equipped with a novel projection-aware sampling (PAS) network together with a new training strategy for ray exploration and exploitation, allowing for efficient fine-grained particle sampling. Our ProNeRF yields state-of-the-art metrics, being 15-23x faster with 0.65dB higher PSNR than NeRF and yielding 0.95dB higher PSNR than the best published sampler-based method, HyperReel. Our exploration and exploitation training strategy allows ProNeRF to learn the full scenes' color and density distributions while also learning efficient ray sampling focused on the highest-density regions. We provide extensive experimental results that support the effectiveness of our method on the widely adopted forward-facing and 360 datasets, LLFF and Blender, respectively.
- TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. Software available from tensorflow.org.
- HyperReel: High-Fidelity 6-DoF Video with Ray-Conditioned Sampling. CoRR, abs/2301.02238.
- Learning Neural Light Fields with Ray-Space Embedding Networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).
- Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fields. CVPR.
- TensoRF: Tensorial Radiance Fields. In Avidan, S.; Brostow, G. J.; Cissé, M.; Farinella, G. M.; and Hassner, T., eds., Computer Vision - ECCV 2022 - 17th European Conference, Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part XXXII, volume 13692 of Lecture Notes in Computer Science, 333–350. Springer.
- MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architectures. In The Conference on Computer Vision and Pattern Recognition (CVPR).
- Volume rendering. ACM Siggraph Computer Graphics, 22(4): 65–74.
- Deepview: View synthesis with learned gradient descent. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2367–2376.
- Plenoxels: Radiance Fields without Neural Networks. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2022, New Orleans, LA, USA, June 18-24, 2022, 5491–5500. IEEE.
- FastNeRF: High-Fidelity Neural Rendering at 200FPS. In 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, 14326–14335. IEEE.
- Baking Neural Radiance Fields for Real-Time View Synthesis. In 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, 5855–5864. IEEE.
- EfficientNeRF - Efficient Neural Radiance Fields. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2022, New Orleans, LA, USA, June 18-24, 2022, 12892–12901. IEEE.
- 3D Gaussian Splatting for Real-Time Radiance Field Rendering. ACM Transactions on Graphics, 42(4).
- Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems, 25.
- AdaNeRF: Adaptive Sampling for Real-Time Rendering of Neural Radiance Fields. In Avidan, S.; Brostow, G. J.; Cissé, M.; Farinella, G. M.; and Hassner, T., eds., Computer Vision - ECCV 2022 - 17th European Conference, Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part XVII, volume 13677 of Lecture Notes in Computer Science, 254–270. Springer.
- Light Field Rendering. In Fujii, J., ed., Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1996, New Orleans, LA, USA, August 4-9, 1996, 31–42. ACM.
- MINE: Towards Continuous Depth MPI with NeRF for Novel View Synthesis. In 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, 12558–12568. IEEE.
- Efficient Neural Radiance Fields for Interactive Free-viewpoint Video. In SIGGRAPH Asia Conference Proceedings.
- AutoInt: Automatic Integration for Fast Neural Volume Rendering. In IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2021, virtual, June 19-25, 2021, 14556–14565. Computer Vision Foundation / IEEE.
- Neural Rays for Occlusion-aware Image-based Rendering. In CVPR.
- Local light field fusion: practical view synthesis with prescriptive sampling guidelines. ACM Trans. Graph., 38(4): 29:1–29:14.
- NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. In Vedaldi, A.; Bischof, H.; Brox, T.; and Frahm, J., eds., Computer Vision - ECCV 2020 - 16th European Conference, Glasgow, UK, August 23-28, 2020, Proceedings, Part I, volume 12346 of Lecture Notes in Computer Science, 405–421. Springer.
- Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph., 41(4): 102:1–102:15.
- DONeRF: Towards Real-Time Rendering of Compact Neural Radiance Fields using Depth Oracle Networks. Comput. Graph. Forum, 40(4): 45–59.
- TermiNeRF: Ray Termination Prediction for Efficient Neural Rendering. In International Conference on 3D Vision, 3DV 2021, London, United Kingdom, December 1-3, 2021, 1106–1114. IEEE.
- K-Planes: Explicit Radiance Fields in Space, Time, and Appearance. In CVPR.
- Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.
- Implicit neural representations with periodic activation functions. Advances in Neural Information Processing Systems, 33: 7462–7473.
- Generalizable Patch-Based Neural Rendering. In European Conference on Computer Vision. Springer.
- Light Field Neural Rendering. In IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2022, New Orleans, LA, USA, June 18-24, 2022, 8259–8269. IEEE.
- Is Attention All That NeRF Needs? In The Eleventh International Conference on Learning Representations, ICLR 2023, Kigali, Rwanda, May 1-5, 2023. OpenReview.net.
- scikit-image: image processing in Python. PeerJ, 2: e453.
- R2L: Distilling Neural Radiance Field to Neural Light Field for Efficient Novel View Synthesis. In ECCV.
- IBRNet: Learning Multi-View Image-Based Rendering. In IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2021, virtual, June 19-25, 2021, 4690–4699. Computer Vision Foundation / IEEE.
- Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process., 13(4): 600–612.
- PlenOctrees for Real-time Rendering of Neural Radiance Fields. In 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, 5732–5741. IEEE.
- pixelNeRF: Neural Radiance Fields From One or Few Images. In IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2021, virtual, June 19-25, 2021, 4578–4587. Computer Vision Foundation / IEEE.
- The Unreasonable Effectiveness of Deep Features as a Perceptual Metric. In 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, June 18-22, 2018, 586–595. Computer Vision Foundation / IEEE Computer Society.