Mega-NeRF: Scalable Construction of Large-Scale NeRFs for Virtual Fly- Throughs

By Haithem Turki, Deva Ramanan, Mahadev Satyanarayanan. Computer Vision and Pattern Recognition, 2021

592 citations recorded by the source corpus.

We use neural radiance fields (NeRFs) to build interac-tive 3D environments from large-scale visual captures spanning buildings or even multiple city blocks collected pri-marily from drones. In contrast to single object scenes (on which NeRFs are traditionally evaluated), our scale poses multiple challenges including (1) the need to model thou-sands of images with varying lighting conditions, each of which capture only a small subset of the scene, (2) pro-hibitively large model capacities that make it infeasible to train on a single GPU, and (3) significant challenges for fast rendering that would enable interactive fly-throughs. To address these challenges, we begin by analyzing visi-bility statistics for large-scale scenes, motivating a sparse network structure where parameters are specialized to dif-ferent regions of the scene. We introduce a simple geomet-ric clustering algorithm for data parallelism that partitions training images (or rather pixels) into different NeRF sub-modules that can be trained in parallel. We evaluate our approach on existing datasets (Quad 6k and UrbanScene3D) as well as against our own drone footage, improving training speed by 3x and PSNR by 12%. We also evaluate re-cent NeRF fast renderers on top of Mega-NeRF and intro-duce a novel method that exploits temporal coherence. Our technique achieves a 40x speedup over conventional NeRF rendering while remaining within 0.8 db in PSNR quality, exceeding the fidelity of existing fast renderers.

Subfields: Computational Mechanics, Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition

View Paper: https://www.semanticscholar.org/paper/80d44d92f074683ba8d4c86e1f18f0bc1a29abc4

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Jonathan T. Barron
  2. Andreas Geiger
  3. Ben Mildenhall
  4. Pratul P. Srinivasan
  5. Peter Hedman
  6. Matthew Tancik
  7. Christian Reiser
  8. Dor Verbin

In Computer Graphics and Computer-Aided Design

  1. Jonathan T. Barron
  2. Andreas Geiger
  3. Ben Mildenhall
  4. Pratul P. Srinivasan
  5. Peter Hedman
  6. Matthew Tancik
  7. Dor Verbin
  8. Ziwei Liu

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Andreas Geiger
  3. Chen Change Loy
  4. Xiaogang Wang
  5. Ming-Hsuan Yang
  6. Jitendra Malik
  7. Dacheng Tao
  8. Andrea Vedaldi

Citations in the corpus