MIT CSAIL

6.819/6.869: Advances in Computer Vision

Fall 2018

[Home | Policy | Schedule | Course Materials | Final Project | Piazza | Stellar ]

This schedule is preliminary and subject to change as the term evolves.

Lecture Date Topic Instructor Course Materials Assignments
Week 1
1 Thu 9/6/2018 Introduction. Simple vision systems. Antonio lecture slides
notes
pset 1 out
code
Fri 9/8/2018 (2-3pm 32-G449) Matlab Tutorial 1 Ifueko code
Week 2
Mon 9/10/2018 (5-6pm 32-G449) Matlab Tutorial 2 Ifueko code
2 Tue 9/11/2018 Describing the Signal: pinhole, computational, and corner cameras. Bill notes
slides
3 Thu 9/13/2018 Color Bill slides
notes
pset 1 due
pset 2 out
Week 3
4 Tue 9/18/2018 Geometry, Stereo, Intrinsic-Extrinsic Camera Parameters Antonio slides
slides continued
5 Thu 9/20/2018 Signal Processing Antonio lecture slides
projector slides
notes
pset 3 out
code
Week 4
6 Tue 9/25/2018 Spatial Linear Filters Antonio slides
notes
7 Thu 9/27/2018 Temporal Linear Filters Bill slides
notes
pset 2 due
Week 5
8 Tue 10/2/2018 Multi-Scale Pyramids Bill notes
slides
pset 3 due
9 Thu 10/4/2018 Introduction to Bayesian Inference. Color Constancy and Demosaicing. Bill slides
notes
pset 4 out
code
Week 6
10 Thu 10/11/2018 Statistical Models for Images Bill slides
notes
notes 2
pset 4 due
pset 5 out
code
Week 7
11 Tue 10/16/2018 Probabilistic Graphical Models Bill slides
notes
12 Thu 10/18/2018 Introduction to Machine Learning Phillip slides
keynote
notes
pset 5 due
pset 6 out
code
Week 8
13 Tue 10/23/2018 Neural Networks Phillip slides
keynote
notes 1
notes 2
14 Thu 10/25/2018 Stochastic Gradient Descent, Back Propogation Phillip slides
keynote
regularization notes
optimization notes
Final Project Proposal Due
Fri 10/26/2018 (4-231 3pm) Pytorch Tutorial Yue and Yonglong code
Week 9
Mon 10/29/2018 (66-168 12pm) Pytorch Tutorial Yue and Yonglong code
15 Tue 10/30/2018 Spatial NNs, CNNs, visualization of weights Phillip slides
keynote
notes
Tue 10/30/2018 (24-121 2pm) Tensorflow Tutorial Ifueko code
Wed 10/31/2018 (32-124 6pm) Tensorflow Tutorial Ray code
16 Thu 11/01/2018 Temporal NNs, RNNs, LSTMs, Attention Phillip slides
keynote
RNN Notes
RNN Blog
LSTM Blog
pset 6 due
Mini Places Challenges Part 1 out
code
validation set
Week 10
17 Tue 11/6/2018 Representation Learning Phillips slides
keynote
Autoencoder Notes
Representation Learning Notes
18 Thu 11/8/2018 Scene Understanding Phillip slides
keynote
Mini Places Challenge Part 1 due
Mini Places Challenge Part 2 out
code
Thu 11/8/2018
(5-6pm 32-144)
AWS Tutorial Abigail and Stephen notes
Thu 11/8/2018
(7-8pm 32-144)
AWS Tutorial Abigail and Stephen notes
Week 11
19 Tue 11/13/2018 Vision and Language, Image Captioning, VQA Phillip slides
keynote
20 Thu 11/15/2018 Image Synthesis: structured prediction, generative models, GANs, autoregressive models Phillip slides
keynote
pset 7 out
code
model checker
Mini Places Challenge Part 2 due
Week 12
21 Tue 11/20/2018 Datasets, curation, biases, and domain adaption Phillip slides
keynote
Week 13
22 Tue 11/27/2018 Vision for embodied agents Phillip slides
keynote
Pulkit Talk
Deepak Slides
Notes 1
Notes 2
23 Thu 11/29/2017 How to do research; How to write papers; How to give talks Phillip, Antonio, Bill Slides: Research (Bill)
Slides: Papers and Talks (Bill)
Slides: Research (Antonio)
Slides: Research (Phillip)
keynote (Phillip)
pset 7 due
Week 14
24 Tue 12/4/2018 Guest Lecture: Re-rendering Reality Tali Dekel
25 Thu 12/6/2018 Guest Lecture: Video and 3D generation; Understanding GANs Jun-Yan Zhu slides
Week 15
26 Tue 12/11/2018 Final Project Presentations
25 Wed 12/12/2018 Final Project Write Up Due