Lecture
| Topic | Lecturer
| Exercise |
February 23/24 | Introduction – graphics pipeline-API-architecture | M. Gross | (none) |
March 2/3 | Digital images and sensors | M. Pollefeys | Ex 1: OpenGL rendering |
March 9/10 | Image segmentation and morphology | M. Pollefeys | Ex 2: Background Subtraction |
March 16/17 | Convolution and image features | M. Pollefeys | Ex 3: Edge Detection |
March 23/24 | Fourier transform and filtering | M. Pollefeys | Ex 4: Filtering |
March 30/31 | Unitary transformations and image compression | M. Pollefeys | Ex 5: PCA |
April 13/14 | Optical flow and video compression | M. Pollefeys | Ex 6: Optical Flow |
April 20/21 | Texture analysis and Radon transform | M. Pollefeys | (none - discussion of Ex 6, Tuesday group only) |
April 27/28 | Colors and color models, perception | M. Gross, B. Thomaszewski | Ex 7: Shaders in OpenGL |
May 4/5 | Transformations, projections, camera models | T. Popa | Ex 8: Theory: Light and colors |
May 11/12 | Lighting, reflection, shading models, ray tracing | M. Gross | Ex 9: Matrices and quaternions |
May 18/19 | Texturing, parameterization | M. Gross | Ex 10: Advanced shaders |
May 25/26 | Texture mapping, shadows | M. Gross | Ex 11: Multipass rendering |
June 1/2 | Anti-Aliasing | M. Gross | (none - discussion of Ex 11) |