The most general homogeneous transformation that we consider may be written as:
Here,
Translation along the axis:
Rotation around the axis:
Voxel: simple extension of concept of pixel into 3D
✗ occupies too much memory (thus usually limited to
Octree: hierarchical voxel
✗ hard to generate and store
Point Cloud: group of points represents the 3D scene
✗ cannot represent the surface
Mesh: group of triangles (polygons) represents the 3D scene
✗ hard to obtain the mesh
A field is a physical quantity that has a value for each point in space and time. A field can be expressed as a function that takes spacial coordinates as independent variables. A neural field is a field that is parameterized fully or partially by neural networks.
fields | input/output | example |
---|---|---|
Occupancy Field | position |
Occupancy Networks |
Distance Field | position |
DeepSDF, PIFu |
Radiance Field | position + direction |
NeRF |
Scene Flow Field | position |
Neural Scene Flow Fields |
Semantic Field | position |
LeRF |
Neural Rediance Field (NeRF) is a field represented by 5D vector (3D location