What each symbol means, grouped by topic and in course order. The formulas themselves are on the Formula Sheet.

Read this first

Many letters are reused across the course: , , , , , , each mean at least two different things. In the exam, write down what your symbol means whenever it could be ambiguous. See Symbols with Several Meanings.

Coordinates and Cameras

Lectures 2.1, 3, 4

SymbolMeaningUnit / space
, point in world coordinatesmetric, 3D
, point in camera coordinates; = depth along the optical axismetric, 3D
film (image) coordinatesmetric, 2D
pixel coordinatespixels, 2D
homogeneous coordinates (, defined up to scale)
focal length (pinhole: distance pinhole to sensor)mm, or px after dividing by
object distance and image distance of a lens
pixel size (width, height)mm/px
principal point: where the optical axis hits the sensorpx
, intrinsic matrix (, , , , skew)
rotation matrix,
camera center in world coordinates
, translation of the extrinsics, (not the camera position)
, extrinsic matrix (world → camera)
, projection matrix ,
projection of the 3D point with camera

Columns of

In the columns of are the world axes in camera coordinates. The columns of are the camera axes in world coordinates. Quick check: is the first column. See Figuring out rotations.

Rotations

Lecture 2.2

SymbolMeaning
rotation about one coordinate axis
Euler angles
rotation axis (unit vector)
rotation angle
, , skew-symmetric matrix of , the matrix form of the cross product
quaternion: scalar part , vector part
quaternion conjugate
, twist coordinates, twist matrix ()
rigid transformation

Epipolar Geometry and SfM

Lectures 3, 4

SymbolMeaning
normalized (calibrated) image points in camera 0 and camera 1
pixel coordinates of the same points
essential matrix (calibrated, rank 2, 5 DoF)
fundamental matrix (pixels, rank 2, 7 DoF)
epipoles
epipolar lines
(8-point)the matrix, one row per correspondence
(pose from )the fixed rotation matrix in
normalization transform of the normalized 8-point algorithm
observation of point in image
visibility indicator in bundle adjustment
, , RANSAC: sample size, outlier ratio, desired success probability
, , stereo: baseline, disparity, depth
number of disparity hypotheses in the cost volume

Two conventions for and in epipolar geometry

In the lecture, maps vectors from camera 1 to camera 0 and is the position of camera 1 in camera 0’s frame: . Hartley and Zisserman use camera 1’s extrinsics , and write . The two are equivalent: . Lecture 4 writes the same constraint as with . See Assignment 2.

Surfaces, Fields and Point Clouds

Lectures 5, 6.1, 6.2

SymbolMeaning
the surface, for a distance field
the volume (inside)
a field: occupancy, UDF or SDF value at the point
gradient of the field = surface normal
indicator function (1 inside, 0 outside) in Poisson reconstruction
vector field built from the oriented normals
smoothing kernel (Poisson)
Hermite data: edge intersection points and normals (dual contouring)
source and target point sets () in Procrustes / ICP
centered point sets; centroids
scale, rotation, translation of the similarity transform
latent shape code (DeepSDF style)
multi-scale deep features sampled at (IF-Nets, NDF)
PointNet: per-point MLP, symmetric pooling (max), final MLP
T-Net feature transform
query, key, value
relative positional encoding (Point Transformer)

SDF sign

Lecture 6.1, slide 14 defines the SDF positive inside. DeepSDF and many papers use negative inside. State your convention. See Signed Distance Function.

Neural Rendering

Lectures 7, 8. These are the symbols of exam task 4.

SymbolNeRF3D Gaussian Splatting
camera ray: origin , direction (rays are not marched)
near and far bound of the ray
sample index along the rayindex of a Gaussian, sorted by depth
the Gaussians overlapping the pixel
volume density: = probability that the ray stops in
distance between samples,
computed opacity of the segment,
learned opacity of Gaussian
transmittance: probability that the ray reaches sample unoccluded, the same product, written out
color from the MLP, depends on position and view directioncolor from spherical harmonics
, rendered pixel color (hat = prediction)rendered pixel color
center of the Gaussian
3D covariance
rotation (from a quaternion) and diagonal scale matrix
projected 2D covariance
, viewing transform, Jacobian of the affine approximation of the projection
projected 2D Gaussian evaluated at pixel
positional encoding with frequencies(not needed)
view direction angles in

Learning-Based Reconstruction

Lecture 9

SymbolMeaning
point map of view , expressed in the frame of camera 1
ground-truth point map
pixel index; the pixels with valid ground truth
normalization factors (mean distance to the origin)
confidence of pixel in view
weight of the regularizer
, edges (image pairs) of the pair graph
per-edge scale and rigid transform in global alignment
global point map of view

Diffusion and Flow Matching

Lectures 10, 11

SymbolMeaning
clean data sample
pure Gaussian noise; = number of diffusion steps
noisy sample at step
forward (noising) process, fixed
learned reverse (denoising) process
noise schedule (variance added at step )
cumulative product; how much of is left at step
the true noise,
the noise predicted by the network
mean of the learned reverse step
standard deviation of the noise re-injected during sampling
fresh noise in DDPM sampling; latent in Stable Diffusion
Zero-1-to-3 conditioning: input image and relative camera pose
, flow matching: source (noise) and target (data) distribution
, noise sample and data sample. Direction is reversed w.r.t. diffusion
continuous time
flow (where a point is at time )
, true and learned velocity field
probability path
(SDS)parameters of the 3D representation; the render
time weighting (SDS)

Time runs in opposite directions

Diffusion: = data, = noise. Flow matching (as in the lecture): = noise, = data. See Flow matching vs. diffusion.

Symbols with Several Meanings

SymbolMeanings
object height in · sensor size in · per-point MLP in PointNet
focal length · field / implicit function · vectorized in the 8-point algorithm · final MLP in PointNet
fundamental matrix · kernel in Poisson reconstruction · feature channels in a cost volume · radiance field
translation of the extrinsics · baseline in rectified stereo · transmittance · number of diffusion steps · normalization in the 8-point algorithm
translation · ray parameter · diffusion / flow time
Euler angle · NeRF / 3DGS opacity · in DDPM · cumulative product in DDIM · weight in screened PSR and in the confidence loss
volume density · singular value · noise std in sampling · per-edge scale in global alignment
8-point data matrix · fixed matrix in · viewing transform in 3DGS · image width
camera center · rendered color · confidence (DUSt3R) · constant in the diffusion loss
pixel size · scale factor · RANSAC sample size · object distance
disparity · ray direction · key dimension in attention
rotation angle · network parameters · view direction angle
Euler angle · positional encoding · attention MLP in the Point Transformer
essential matrix · energy (ICP, dual contouring) · encoder
intrinsic matrix · grid size of IF-Net features · number of points per group (PointNet++)

Focal length vs. focus distance

Focal length is a property of the lens. Focus distance is , the distance to the plane in focus on the object side. In the pinhole model is the distance to the sensor; in the lens model the perspective is set by . See Pinhole vs. lens model.