Definition

Neural Radiance Fields (NeRF) is a 3D scene representation and rendering model.

Architecture

NeRF represents a 3D scene as a continuous volumetric function, learned by a Neural Network. The function maps 3D coordinates and 2D viewing directions to color and density values. where is the 3D location, is the viewing direction, is the color, and is the volume density.

Volume Rendering

where:

  • and are near and far bounds.
  • is the camera ray through a pixel.
  • denotes the accumulated transmittance along the ray from to .

Loss Function

The loss function of NeRF model is defined as where is the set of rays in the training images, is the predicted color for poins on the ray , and is the gound truth color for ray .