Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPs

About

NeRF synthesizes novel views of a scene with unprecedented quality by fitting a neural radiance field to RGB images. However, NeRF requires querying a deep Multi-Layer Perceptron (MLP) millions of times, leading to slow rendering times, even on modern GPUs. In this paper, we demonstrate that real-time rendering is possible by utilizing thousands of tiny MLPs instead of one single large MLP. In our setting, each individual MLP only needs to represent parts of the scene, thus smaller and faster-to-evaluate MLPs can be used. By combining this divide-and-conquer strategy with further optimizations, rendering is accelerated by three orders of magnitude compared to the original NeRF model without incurring high storage costs. Further, using teacher-student distillation for training, we show that this speed-up can be achieved without sacrificing visual quality.

Christian Reiser, Songyou Peng, Yiyi Liao, Andreas Geiger• 2021

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisNeRF Synthetic
PSNR31
92
Novel View SynthesisTanks&Temples
PSNR28.41
52
Novel View SynthesisNeRF Synthetic (test)
PSNR31
36
Novel View SynthesisNeRF-synthetic original (test)
PSNR31
25
Novel View SynthesisTanks&Temples
PSNR28.41
7
Novel View SynthesisReplica extrapolated views
PSNR29.37
5
Depth EstimationReplica (test)
Median Error0.125
4
Showing 7 of 7 rows

Other info

Follow for update