Home Knowledge Base Neural Radiance Fields (NeRF) and 3D Gaussian Splatting

Neural Radiance Fields (NeRF) and 3D Gaussian Splatting is a class of neural 3D scene representation methods that synthesize photorealistic novel views of scenes from a sparse set of input photographs — revolutionizing 3D reconstruction and rendering by replacing traditional mesh-based or point-cloud pipelines with learned volumetric or primitive-based representations.

NeRF: Neural Radiance Fields

NeRF (Mildenhall et al., 2020) represents a 3D scene as a continuous volumetric function mapping 5D input (3D position x,y,z + 2D viewing direction θ,φ) to color (RGB) and density (σ) using a multilayer perceptron (MLP). Rendering proceeds via volume rendering: rays are cast from camera pixels through the scene, sampled at discrete points along each ray, and accumulated using alpha compositing. The MLP is trained by minimizing photometric loss between rendered and ground-truth images. Positional encoding (Fourier features) maps low-dimensional inputs to high-dimensional space, enabling the MLP to represent high-frequency detail.

NeRF Training and Rendering Pipeline

NeRF Extensions and Variants

3D Gaussian Splatting

3D Gaussian Splatting Advances

Applications and Industry Impact

Neural 3D representations have transformed computer vision and graphics, with 3D Gaussian Splatting's real-time rendering capability making photorealistic novel view synthesis practical for interactive applications that were previously impossible with traditional or NeRF-based approaches.

neural radiance fields nerf3d gaussian splattingnovel view synthesisnerf 3d reconstructiongaussian splatting real time rendering

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.