University of Virginia
This schedule is tentative and may be adjusted as the semester progresses.
Lecture | Date | Topic | Slides | Background Reading / Deadlines |
WEEK 1: Introduction | ||||
1 | Mon 01/13/2025 | Course Overview | Lecture (pdf) | Chapter 1, Szeliski's book. |
2 | Wed 01/15/2025 | A Brief History of Computer Vision | Lecture (pdf) | Chapter 1, Szeliski's book. |
3 | Fri 01/17/2025 | Python tutorial and math recap | Lecture (notebook, pdf,) | Chapter 2, Deep Learning. |
WEEK 2: Image Formation | ||||
4 | Mon 01/20/2025 | No class due to MLK holiday | ||
5 | Wed 01/22/2025 | Light and color | Lecture | Chapter 2, Szeliski's book. |
6 | Fri 01/24/2025 | Image formation | Lecture | Chapter 2, Szeliski's book. |
WEEK 3: Image Processing | ||||
7 | Mon 01/27/2025 | Image Filtering | Lecture | Chapter 3, Szeliski's book. |
8 | Wed 01/29/2025 | Detectors and Descriptors I | Lecture | Chapter 7, Szeliski's book. |
9 | Fri 01/31/2025 | Detectors and Descriptors II | Lecture | Chapter 7, Szeliski's book. |
WEEK 4: Transformation and Alignment | ||||
10 | Mon 02/03/2025 | Model Fitting and Optimization | Lecture | Chapter 4, Szeliski's book. |
11 | Wed 02/05/2025 | Image Transformation and Alignment (I) | Lecture | Chapter 8, Szeliski's book. |
12 | Fri 02/07/2025 | Image Transformation and Alignment (II) | Lecture | Chapter 6, Szeliski's book. |
WEEK 5: Machine Learning | ||||
13 | Mon 02/10/2025 | Machine Learning Basics I | Lecture | Chapter 5, Szeliski's book. |
14 | Wed 02/12/2025 | Machine Learning Basics II | Lecture | Chapter 5, Szeliski's book. |
15 | Fri 02/14/2025 | Deep Neural Networks | Lecture | Chapter 5, Szeliski's book. |
WEEK 6: Recognition | ||||
16 | Mon 02/17/2025 | Image Classification | Lecture | Chapter 6, Szeliski's book. |
17 | Wed 02/19/2025 | Object Detection | Lecture | Chapter 6, Szeliski's book. |
18 | Fri 02/21/2025 | Semantic Segmentation | Lecture | Chapter 6, Szeliski's book. |
WEEK 7: 3D vision | ||||
19 | Mon 02/24/2025 | 3D Representations | Lecture | Multiview CNN, DeepSDF |
20 | Wed 02/26/2025 | Camera Calibration | Lecture | Chapter 11 and 12, Szeliski's book. |
21 | Fri 02/28/2025 | Epipolar Geometry | Lecture | Chapter 11 and 12, Szeliski's book. |
WEEK 8: 3D vision | ||||
22 | Mon 03/03/2025 | Stereo | Lecture | Chapter 11, Szeliski's book. |
23 | Wed 03/05/2025 | Structure from Motion | Lecture | Chapter 11, Szeliski's book. |
24 | Fri 03/07/2025 | Learning for 3D Vision | Lecture | Chapter 12 and 13, Szeliski's book. |
WEEK 9: No Class | ||||
- | Mon 03/10/2025 | Spring Recess - No Class | ||
- | Wed 03/12/2025 | Spring Recess - No Class | ||
- | Fri 03/14/2025 | Spring Recess - No Class | ||
WEEK 10: Motion estimation | ||||
25 | Mon 03/17/2025 | Optical flow | Lecture | Chapter 9, Szeliski's book. |
26 | Wed 03/19/2025 | Dense Pixel Tracking | Lecture | Chapter 9, Szeliski's book. |
27 | Fri 03/21/2025 | Video Understanding | Lecture | Chapter 9, Szeliski's book. |
WEEK 11: Generative Modeling | ||||
28 | Mon 03/24/2025 | Image Generation | Lecture | Chapter 5.5.4, Szeliski's book. |
29 | Wed 03/26/2025 | Diffusion Models | Lecture | Understanding Diffusion Models: A Unified Perspective |
30 | Fri 03/28/2025 | Video and 3D generation | Lecture | Video Diffusion Models |
WEEK 12: Computer Vision + X | ||||
31 | Mon 03/31/2025 | Computer Vision + Robotics | Lecture | |
32 | Wed 04/02/2025 | Computer Vision + NLP | Lecture | |
33 | Fri 04/04/2025 | Computer Vision + Ecology | Lecture | |
WEEK 13 | ||||
34 | Mon 04/07/2025 | Invited talk: TBA | Talk | |
35 | Wed 04/09/2025 | Invited talk: TBA | Talk | |
36 | Fri 04/11/2025 | Invited talk: TBA | Talk | |
WEEK 14 | ||||
37 | Mon 04/14/2025 | TBA | ||
38 | Wed 04/16/2025 | TBA | ||
39 | Fri 04/18/2025 | TBA | ||
WEEK 15 | ||||
40 | Mon 04/21/2025 | Final Presentation | Student Presentation | |
41 | Wed 04/23/2025 | Final Presentation | Student Presentation | |
42 | Fri 04/25/2025 | Final Presentation | Student Presentation | |
WEEK 16 | ||||
43 | Mon 04/28/2025 | Conclusion |