CS5670 Lectures, Spring 2024

Many of the following slides are modified from the excellent class notes of similar courses offered in other schools by Prof Yung-Yu Chuang, Fredo Durand, Alyosha Efros, Bill Freeman, James Hays, Svetlana Lazebnik Andrej Karpathy Fei-Fei Li Srinivasa Narasimhan Silvio Savarese Steve Seitz, Richard Szeliski, and Li Zhang. The instructor is extremely thankful to the researchers for making their notes available online. Please feel free to use and modify any of the slides, but acknowledge the original sources where appropriate.

All dates for lectures and unreleased assignments and homeworks are provisional. All readings are from Richard Szeliski, Computer Vision: Algorithms and Applications, 2nd Edition, unless otherwise noted.

Class Date Topic/notes Readings Assignments, etc.
  January
1 23 Introduction and Overview [ppt|pdf]
Szeliski (2nd Edition) 1  
2 25 Image filtering [ppt|pdf]
Szeliski 3.1 - 3.3  
3 30 Image filtering and edge detection [ppt|pdf]
Szeliski 3.1-3.3, 7.2 PA1 Released
  February
4 1 Image Resampling[ppt|pdf]
Szeliski 2.3.1, 3.4-3.5  
5 6 Feature Detection [ppt|pdf]
Szeliski 7.1  
6 8 Feature Invariance[ppt|pdf]
Szeliski 7.1 PA1 due on Friday, Feb 9
7 13 Feature Descriptors and Feature Matching [ppt|pdf]
Szeliski 7.1 PA2 Released
8 15 Image Transformations [ppt|pdf]
Szeliski 3.6  
9 20 Image Alignment [ppt|pdf]
Szeliski 6.1  
10 22 RANSAC [ppt|pdf]
Szeliski 6.1 PA2 due on Friday, Feb 23
11 29 Cameras [ppt|pdf]
Szeliski 2.1.3-2.1.6 Take-home midterm exam release;
  March
12 5 Panoramas [ppt|pdf]
Szeliski 8 PA3 Released.
Take-home midterm exam due in Tuesday Mar 5;
13 7 Single-view Modeling [ppt|pdf]
Szeliski 11.1
Mundy and Zisserman,
Geometric Invariance in Computer Vision
(read 23.1-23.5, 23.10)
 
14 12 Stereo [ppt|pdf]
Szeliski 12.3-12.5 PA3 due on Friday, Mar 15
15 14 Light & Perception [ppt|pdf] -->
Szeliski 2.2  
16 19 Photometric Stereo [ppt|pdf]
Szeliski 2.2 and 13.1  
17 21 Multiview Stereo [ppt|pdf]
Szeliski 12.7 PA4 Released
18 26 Two-view Geometry[ppt|pdf]
Szeliski 11.3 and 12.1  
19 28 Structure from Motion[ppt|pdf]
Szeliski 11.4 PA4 due on Friday, March 29
  April
20 9 Introduction to Recognition [ppt|pdf] Szeliski 5.1  
21 11 Image Classification [ppt|pdf] Szeliski 5.1, 5.3, 6.2
22 16 Convolutional Neural Networks I [ppt|pdf] Szeliski 5.3, 5.4  
23 18 Inverse Graphics and Neural Radiance Fields [ppt|pdf] Szeliski 14.6 PA5 Released
24 23 Training Deep Networks [ppt|pdf] CS 231N  
25 25 Computer Vision, Ethics, and Society [ppt|pdf] FATE Tutorial Szeliski (2nd Edition) 5.5.3.
26 25 Transformers [ppt|pdf] FATE Tutorial Szeliski (2nd Edition) 5.5.3.
27 30 Image Generation [ppt|pdf] Szeliski (2nd Edition) 5.5.4. PA5 due on Wednesday, May 1
  May
28 2 Diffusion Models [ppt|pdf] and Course Review [ppt|pdf]    
29 7 In-class final exam