This schedule is preliminary and subject to change as the term
evolves.
A great (but optional) reference is the second edition of the "Multi-view Geometry" book by Hartley and Zisserman (H&Z).
Lecture | Date | Topic | Additional Reading | Assignments | |
WEEK 1 | |||||
1 | Tue 08/29/2023 | Introduction (slides) | |||
2 | Thu 08/31/2023 | 2D Projective Geometry: Elements (slides) | H&Z Chapter 2.1-2.3 | PS0 Released | |
WEEK 2 | |||||
3 | Tue 09/05/2023 | 2D Projective Geometry: Transforms & Recfication (slides) | H&Z Chapter 2.4, 2.7 | ||
4 | Thu 09/07/2023 | 3D Projective Geometry (slides) | H&Z Chapter 3.1, 3.2, 3.4, 3.5 | PS0 Due | |
WEEK 3 | |||||
5 | Tue 09/12/2023 | Homography from Correspondences (slides) | H&Z Chapter 4.1-4.5 | A1 + PS1 Released | |
6 | Thu 09/14/2023 | Camera Models (slides) | H&Z Chapter 6.1, 6.2 | ||
WEEK 4 | |||||
7 | Tue 09/19/2023 | Affine Cameras + Single-view Geometry (slides) | H&Z Chapter 6.3, 7 | PS1 Due | |
8 | Thu 09/21/2023 | Single-view Calibration and Reconstruction (slides) | H&Z Chapter 3.6, 8 | ||
WEEK 5 | |||||
9 | Tue 09/26/2023 | Two-view Geometry (slides) | H&Z Chapter 9.1-9.3, 9.6 | A1 Due, A2 + PS2 Released | |
10 | Thu 09/28/2023 | Two-view Reconstruction (slides) | H&Z Chapter 9.5, 10.1-10.4, 12.1-12.2 | ||
WEEK 6 | |||||
11 | Tue 10/03/2023 | Two-view Calibration (slides) |
H&Z Chapter 11.1-11.3, 11.6, 11.7, 11.9 Five-Point Motion Estimation Made Easy |
PS2 Due | |
12 | Thu 10/05/2023 | Two-view Rectification (slides) + Projects (slides) | H&Z Chapter 10.4, 10.5, 11.4 | ||
WEEK 7 | |||||
13 | Tue 10/10/2023 | Auto-calibration (slides) | H&Z Chapter 19.1-19.3 | A2 Due; A3 + PS3 Released | |
14 | Thu 10/12/2023 | Non-linear Least Squares (slides) + Three-View Geometry (slides) |
Levenberg-Marquardt Algorithm H&Z Chapter 15.1 |
Project Proposals Due | |
WEEK 8 - Fall Break | |||||
WEEK 9 | |||||
15 | Tue 10/24/2023 | N-view Geometry + Affine SfM (slides) | H&Z Chapter 18.1, 18.2 | PS3 Due | |
16 | Thu 10/26/2023 | SfM in Practice (slides) |
Structure-From-Motion Revisited Bundle Adjustment in the Large |
||
WEEK 10 | |||||
17 | Tue 10/31/2023 | Dense Reconstruction from Multi-view (slides) | Multi-View Stereo: A Tutorial | A3 Due; PS4 Released | |
18 | Thu 11/02/2023 | Learning-based SfM (slides) |
SuperPoint: Self-Supervised Interest Point Detection and Description SuperGlue: Learning Feature Matching with Graph Neural Networks Pixel-Perfect Structure-from-Motion with Featuremetric Refinement |
||
WEEK 11 | |||||
Tue 11/07/2023 | No class (election day) | ||||
19 | Thu 11/09/2023 | Parametrizing Rotations (slides) |
Least-squares estimation of transformation parameters between two point patterns On the Continuity of Rotation Representations in Neural Networks |
PS4 Due | |
WEEK 12 | |||||
20 | Tue 11/14/2023 | Geometry-based 3D Prediction (slides) |
Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstruction Generalizable Patch-Based Neural Rendering |
PS5 Out | |
21 | Thu 11/16/2023 | Non-Rigid SFM (slides) | |||
WEEK 13 | |||||
22 | Tue 11/21/2023 | Guest Lecture on Non-line of Sight Imaging by Adithya Pediredla | PS5 Due | ||
Thu 11/24/2023 | No Class (Thanksgiving Break) | ||||
WEEK 14 | |||||
23 | Tue 11/28/2023 | SLAM (slides) | |||
24 | Thu 11/30/2023 | Wrapping Up (slides) | |||
WEEK 15 | |||||
25 | Tue 12/05/2023 | Project Presentations: I (slides) | |||
25 | Thu 12/07/2023 | Project Presentations: II (slides) | |||
WEEK 16 | |||||
27 | Thu 12/14/2023 | Project Reports Due |