Course Links

Resources

External

Note that the timing and topics shown for future dates represent projections that are subject to change as the course progresses.

No. Date Topics In Class Reading / Homework
1 Jan. 30 Image representations jupyterhub (campus only); Lab 0 (solution) Gonzalez chapter 1
2 Feb. 1 Image formation Lab 1; extra raw images Gonzalez 2.1-2.4;
Reading for guest lecture
3 Feb. 6 Guest lecture by Prof. Lisa Armstrong: Image Analysis Slides Assignment #1
4 Feb. 8 Color & color spaces Lab 2 Gonzalez 6.1-6.5
5 Feb. 13 Interpolation & Resampling Lab 3 Bilinear interpolation, Bicubic interpolation
* Feb. 15 Lab day
6 Feb. 20 Image transformations Lab 4 (solution) Assignment #2
7 Feb. 22 Global statistics & pixel replacement Lab 5: histogram equalization (solution) Gonzalez 3.1-3.3
8 Feb. 27 Local filtering Convolution practice (solution); Lab 6 (solution) Gonzalez 3.4-3.5
9 Mar. 1 Edge detection Lab 7 (solution) Gonzalez: remainder of ch. 3
Assignment #3
11 Mar. 6 Connected components labeling & analysis Lab 8 (solution) Gonzalez 9.1-9.3
12 Mar. 8 Morphological operations Lab 9 (solution) Gonzalez: remainder of ch. 9
* Mar. 13 - Mar. 15 SPRING BREAK
13 Mar. 20 Fourier transform & frequency domain Lab 10 (solution) Gonzalez: review/skim ch. 4; read 4.8-4.10.
Assignment #4
14 Mar. 22 Haar wavelet transform Haar handout; Lab 11 (solution) Gonzalez: review/skim ch. 6; read 6.7-6.10
15 Mar. 27 Compression & Images Gonzalez: 8.1-8.5
16 Mar. 20 Image Compression Formats Gonzalez: 8.6-8.12
15 Apr. 3 Transform Tricks: Integral Image & Distance Transforms Lab 12 (solution) Integral image; distance transform
Assignment #5
16 Apr. 5 Transform Tricks: Hough Transform Lab 13 (solution) Gonzalez: 10.1-10.3
17 Apr. 10 Stereo SSD Stereo Assignment #6
18 Apr. 12 SIFT Lab 14 Gonzalez 12.7
19 Apr. 17 Image Registration Lab 15 (solution) Final Project
20 Apr. 19 Image Compositing & Seam Carving Lab 16 (solution)
21 Apr. 24 Segmentation: Thresholding Lab 17 Gonzalez 101-10.3
22 Apr. 26 Multi-label Segmentation Lab 18 Gonzalez 10.4-10.5
23 May 1 Forensics Lab 19
24 May 3 Final Thoughts
* May 8 - May 10 Reading period & final project due