
This course provides a comprehensive introduction to computer vision. Major topics include image processing, detection and recognition, geometry-based and physics-based vision and video analysis. Students will learn basic concepts of computer vision as well as hands on experience to solve real-life vision problems.
- Sign up for the course Piazza.
- Sign up for an account on this webpage. (The signup code is on Canvas.)
- Carefully read through the Course Info.
Aug 28 (Mon) | |
Aug 30 (Wed) | |
Sept 4 (Mon) |
NO CLASS (Labor Day)
|
Sept 6 (Wed) |
Assignment 1 out
|
Sept 11 (Mon) | |
Sept 13 (Wed) | |
Sept 18 (Mon) | |
Sept 20 (Wed) |
Assignment 1 DUE
Assignment 2 out
|
Sept 25 (Mon) | |
Sept 27 (Wed) | |
Oct 2 (Mon) | |
Oct 4 (Wed) |
Assignment 2 DUE
Assignment 3 out
|
Oct 9 (Mon) | |
Oct 11 (Wed) | |
Oct 16 (Mon) |
NO CLASS (Fall Break)
|
Oct 18 (Wed) |
NO CLASS (Fall Break)
|
Oct 23 (Mon) | |
Oct 25 (Wed) |
Assignment 3 DUE
Assignment 4 out
|
Oct 30 (Mon) | |
Nov 1 (Wed) | |
Nov 6 (Mon) | |
Nov 8 (Wed) |
Assignment 4 DUE
Assignment 5 out
|
Nov 13 (Mon) | |
Nov 15 (Wed) | |
Nov 20 (Mon) | |
Nov 21 (Tue) |
Assignment 5 DUE
|
Nov 22 (Wed) |
NO CLASS (Thanksgiving Holiday)
Assignment 6 out
|
Nov 27 (Mon) | |
Nov 29 (Wed) | |
Dec 4 (Mon) | |
Dec 6 (Wed) | |
Dec 8 (Fri) |
Assignment 6 DUE
|
(Due Sept 20th) | Programming Assignment 1: Image Filtering and Hough Transform |
(Due Oct 4th) | Programming Assignment 2: Augmented Reality with Planar Homographies |
(Due Oct 25th) | Programming Assignment 3: 3D Reconstruction |
(Due Nov 8th) | Programming Assignment 4: Scene Recognition with Bag of Words |
(Due Nov 21st) | Programming Assignment 5: Neural Networks for Recognition |
(Due Dec 8th) | Programming Assignment 6: Video Tracking |
The lecture notes have been pieced together from many different people and places. Special thanks to colleagues for sharing their slides: Kris Kitani, Bob Collins, Srinivasa Narashiman, Martial Hebert, Alyosha Efros, Ali Faharadi, Deva Ramanan, Yaser Sheikh, and Todd Zickler. Many thanks also to the following people for making their lecture notes and materials available online: Steve Seitz, Richard Selinsky, Larry Zitnick, Noah Snavely, Lana Lazebnik, Kristen Grauman, Yung-Yu Chuang, Tinne Tuytelaars, Fei-Fei Li, Antonio Torralba, Rob Fergus, David Claus, and Dan Jurafsky.