CS 4501 Computer Vision (Spring 2025)

University of Virginia

Schedule

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