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 |