- Introduction: objectives and overview of the state-of-the-art.
- Camera models, lenses, and the process of image formation.
- Preprocessing methods to deal with image noise.
- Techniques for extracting edges and contours from images.
- Algorithms to segment an image into visually coherent regions.
- Optical flow: estimating 2D motion.
- Reconstruction of 3D shapes from multiple views or 2D motion.
- Representations and methods for object recognition.