A
Alpha Blending
A compositing technique that combines overlapping 3D Gaussians based on their transparency (alpha values) to render smooth and accurate images.
Alpha Blending
A compositing technique that combines overlapping 3D Gaussians based on their transparency (alpha values) to render smooth and accurate images.
D
Deferred Neural Rendering
Definition: A rendering pipeline that combines traditional computer graphics techniques with neural networks to produce high-fidelity images.
Context: Enhances rendering quality and efficiency by applying neural networks to intermediate representations of a scene.
Deferred Neural Rendering
Definition: A rendering pipeline that combines traditional computer graphics techniques with neural networks to produce high-fidelity images.
Context: Enhances rendering quality and efficiency by applying neural networks to intermediate representations of a scene.
Densification
Densification in the context of Gaussian splatting involves adding new Gaussian primitives to enhance the representation of a scene, particularly in regions lacking detail. This process aims to improve image quality by populating sparse areas with additional Gaussians.
Densification
Densification in the context of Gaussian splatting involves adding new Gaussian primitives to enhance the representation of a scene, particularly in regions lacking detail. This process aims to improve image quality by populating sparse areas with additional Gaussians.
Differentiable Rendering
Definition: A rendering approach that allows gradients of images with respect to scene parameters to be computed, facilitating the integration of rendering into machine learning pipelines.
Context: Enables optimization and learning of scene properties directly from images.
Differentiable Rendering
Definition: A rendering approach that allows gradients of images with respect to scene parameters to be computed, facilitating the integration of rendering into machine learning pipelines.
Context: Enables optimization and learning of scene properties directly from images.
F
Fourier Feature Mapping
Definition: A technique that maps input coordinates into a higher-dimensional space using sinusoidal functions to enable neural networks to learn high-frequency variations in data.
Context: Addresses the spectral bias of neural networks, improving their ability to represent detailed structures.
Fourier Feature Mapping
Definition: A technique that maps input coordinates into a higher-dimensional space using sinusoidal functions to enable neural networks to learn high-frequency variations in data.
Context: Addresses the spectral bias of neural networks, improving their ability to represent detailed structures.
I
Implicit Surface Reconstruction
Definition: A mathematical description of a surface defined by an equation, where the surface consists of all points satisfying the equation.
Context: Used in computer graphics to model complex shapes and surfaces without explicitly defining their geometry.
Implicit Surface Reconstruction
Definition: A mathematical description of a surface defined by an equation, where the surface consists of all points satisfying the equation.
Context: Used in computer graphics to model complex shapes and surfaces without explicitly defining their geometry.
Inverse Rendering
Definition: A technique aimed at determining the physical properties of a scene (such as geometry, materials, and lighting) from images.
Context: Enables the creation of editable 3D models from photographs, facilitating tasks like object recognition and scene understanding.
Inverse Rendering
Definition: A technique aimed at determining the physical properties of a scene (such as geometry, materials, and lighting) from images.
Context: Enables the creation of editable 3D models from photographs, facilitating tasks like object recognition and scene understanding.
N
Neural Rendering
A technique that combines deep learning models with traditional computer graphics to generate, reconstruct, or enhance images and videos.
Neural Rendering
A technique that combines deep learning models with traditional computer graphics to generate, reconstruct, or enhance images and videos.
Novel View Synthesis
The process of generating novel images of a scene from new viewpoints, based on a set of existing images.
Context: Applications include virtual reality, 3D reconstruction, and image-based rendering.
Novel View Synthesis
The process of generating novel images of a scene from new viewpoints, based on a set of existing images.
Context: Applications include virtual reality, 3D reconstruction, and image-based rendering.
P
Path Tracing
Definition: A rendering algorithm that simulates the way light paths propagate through a scene to produce realistic images by tracing the paths of individual photons.
Context: Used in computer graphics to generate images with global illumination effects like shadows, reflections, and refractions.
Path Tracing
Definition: A rendering algorithm that simulates the way light paths propagate through a scene to produce realistic images by tracing the paths of individual photons.
Context: Used in computer graphics to generate images with global illumination effects like shadows, reflections, and refractions.
Photogrammetry
The art and science of obtaining reliable information about physical objects and the environment through the process of recording, measuring, and interpreting photographic images. Photogrammetry is not able to reconstruct reflections or highly specular scenes. Radiance Fields methods like NeRFs and Gaussian Splatting are not Photogrammetry.
Photogrammetry
The art and science of obtaining reliable information about physical objects and the environment through the process of recording, measuring, and interpreting photographic images. Photogrammetry is not able to reconstruct reflections or highly specular scenes. Radiance Fields methods like NeRFs and Gaussian Splatting are not Photogrammetry.
Plenoptic Function
Definition: A function that describes the intensity of light rays in a scene as a function of position, direction, wavelength, and time.
Context: Serves as a comprehensive representation of all visual information available in a scene.
Plenoptic Function
Definition: A function that describes the intensity of light rays in a scene as a function of position, direction, wavelength, and time.
Context: Serves as a comprehensive representation of all visual information available in a scene.
Point-Based Rendering
A technique for displaying 3D objects using individual points instead of traditional polygon meshes.
Point-Based Rendering
A technique for displaying 3D objects using individual points instead of traditional polygon meshes.
Pruning
In Gaussian splatting, pruning refers to the process of removing redundant or less significant Gaussian primitives to optimize memory usage and rendering efficiency. This involves evaluating the importance of each Gaussian—often based on its contribution to the overall scene—and eliminating those with minimal impact.
Pruning
In Gaussian splatting, pruning refers to the process of removing redundant or less significant Gaussian primitives to optimize memory usage and rendering efficiency. This involves evaluating the importance of each Gaussian—often based on its contribution to the overall scene—and eliminating those with minimal impact.
Neural Rendering
A technique that combines deep learning models with traditional computer graphics to generate, reconstruct, or enhance images and videos.
Novel View Synthesis
The process of generating novel images of a scene from new viewpoints, based on a set of existing images.
Context: Applications include virtual reality, 3D reconstruction, and image-based rendering.
R
Radiance
Definition: The measure of the amount of light that passes through or is emitted from a particular area and falls within a given solid angle.
Context: Fundamental in radiometry, radiance quantifies the brightness of a surface as viewed from a specific direction.
Radiance
Definition: The measure of the amount of light that passes through or is emitted from a particular area and falls within a given solid angle.
Context: Fundamental in radiometry, radiance quantifies the brightness of a surface as viewed from a specific direction.
Ray Marching
Definition: A rendering technique used to compute the distance a ray travels through a scene before intersecting an object, often used in rendering implicit surfaces and volumetric data.
Context: Essential for visualizing complex surfaces and participating media in computer graphics.
Ray Marching
Definition: A rendering technique used to compute the distance a ray travels through a scene before intersecting an object, often used in rendering implicit surfaces and volumetric data.
Context: Essential for visualizing complex surfaces and participating media in computer graphics.
Real-time Rendering
Real time rendering is the sub-field of computer graphics focused on producing and analyzing images in real time. Typically this is thought to be a minimum of thirty frames per second.
Real-time Rendering
Real time rendering is the sub-field of computer graphics focused on producing and analyzing images in real time. Typically this is thought to be a minimum of thirty frames per second.
S
Scene Representation Netorks (SRN)
Definition: Neural networks designed to encode 3D scenes into a latent space, enabling tasks like novel view synthesis and scene manipulation.
Context: SRNs learn continuous representations of scenes, allowing for smooth interpolation between viewpoints.
Scene Representation Netorks (SRN)
Definition: Neural networks designed to encode 3D scenes into a latent space, enabling tasks like novel view synthesis and scene manipulation.
Context: SRNs learn continuous representations of scenes, allowing for smooth interpolation between viewpoints.
Signed Distance Function (SDF)
Definition: A function that returns the shortest distance from a point to a surface, with the sign indicating whether the point is inside or outside the surface.
Context: Utilized in computer graphics to represent and render complex shapes and surfaces implicitly.
Signed Distance Function (SDF)
Definition: A function that returns the shortest distance from a point to a surface, with the sign indicating whether the point is inside or outside the surface.
Context: Utilized in computer graphics to represent and render complex shapes and surfaces implicitly.
Sparse Voxel Octree
Definition: A hierarchical data structure that partitions 3D space into a tree of nested cubes (voxels), efficiently representing sparse volumetric data.
Sparse Voxel Octree
Definition: A hierarchical data structure that partitions 3D space into a tree of nested cubes (voxels), efficiently representing sparse volumetric data.
Structure from Motion (SfM)
A method for reconstructing 3D scenes from a series of 2D images taken from different viewpoints. It estimates camera positions and is often the first step in Radiance Field reconstruction.
Structure from Motion (SfM)
A method for reconstructing 3D scenes from a series of 2D images taken from different viewpoints. It estimates camera positions and is often the first step in Radiance Field reconstruction.
SuperSplat
A popular Gaussian Splatting editor, created by PlayCanvas.
SuperSplat
A popular Gaussian Splatting editor, created by PlayCanvas.
V
View Dependent Effects
Visual phenomena where an object's appearance changes based on the observer's viewpoint, such as reflections, refractions, and shading variations, giving a lifelike experience to the observer.
View Dependent Effects
Visual phenomena where an object's appearance changes based on the observer's viewpoint, such as reflections, refractions, and shading variations, giving a lifelike experience to the observer.
Volume Rendering
Definition: A method for displaying three-dimensional data without first fitting geometric primitives to the data.
Context: Commonly used in medical imaging and scientific visualization to represent complex structures.
Volume Rendering
Definition: A method for displaying three-dimensional data without first fitting geometric primitives to the data.
Context: Commonly used in medical imaging and scientific visualization to represent complex structures.
Volumetric Scene Representation
Definition: A 3D representation of a scene where space is divided into a grid (voxels), with each voxel containing information about the material properties at that location.
Context: Facilitates rendering techniques that simulate the absorption and scattering of light within a medium.
Volumetric Scene Representation
Definition: A 3D representation of a scene where space is divided into a grid (voxels), with each voxel containing information about the material properties at that location.
Context: Facilitates rendering techniques that simulate the absorption and scattering of light within a medium.