Lecture | Topic | Lecturer | Exercise |
Sept. 20/22 | Introduction - Digital images and sensors | O. Hilliges | (none) |
Sept. 27/29 | Image segmentation and morphology | O. Hilliges | Ex 1: Background Subtraction |
Oct. 04/06 | Convolution and image features | O. Hilliges | Ex 2: Edge Detection |
Oct. 11/13 | Fourier transform and filtering | O. Hilliges | Ex 3: Fourier Transform |
Oct. 18/20 | Unitary transformations and image compression | Guest Lecturer | Ex 4: PCA |
Oct. 25/27 | Optical flow and video compression | O. Hilliges | Ex 5: Optical Flow |
Nov. 01/03 | Radon transform and selected topics | O. Hilliges | (none, discussion of Ex 5) |
Nov. 08/10 | Introduction - Graphics Pipeline | M. Gross | Ex 6: OpenGL rendering |
Nov. 15/17 | Light and Colors - Transformations | M. Gross | Ex 7: Matrices and quaternions |
Nov. 22/24 | Lighting and Shading | M. Gross | Ex 8: Theory: Light and colors |
Nov. 29/Dec. 01 | Geometry and Textures | M. Gross | Ex 9: Shaders in OpenGL |
Dec. 06/08 | Scan Conversion, Clipping, Shadows, Ray Tracing | M. Gross | Ex 10: Lighting and Shading |
Dec. 13/15 | Game Development - Physically-based Simulation | M. Gross | Ex 11: Rigid body dynamics |
Dec. 20/22 | Animation - Geometry Processing | M. Gross | (Q&A session) |