Efficient NeRF Optimization -- Not All Samples Remain Equally Hard
Not on the map. Why?
Abstract (arXiv)
We propose an application of online hard sample mining for efficient training of Neural Radiance Fields (NeRF). NeRF models produce state-of-the-art quality for many 3D reconstruction and rendering tasks but require substantial computational resources. The encoding of the scene information within the NeRF network parameters necessitates stochastic sampling. We observe that during the training, a major part of the compute time and memory usage is spent on processing already learnt samples, which no longer affect the model update significantly. We identify the backward pass on the stochastic samples as the computational bottleneck during the optimization. We thus perform the first forward pass in inference mode as a relatively low-cost search for hard samples. This is followed by building the computational graph and updating the NeRF network parameters using only the hard samples. To demonstrate the effectiveness of the proposed approach, we apply our method to Instant-NGP, resulting in significant improvements of the view-synthesis quality over the baseline (1 dB improvement on average per training time, or 2x speedup to reach the same PSNR level) along with approx. 40% memory savings coming from using only the hard samples to build the computational graph. As our method only interfaces with the network module, we expect it to be widely applicable.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 24 of its 33 references that are in the map. First posted on arXiv 6 Aug 2024.
Builds on
24 of 33 references.
References · 24
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,698
- 2021Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fieldscited by 2,013
- 2021Plenoxels: Radiance Fields without Neural Networkscited by 1,607
- 2020NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collectionscited by 1,230
- 2021PlenOctrees for Real-time Rendering of Neural Radiance Fieldscited by 904
- 2023K-Planes: Explicit Radiance Fields in Space, Time, and Appearancecited by 742
- 2022Block-NeRF: Scalable Large Scene Neural View Synthesiscited by 720
- 2021KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPscited by 672
- 2023Nerfstudio: A Modular Framework for Neural Radiance Field Developmentcited by 596
- 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 577
- 2021FastNeRF: High-Fidelity Neural Rendering at 200FPScited by 510
12 more
- 2021Baking Neural Radiance Fields for Real-Time View Synthesiscited by 465
- 2023Neuralangelo: High-Fidelity Neural Surface Reconstructioncited by 464
- 2023Instant3D: Fast Text-to-3D with Sparse-View Generation and Large Reconstruction Modelcited by 376
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 323
- 2023MERF: Memory-Efficient Radiance Fields for Real-time View Synthesis in Unbounded Scenescited by 215
- 2021NeRF--: Neural Radiance Fields Without Known Camera Parameterscited by 155
- 2013Stochastic Gradient Descent, Weighted Sampling, and the Randomized Kaczmarz algorithmcited by 132
- 2015Variance Reduction in SGD by Distributed Importance Samplingcited by 79
- 2022NerfAcc: A General NeRF Acceleration Toolboxcited by 73
- 2022R2L: Distilling Neural Radiance Field to Neural Light Field for Efficient Novel View Synthesiscited by 69
- 2020The Impact of the Mini-batch Size on the Variance of Gradients in Stochastic Gradient Descentcited by 16
- 2023Efficient Ray Sampling for Radiance Fields Reconstructioncited by 8
Built on by
Citing papers per year: 2025: 3.
3 papers.
- 2025SaLF: Sparse Local Fields for Multi-Sensor Rendering in Real-Timecited by 3
- 2025SplatCo: Structure-View Collaborative Gaussian Splatting for Detail-Preserving Rendering of Large-Scale Unbounded Scenescited by 1
- 2025MCBlock: Boosting Neural Radiance Field Training Speed by MCTS-based Dynamic-Resolution Ray Samplingcited by 0
- 2025SaLF: Sparse Local Fields for Multi-Sensor Rendering in Real-Time24 Jul 2025
- 2025SplatCo: Structure-View Collaborative Gaussian Splatting for Detail-Preserving Rendering of Large-Scale Unbounded Scenes23 May 2025
- 2025MCBlock: Boosting Neural Radiance Field Training Speed by MCTS-based Dynamic-Resolution Ray Sampling14 Apr 2025