All electronic submissions are due at 10:00 am 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 30 Nov.
Week / Main topic | Monday | Tuesday | Thursday | Friday |
1: Intro to images, color | (1) 11/30: Intros, 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 10:00am. (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 (Weds, 10:00am 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 | (9) 12/14: Region properties (perimeter, circularity) (8.1-8.3) | (10) 12/15: Spatial moments Lab 3 due (Weds) (8.3) |
(11) 12/17: Classification concepts (9.2.1) | (12) 12/18: Lab 4: Shape. |
Christmas Break | ||||
4: Classifiers | (13) 1/4: Take-home test due 5:00 pm. | (14) 1/5: Support vector machines Lab 4 due (Weds) (9.2.4) |
(15) 1/7: Finish SVMs and demo. Formally assign sunset detector |
(16) 1/8: Lab 5: SVM toolbox. |
5: Exam and sunset detector | (17) 1/11: Neural nets (9.3.1) | (18) 1/12: Neural nets and SVM, Lightning talks Lab 5 due (Weds) |
(19) 1/14: Lightning talks, assign teams Exam Q&A |
(20) 1/15: Lab day: sunset detector |
6: Segmentation and clustering | (21) 1/18: Midterm Exam | (22) 1/19: Project workday
Sunset detector due (Weds 11:00 pm) |
(23) 1/21: k-means segmentation (9.2.5) | (24) 1/22: Lab 6: k-means Due: Lit reviews |
7: Segmentation and object detection | (25) 1/25: PCA and applications (3.2.10) | (26) 1/26: Hough transforms (6.2.6) Lab 6 due (Weds) |
(27) 1/28: Template matching (6.4) | (28) 1/29: Lab 7: Hough transform or PCA Due: Project plans and preliminary work (Sunday, 11:00) |
8: Motion and special topics | (29) 2/1: Surveillance and image flow (16.2) |
(30) 2/2: Aperture problem, Motion vectors (16.3) Lab 7 due (Weds) |
(31) 2/4: Bayesian classifiers (9.2.2) | (32) 2/5: Lab: Projects Due: Status report (8:00 am) |
9: Special topics and project work | (33) 2/8: Convolutional neural networks | (34) 2/9: Lab: Projects | (35) 2/11: Trenton Tabor guest lecture (reserved for exam 2 after 2016) | (36) 2/12: Lab: Projects Due: Status report (8:00 am) |
10: Presentations | (37) 2/15: Course evals In-class presentation: 1 Whiteboard |
(38) 2/16: in-class presentations: 1 SubwayCam 2 Yelp | (39) 2/18: In-class presentations: 1 Captchas 2 Pitch | (40) 2/19: In-class presentations: 1 OCR 2 Pokemon Due: final project (code, report, and presentations), 11:00 PM |