CMPT742: Practices in visual computing 1, Fall 2024

Schedule

Week 1
Topic
Materials
Assignments and Deadlines
Mon, Sep 9
Logistics, Image processing, Seam carving
Fri, Sep 13
Python tutorial

Week 2
Mon, Sep 16
Image inpainting (Laplace, Poisson), Graph-based segmentation
Fri, Sep 20
Numpy tutorial, OpenCV tutorial

Week 3
Mon, Sep 23
Introduction to machine learning

Fri, Sep 27
PyTorch tutorial - part 1
Assignment #1 deadline
Week 4
Mon, Sep 30
National Day for Truth and Reconciliation- No class
Fri, Oct 4
PyTorch tutorial - part 2
Project proposal deadline
Week 5
Mon, Oct 7
Co-op Visit, CNNs, Image classification, UNet
Fri, Oct 11
Image Classification 1
Week 6
Fri, Oct 18
Object Detection 1

Week 7
Mon, Oct 21
Project Milestones

Fri, Oct 25
Image Classification 2
Assignment #2 deadline
Week 8
Mon, Oct 28
PCA, SVD, Quiz 1
Fri, Nov 1
Image Segmentation 1
Week 9
Fri, Nov 8
Keypoint detection, SIFT, Ransac

Week 10
Mon, Nov 11
Remembrance day - No class
Fri, Nov 15
Image Segmentation 2
Assignment #3 deadline
Week 11
Mon, Nov 18
Curves, Geometry processing
Fri, Nov 22
Object Detection 2
Week 12
Mon, Nov 25
Geometry Processing (Cont), Quiz 2
Fri, Nov 29

Week 13
Mon, Dec 2
Project final presentation
Fri, Dec 6
Assignment #4 deadline
Project Delivery
Mon, Dec 9
Project final written submission
Thursday, Dec 12

This course website imitates University of Washington's CSE373, Spring 2019.