| Part 0: Course Setup and Logistics |
| Tuesday, 9/8 |
Course overview
|
|
| Thursday, 9/10 |
Python, NumPy, and Matplotlib tutorial
|
|
| Part I: Classical Computer Vision |
| Tuesday, 9/15 |
Cameras and geometric image formation
|
|
| Thursday, 9/17 |
Light, reflectance, color, and sensors
|
|
| Tuesday, 9/22 |
Sampling, convolution, Fourier analysis, and image pyramids
|
|
| Thursday, 9/24 |
Edges, corners, blobs, and scale space
|
|
| Tuesday, 9/29 |
Local descriptors and correspondence
|
|
| Thursday, 10/1 |
Transformations, homographies, alignment, and robust estimation
|
- Szeliski book, Chapter 8.1 & 8.2
|
| Tuesday, 10/6 |
Camera geometry: calibration, pose, and epipolar constraints
|
- Szeliski book, Chapter 11
|
| Thursday, 10/8 |
Depth and 3D reconstruction: triangulation, stereo, and SfM
|
|
| Tuesday, 10/13 |
Optical flow and point tracking
|
|
| Thursday, 10/15 |
Midterm 1: classical vision
|
|
| Part II: Modern Computer Vision |
| Tuesday, 10/20 |
From classical recognition to learned representations
|
|
| Thursday, 10/22 |
Convolutional neural networks for vision
|
|
| Tuesday, 10/27 |
Convolutional neural networks for vision
|
|
| Thursday, 10/29 |
Vision transformers
|
|
| Tuesday, 11/3 |
No class — Election Day |
| Thursday, 11/5 |
Self-supervised representation learning
|
|
| Tuesday, 11/10 |
Vision-language foundation models
|
|
| Thursday, 11/12 |
Object detection and open-vocabulary localization
|
|
| Tuesday, 11/17 |
Semantic, instance, and promptable segmentation
|
|
| Thursday, 11/19 |
Keypoints, articulated pose, and shape
|
|
| Tuesday, 11/24 |
No class — Wednesday schedule followed |
| Thursday, 11/26 |
No class — Thanksgiving recess |
| Tuesday, 12/1 |
Modern video understanding
|
|
| Thursday, 12/3 |
Diffusion models, generation, and image editing
|
|
| Tuesday, 12/8 |
Midterm 2: modern vision
|
|
| Thursday, 12/10 |
Neural rendering, NeRF, Gaussian splatting, and 3D vision
|
|
| Tuesday, 12/15 |
Reliable vision, research frontiers, and course synthesis
|
|
| Final-exam period |
Project poster/oral presentations |