MIT CSAIL6.8300/6.8301: Advances in Computer Vision |
||
Spring 2024 |
||
This schedule is preliminary and subject to change as the term evolves.
You can find the Course notes under Files on Canvas.
Lecture recordings will be posted here.
Lecture | Date | Topic | Instructor | Course Materials | Assignments |
Week 1 | |||||
1 | Tue 02/06/2024 | Introduction,
Simple Vision System |
Sara |
Course notes:
Chapter 2 slides (pdf) slides (keynote) slides (pptx) lecture video |
|
2 | Thu 02/08/2024 | Describing the Signal:
Pinhole, Computational, and Corner Cameras |
Bill |
Course notes:
Chapters 5 & 7 slides (pdf) slides (keynote) slides (pptx) lecture video |
|
Week 2 | |||||
3 | Tue 02/13/2024 | Signal Processing | Mina |
Course notes:
Chapters 14 & 15 Recording slides (pdf) Snow cancellation! |
pset1 out |
Tutorial | Tue 02/13/2024 | Python Tutorial Session 1 When: 9am - 10am Where: ZOOM links (snow day) |
Joanna & Hyojin | Colab workbook, instruction | |
4 | Thu 02/15/2024 | Spatial Linear Filters, Temporal Linear Filters |
Mina |
Course notes: Chapters 16, 17 & 18 slides (pdf) slides (pptx) slides (key) |
|
Tutorial | Thu 02/15/2024 | Python Tutorial Session 2 When: 2:30pm-4pm Where: 2-190 |
Clinton & Sarah A | ||
Week 3 | |||||
Tue 02/20/2024 | Monday Schedule: No Class | ||||
5 | Thu 02/22/2024 | Multi-Scale Pyramids | Vincent |
Course notes: Chapters 20 & 22 slides (pdf) slides (pptx) slides (key) |
pset1 due pset2 out |
Week 4 | |||||
6 | Tue 02/27/2024 | Introduction to Machine Learning | Mina |
Course notes: Chapter 9 slides (pdf) slides (pptx) slides (key) |
|
Tutorial | Tue 02/27/2024 | PyTorch Tutorial Session 1 When: 9:30am - 11am Where: 54-100 |
Yingcheng |
|
|
7 | Thu 02/29/2024 | Neural Networks | Mina |
Course notes: Chapter 12 slides (pdf) slides (pptx) slides (key) |
pset2 due pset3 out |
Tutorial | Thu 02/29/2024 | PyTorch Tutorial Session 2 When: 2:30pm - 4pm Where: 2-190 |
David Fang |
|
|
Week 5 | |||||
8 | Tue 03/05/2024 | Stochastic Gradient Descent, Back Propagation |
Sara |
Course notes: Chapters 10 & 13 & 14 slides (pdf) slides (pptx) slides (key) |
|
9 | Thu 03/07/2024 | Convolutional Neural Networks | Kaiming |
Course notes: Chapters 23 & 24 slides (pdf) |
|
Week 6 | |||||
10 | Tue 03/12/2024 | Going Deep with Neural Networks | Kaiming |
Reading: Efficient BackProp slides (pdf) |
pset3 due
pset4 out |
11 | Thu 03/14/2024 | Sequence Modeling | Kaiming |
Course notes: Chapters 25 & 26 slides (pdf) transformers intro |
|
Week 7 | |||||
12 | Tue 03/19/2024 | Representation Learning | Kaiming |
Course notes: Chapter 30
Reading: Representation Learning slides (pdf) |
pset4 due
pset5 out |
13 | Thu 03/21/2024 | Object Detection and Image Segmentation | Kaiming |
Chapter 50
Reading: Object Detection Tutorial slides (pdf) |
|
Week 8 | |||||
Tue 03/26/2024 | Spring Break: No Class | ||||
Thu 03/28/2024 | Spring Break: No Class | ||||
Week 9 | |||||
14 | Tue 04/02/2024 | Image Synthesis: Structured Prediction, Generative Models, GANs, Autoregressive Models |
Mina |
Course notes: Chapters 32, 33, & 34 slides (pdf) slides (key) slides (pptx) |
pset5 due |
15 | Thu 04/04/2024 | Projective Geometry | Vincent |
Course notes: Chapter 42 slides (pdf) |
project proposal due
pset6 out |
Week 10 | |||||
16 | Tue 04/09/2024 | Geometry, Stereo, Intrinsic-Extrinsic Camera Parameters |
Vincent |
Course notes: Chapters 39 & 40 slides (pdf) |
|
17 | Thu 04/11/2024 | 3D Scene Representations, Differentiable Rendering |
Vincent |
Course notes: None slides (pdf) slides (pptx) slides (key) |
pset6 due |
Week 11 | |||||
18 | Tue 04/16/2024 | Motion Estimation, Optical Flow |
Charles Herrmann |
Course notes: Chapters 46, 47, 48 & 49 slides (pdf) slides (pptx) slides (key) |
|
19 | Thu 04/18/2024 | Statistical Models for Images, Texture |
Sara |
Course notes: Chapters 27 & 28 slides (pdf) slides (pptx) slides (key) |
pset7 out |
Week 12 | |||||
20 | Tue 04/23/2024 | Datasets, Curation, Biases, Domain Adapation |
Sara |
Course notes: Chapters 35 & 36 slides (pdf) slides (pptx) slides (key) |
|
21 | Thu 04/25/2024 | Fairness and Ethics in Computer Vision | Olga Russakovsky |
Course notes: Chapter 4 |
|
Week 13 | |||||
22 | Tue 04/30/2024 | Deployable CV | Sara |
slides (pdf)
slides (pptx) slides (key) Human-in-the-loop machine learning: a state of the art[link] EfficientML Reading Group[link] A survey of deep active learning[link] Selective classification for deep neural networks[link] A case for cooperation between machines and humans[link] Calibration in Deep Learning: A Survey of the State-of-the-Art[link] |
pset7 due; project progress report due |
23 | Thu 05/02/2024 | How To Do Research, How To Write Papers, How To Give Talks |
Vincent |
Course notes: Chapters 52, 53 & 54 slides (pdf) slides (pptx) slides (key) |
|
Week 14 | |||||
24 | Tue 05/07/2024 | Invited Talk | Jitendra Malik | zoom link | |
Thu 05/09/2024 | Final Project Presentations | ||||
Week 15 | |||||
Tue 05/14/2024 | Final Project Presentations | project report due |