Computer Vision: Algorithms & Applications

(Szeliski)
Image Formation
geometric primitives
photo image formation
digital cameras
Image Processing
point ops
linear filtering
neighborhood ops
fourier xforms
pyramids, wavelets
geometric xforms
global optimization
more
Feature Detection/Matching
points, patches
edges
lines
more
Segmentation
active contours
split, merge
mean shift, mode finding
normalized cuts
graph cuts, energy-based
more
Feature-Based Alignment
2D/3D feature-based
pose estimation
geometric calibration
more
Structure from Motion
triangulation
factorization
bundle adjustments
constrained structure
more
Dense Motion Estimation
translational alignment
parametric motion
spline-based motion
optical flow
layered motion
more
Image Stitching
motion models
global alignment
compositioning
more
Computational Photography
photo calibration
high dynamic range imaging
super-resolution, blur removal
image matting, compositioning
texture analysis, synthesis
more
Stereo Correspondence
epipolar geometry
sparse correspondence
dense correspondence
local methods
global optimization
multiview stereo
more
3D Reconstruction
shape from x
active rangefinding
surface representations
point-based repr.
volumetric repr.
model-based reconstruction
texture maps, albedos
more
Rendering
view interpolation
layered depth images
light fields, lumigraphs
environment mattes
video-based rendering
more
Recognition
object detection
face recognition
instance recog.
category recog.
context/scene understanding
recognition datasets
more
Linear Algebra / Numericals
matrix decomposition

linear least squares
non-linear LS
direct sparse matrix math

iterative algos

Bayesian Modeling & Inference
estimation theory
max likelihood est & LS
robust stats
prior models, bayes inference
markov random fields
uncertainty estimation
Supplementary Material
datasets
software
slides,lectures
bibliography