CMPT742: Practices in visual computing 1, Fall 2023

Schedule

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

Week 2
Mon, Sep 18
Curves, Active contours
Fri, Sep 22
Image inpainting (Laplace, Poisson), Graph-based segmentation
Week 3
Fri, Sep 29
Numpy tutorial, OpenCV tutorial, A1 clarification

Week 4
Mon, Oct 2
National Day for Truth and Reconciliation- No class
Fri, Oct 6
Project proposal Deadline
Week 5
Tue, Oct 10

Fri, Oct 13

Week 6
Mon, Oct 16
CNNs, Image classification, Image segmentation, UNet
Fri, Oct 20
A1 Q&A
Week 7
Mon, Oct 23
PCA, SVD
Fri, Oct 27
A1 Demo
Assignment #1 Deadline
Week 8
Mon, Oct 30
3D reconstruction, Blender scripting
Fri, Nov 3
PyTorch tutorial - part 1
Week 9
Mon, Nov 6
Geometry processing
Fri, Nov 10
PyTorch tutorial - Part 2

Week 10
Mon, Nov 13
Remembrance day - No class
Fri, Nov 17
PyTorch tutorial - part 3

Week 11
Mon, Nov 20
Project Milestone
Fri, Nov 24
Keypoint detection, SIFT, Ransac
Assignment #2 deadline
Week 12
Mon, Nov 27
Unity tutorial
Fri, Dec 1
A2 demo

Week 13
Mon, Dec 4
Project final presentation
Fri, Dec 8
A3 demo
Assignment #3 deadline
Project Delivery
Mon, Dec 11
Project final written submission
Thursday, Dec 14
A4 demo
Assignment #4 deadline

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