Computer Vision - CMPT 412, Spring 2023

Course Schedule

Dates Wednesdays (11:30 - 12:20) Fridays (10:30 - 12:20) Assignments
1/4 & 1/6
Introduction
Neural networks
1/11 & 1/13
Convolutional neural networks (CNNs)
Training CNNs
1/18 & 1/20
Classical approach (features)
Classical approach (bag of words)
Assig. 1 due (1/17)
1/25 & 1/27
Detection CNNs
Segmentation CNNs
2/1 & 2/3
Segmentation CNNs
Metric learning techniques
Assig. 2 due (1/31)
2/8 & 2/10
CNN applications
CNN applications
2/15 & 2/17
RNN and GNN
Transformer and GAN
2/22 & 2/24
Break
Break
3/1 & 3/3
Self-supervised learning
Image homographies
Assig. 3 due (2/28)
3/8 & 3/10
Camera models
Camera models
3/15 & 3/17
Two-view geometry
fundamental matrix song
Two-view geometry
Assig. 4 due (3/16)
3/22 & 3/24
Stereo
Structure from Motion/SLAM
3/29 & 3/31
Multi-View Stereo (MVS)
Learning-based MVS
4/5 & 4/7
Backups...
Break
Assig. 5 due (4/4)

Back to the main page.