Lectures are held on Mondays and Wednesdays from 3:00pm to 4:20pm @ Hewlett Teaching Center, Rm 201.
Recitations are held on select Fridays. The first recitation is listed below; additional times, locations, and topics will be announced on Ed.
Students with Documented Disabilities: Students who may need an academic accommodation based on the impact of a disability must initiate the request with the Office of Accessible Education (OAE). Professional staff will evaluate the request with required documentation, recommend reasonable accommodations, and prepare an Accommodation Letter for faculty. Unless the student has a temporary disability, Accommodation letters are issued for the entire academic year. Students should contact the OAE as soon as possible since timely notice is needed to coordinate accommodations. The OAE is located at 563 Salvatierra Walk (phone: 723-1066, URL: https://oae.stanford.edu/). For OAE letters and requests, please email the TA George Birikorang.
Homework assignments are posted on GitHub.
| Event Type | Date | Description | Lecture Materials |
|---|---|---|---|
| Lecture 1 |
Monday March 30 |
Introduction and Image Formation |
[Intro Slides] [Image formation Slides] [Demo Notebook] |
| I. Low-level Vision | |||
| Lecture 2 |
Wednesday April 1 |
Images and Filters |
[Slides] [Demo Notebook] |
| Recitation 1 |
Friday April 3, 3pm |
Python/NumPy Review I |
[Blank Notebook] [Filled Notebook] |
| Lecture 3 |
Monday April 6 |
Filters and Edges |
[Slides] |
| Lecture 4 |
Wednesday April 8 |
Lines and Corners |
[Slides] |
| HW0 |
Wednesday April 8, 11:59pm |
Homework #0 due |
|
| Recitation 2 |
Friday April 10, 3pm |
Linear Algebra Review |
[Slides] |
| II. Geometry | |||
| Lecture 5 |
Monday April 13 |
Geometric Primitives and Transformations |
[Slides] |
| Lecture 6 |
Wednesday April 15 |
Calibration |
[Slides] |
| HW1 |
Wednesday April 15, 11:59pm |
Homework #1 due |
|
| Lecture 7 |
Monday April 20 |
Single view metrology |
[Slides] |
| Lecture 8 |
Wednesday April 22 |
Multi-View Geometry I |
[Slides] |
| HW1 |
Wednesday April 22, 11:59pm |
Mini-Project #1 due |
|
| Lecture 9 |
Monday April 27 |
Multi-View Geometry II |
[Slides] |
| Lecture 10 |
Wednesday April 29 |
Final Project Introduction + Guidelines |
[Slides] |
| HW2 |
Wednesday April 29, 11:59pm |
Homework #2 due |
|
| III. Visual Pattern Recognition | |||
| Recitation 3 |
Friday May 1, 3pm |
Pytorch Review |
|
| Lecture 11 |
Monday May 4 |
ML for CV overview 1/3 |
[Slides] |
| Lecture 12 |
Wednesday May 6 |
ML for CV overview 2/3 |
[Slides] |
| HW2 |
Wednesday May 6, 11:59pm |
Mini-Project #2 due |
|
| Lecture 13 |
Wednesday May 13 |
ML for CV overview 3/3 |
[Slides] |
| Project |
Friday May 15, 11:59pm |
Final Project Selection due |
|
| Lecture 14 |
Monday May 18 |
Segmentation + Clustering |
[Slides] |
| Lecture 15 |
Wednesday May 20 |
Understanding Videos |
[Slides] |
| Project |
Friday May 22, 11:59pm |
Final Project Proposal due |
|
| IV. Advanced Topics | |||
| Holiday |
Monday May 25 |
Memorial Day — no class |
|
| Lecture 16 |
Wednesday May 27 |
3D Deep Learning |
[Slides] |
| Lecture 17 |
Monday June 1 |
Guest Lecture - TBD |
[Slides] |
| Demo Day / Final Project | |||
| Event | Wednesday June 3 |
Demo Day |
Details will be posted on Ed |
| Project |
Saturday June 6, 11:59pm |
Final Report due |
|