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