Humans process large amounts of visual data throughout the lifetime. Vision is the key channel through which humans learn, understand and navigate the world around. To build computers that can match the ability of human vision is still a challenging problem. In this course, we will explore the important topics related to physical, mathematical, and information-processing aspects of the vision. Topics to be covered include image formation, feature detection and matching, segmentation, stereo and 3D vision, object detection and recognition.
Have a look at the feedback from Summer 2016 - Qualitative and Quantitative Summary
Socratic Method will be used for teaching key concepts. Course content is augmented with the lectures from Graduate Summer School in Computer Vision at UCLA
The course will feature -
29 May 2018 - 27 Jul 2018
Week | Date | Topic | Class Activity | Assignments |
---|---|---|---|---|
1 | 30 May | Introduction to Computer Vision | - | HW1 Assigned |
2 | 4 Jun | Image Formation, Camera Model | Camera Calibration | HW1 submission, HW2 Assigned |
2 | 6 Jun | Image Filtering | - | PA1 Assigned |
3 | 11 Jun | Image Features | - | HW2 submission |
3 | 13 Jun | Clustering | K-Means Clustering | HW3 Assigned |
4 | 18 Jun | Segmentation | - | PA1 Submission |
4 | 20 Jun | Stereo Vision | Dynamic Programming based disparity | HW3 Submission, PA2 Assigned |
5 | 25 Jun | Multi-View Geometry, SFM | - | - |
5 | 27 Jun | Midterm | - | - |
6 | 2 Jul | Optical Flow | - | HW4 Assigned |
6 | 9 Jul | Computational Photography | Image Stitching OpenCV | PA2 Submission |
7 | 11 Jul | Visual Recognition | - | Hw4 Submitted, PA3 Assigned |
7 | 16 Jul | Machine Learning in Computer Vision | Detection and Tracking demos on OpenCV | - |
18 | 17 Jul | Face Detection and Recognition | - | HW5 Assigned |
8 | 23 Jul | Visual Search | - | - |
9 | 25 Jul | Final Review | - | HW5 Submission, PA3 Submission |
9 | 26 Jul | Final | - | - |
Textbook - Computer Vision: Algorithms and Applications by Richard Szeliski (Available for free at official website)
Discussion - Piazza - CSE473573 Summer 2018 feel free to enroll!
In-Class Activities - 5%
Homework - 15%
Projects - 30%
Midterm - 20%
Final - 30%
"Integrity means that there is coherence between what you say, what you do, what you think, and how you feel about life around you" - A quote by someone who is wise
Check the Department of Computer Science website and handbook for the academic integrity policy