| Date | Topics | Slides/Handouts | Additional Materials | Homework |
| Sep, 26 | Introduction; The Physics of Image Formation; | Lecture 1 | ||
| Oct, 3 | Lambertian Surfaces, Surface Properties, Reflectance Maps | Lecture 2 | Exercise 1 Solution |
|
| Oct, 10 | Photometric Stereo, Albedo, Shape from Shading | Lecture 3 | Hertzmann & Seitz (2003) | Exercise 2 Solution |
| Oct, 17 | Shape from Shading II, Scene Probability Equation, Generic Viewpoint Assumption | Lecture 4 | Freeman (1994) | Exercise 3 (Code) Solution |
| Oct, 24 | Scene from Texture | Lecture 5 | Clerc & Mallat (2002) | Exercise 4 (images) Solution |
| Oct, 31 | Markov Random Fields I: Cleaning Noisy Images | Lecture 6 | Geman & Geman (1984) | Exercise 5 (Images) Solution |
| Nov, 7 | Markov Random Fields II: Formal definition; equivalent formulations of MP | Lecture 7 | Exercise 6 Solution |
|
| Nov, 14 | Equivalence of Markov Properties | Lecture 8 | " | |
| Nov, 21 | Sampling, Markov Chains, Contraction Coefficient | Lecture 9 | Exercise 7 (Solution) |
|
| Nov, 28 | Gibbs Sampling, Annealing | Lecture 10 | Exercise 8 Solution |
|
| Dec, 5 | Graphical Models I: Bayesian Networks | Lecture 11 | Exercise 9 (Solution) |
|
| Dec, 12 | Object Categorization using Graphical Models | Lecture by B. Ommer | ||
| Dec, 19 | Inference on Graphical Models | Lecture 13 |