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 25 Nov.
Week / Main topic | Monday | Tuesday | Thursday | Friday |
1: Intro to images, color | (1) 11/27: Intros (writing, term project), Images and color Start Lab 1: Intro to Matlab (Ch 1) |
(2) 11/28: Color features Due in class: Read sunset paper Lab 1 due Weds noon. (2,2, 2,4) |
(3) 11/30: Connected components, morphology in Matlab Start Fruit-finder. (13.1-13.3) |
(4) 12/1: Lab 2: Color Laptops for every lab |
2: Global and local features, edges | (5) 12/4: Global and local operators, filtering (5.1, 5.3) | (6) 12/5: Edge Masks Lab 2 due (Tues, noon always) (5.3) |
(7) 12/7: Edge features (5.3) |
(8) 12/8: Lab 3: Edges and filters Due: Fruit-finder 11:00 pm |
3: More features | (9) 12/11: Region properties (perimeter, circularity) (8.1-8.3) | (10) 12/12: Spatial moments Lab 3 due (Tues) (8.3) |
(11) 12/14: Classification concepts (9.2.1) | (12) 12/15: Lab 4: Shape. |
4: Classifiers | (13) 12/18: Support vector machines (9.2.4) | (14) 12/19: Finish SVMs and demo. Lab 4 due (Tues) Formally assign sunset detector |
(15) 12/21: Lightning talks for term project, assign teams | (16) 12/22: Lab 5: SVM toolbox. |
Christmas Break | ||||
5: Sunset detector | (17) 1/8: Optional class if you have questions about the exam
Exam 1 due 5:00 pm. |
(18) 1/9: Neural nets (9.3.1) Lab 5 due (Tues) |
(19) 1/11: Neural nets and SVM Exam Q&A |
(20) 1/12: Lab day: sunset detector |
6: Deep Learning | (21) 1/15: Convolutional neural networks (40 min due to convocation) |
(22) 1/16: Convolutional neural networks
Sunset detector part 1 due (Tuesday, 11 pm) |
(23) 1/18: Project workday | (24) 1/19: Lab 6: CNNs (due at end of class) Due: Lit reviews (Sunday, 11:00 pm) |
7: Segmentation and object clustering | (25) 1/22: Midterm Exam | (26) 1/23: k-means segmentation (9.2.5)
Sunset detector part 2 due (Tuesday, 11 pm) |
(27) 1/25: Hough transforms (6.2.6) | (28) 1/26: Lab 7: k-means or Hough transform Due: Project plans and preliminary work (Sunday, 11:00) |
8: Special topics | (29) 1/29: PCA and applications (3.2.10) | (30) 1/30: Bayesian classifiers (9.2.2) Lab 7 due (Tues) |
(31) 2/1: Template matching and HOG (6.4) | (32) 2/2: Lab: Project Milestone Reviews Due: Status report (8:00 am) |
9: Special topics and project work | (33) 2/5: Review day | (34) 2/6: Exam 3 | (35) 2/8: Lab: Projects | (36) 2/9: Lab: Project Milestone Reviews Due: Status report (8:00 am) |
10: Presentations | (37) 2/12: 7th hour: Traffic Sign Detection, Bird Detection 8th hour: Puzzle Me Not Course evals |
(38) 2/13: 7th hour: Handwritten OCR, Image Translation 8th hour: Brain Tumor Recognition, google reCaptcha |
(39) 2/15: 7th hour: Lip Reading, Puzzle Solver 8th hour: Rose Brain, Google Brain |
(40) 2/16: 7th hour: PhotoMosaic Course evals 8th hour: None Due: final project (code, report, presentation slides, reflection/partner evals in Moodle (different from presentation evals)), 11:00 PM |