Syllabus

I. Image formation and low-level vision

  • Camera models

  • Light and color

  • Linear filters and edges

  • Feature extraction

  • Optical flow and feature tracking

II. Grouping and fitting

  • Least squares fitting, robust fitting

  • RANSAC

  • Alignment, image stitching

III. Geometric vision

  • Camera calibration

  • Epipolar geometry

  • Two-view and multi-view stereo

  • Structure from motion

IV. Recognition and beyond

  • Statistical learning framework

  • Image classification

  • Deep convolutional neural networks

  • Segmentation

  • Object detection

  • Other advanced topics