CS 378 / 395T: Computer Vision           
 
Syllabus overview
 
I. Image formation and features
 
 - Image formation, cameras
- Color
- Linear filters
- Edge detection
- Image pyramids
- Texture
 
II. Grouping
 
 - Fitting lines and curves
- Robust fitting, RANSAC
- Hough transform
- Segmentation
- Clustering
 
III. Multiple views
 
 - Stereo
- Local invariant features
- Affine structure from motion
 
IV. Recognition and learning
 
 - 2D recognition
- Bags of words representations
- Feature indexing and verification
- Shape matching
- Nearest neighbors
- Support vector machines
- Boosting
 
V.  Motion and
tracking
 
 - Optical flow
- Tracking
- Video analysis
- Human body pose estimation