Week 0 (Module 0): Introductions with an overview of the course
structure and content. Topics covered in this module include a description
of what is Computational Photography (i.e., whereby examples of dual photography
and panoramas are described) and reasons for studying this emerging interdisciplinary
Week 1 (Module 1): Overview of what is a digital image. Topics
covered in this module are image processing and filtering, with emphases
placed upon point processes, smoothing, convolution, cross-correlation,
gradients and edges.
Week 2 (Module 2): Overview of cameras with emphases placed upon
the pinhole camera and optics (e. g., lenses, focal length), exposure time
Week 3 (Module 3): Feature detection, matching and correspondence.
The panorama pipeline and some examples. HDR and tone mapping.
Week 4 (Module 4): Overview of light fields, texture synthesis, image
retargeting, video, advanced topics.