All electronic submissions are due at noon on the day indicated, unless specified otherwise.
Please note that future homework assignments are tentative based on previous course offerings. We may change assigned homework at any time before it is assigned. Schedule subject to change. Corresponding sections from Sonka, et al. are given at the end where appropriate.
Schedule last updated 14 Sep.
Week / Main topic | Monday | Tuesday | Thursday | Friday |
Online-only for first 3.5 weeks | ||||
1: Intro to images, color | (1) 11/30: Intros (writing, term project), Images and color Start Lab 1: Intro to Matlab (Ch 1) |
(2) 12/1: Color features Due in class: Read sunset paper Lab 1 due Weds noon. (2,2, 2,4) |
(3) 12/3: Connected components, morphology in Matlab Start Fruit-finder. (13.1-13.3) |
(4) 12/4: Lab 2: Color Laptops for every lab |
2: Global and local features, edges | (5) 12/7: Global and local operators, filtering (5.1, 5.3) | (6) 12/8: Edge Masks Lab 2 due (Tues, noon always) (5.3) |
(7) 12/10: Edge features (5.3) |
(8) 12/11: Lab 3: Edges and filters Due: Fruit-finder 11:00 pm |
3: More features, classifers | (9) 12/14: Region properties (perimeter, circularity) (8.1-8.3) | (10) 12/15: Spatial moments Lab 3 due (Tues) (tutorial) |
(11) 12/17: Classification concepts (9.2.1) | (12) 12/18: Lab 4: Shape. |
3.5: SVMs | (13) 12/21: Support vector machines (9.2.4) | (14) 12/22: Finish SVMs and demo. Lab 4 due (Tues) Formally assign sunset detector |
||
Christmas Break | ||||
4: SVMs | (15) 1/7: Lab 5: SVM toolbox. Exam 1 due 5:00 pm. |
(16) 1/8: Lightning talks for term project, assign teams |
||
5: Sunset detector and Neural Nets | (17) 1/11: Neural nets (9.3.1) Lab 5 due (Tues) |
(18) 1/12: Neural nets and SVM |
(19) 1/14: Convolutional neural networks | (20) 1/15: Lab day: Sunset detector work time. |
6: Deep Learning | (21) 1/20: Convolutional neural networks | (22) 1/21: Lab 6: CNNs | (23) 1/23: Exam review (Lab 6 due at end of class) | (24) 1/24: Exam 2 (comprehensive, in-class) Due: Lit reviews (Sunday, 11:00 pm) |
7: Object Detection | (25) 1/27: Hough transforms (6.2.6) | (26) 1/28: Hough transforms extended
Sunset detector part 2 due (Tuesday, 11 pm) |
(27) 1/30: Template matching and HOG (6.4) | (28) 1/31: Lab 7: Hough transform Due: Project plans and preliminary work (Sunday, 11:00) |
8: Segmentation and object clustering | (29) 2/3: k-means segmentation (9.2.5) | (30) 2/4: k-means exercise Lab 7 due (Tues) |
(31) 2/6: Project workday | (32) 2/7: Lab: Project Milestone Reviews Due: Status report (2 hours before class) |
9: Recap and project work | (33) 2/10: Course Review Exercise (in-class) | (34) 2/11: Course Recap (in-class) | (35) 2/13: Project workday | (36) 2/14: Lab: Project Milestone Reviews Due: Status report (2 hours before class) |
10: Presentations | (37) 2/17: Presentations: TBD x 2 |
(38) 2/18: Presentations: TBD x 2 |
(39) 2/20: Presentations: TBD x 2 (Also do course evaluations) |
(40) 2/21: Presentations: TBD x 2 Due: final project (code, report, presentation slides, reflection/partner evals in Moodle (different from presentation evals)), 11:00 PM |