CSC 249/449 Computer Vision: Assignments
-
The assignments will be posted here after the day's class,
along with the due date.
Assignments are due at the beginning of class on the due date.
In general, no credit will be allowed for for late assignments.
Turn what you have in in for partial credit.
-
For any assignment, I expect a well organized
report-style writeup that describes in detail what you did, why you did it,
and what the results were. This includes negative results.
Scratch work and computer code, if requested should be appended to the main
writeup with appropriate pointers.
-
Attribute ANY work that is not your own, including software off the
web, text cribbed from other sources, etc.
You are encouraged to look for resources, but not to the extent that
it negates the point of the assignment.
This is sometimes a fine line, especially in programming assignments.
I will try to be specific as to what I expect you to write
as a minimum. If in doubt, ask.
In any case, use of UN-attributed material is plagiarism, and a violation
of the University's academic honesty policy.
-
You are encouraged to discuss general techniques and specific approaches
to general problems with your fellow students, or anyone else.
Unless specifically directed in an assignment, however, you are not to
share code you have written, or your written solutions to specific
problems.
-
Assignments are graded on a scale of one to 10. In the final accumulation,
this is multiplied by the weighting factor for the assignment
(generally an integer between 1 and 4).
Class activities and Assignments
Thursday, January 14, 2010
- Class activity: Introductory material.
- Reference materials:
Note set 1: Introduction to Computer Vision.
- Reading assignment: Sonka et al., chapter 1.
- Project Assignment: Self Portrait
Weighting factor 2.
Assigned: Thursday, January 14, 2010.
Due: Tuesday, January 19, 2010.
See Jim Roche (CSB 610) to get research lab acccounts.
Tuesday, January 19, 2010
- Class activity: Discussion of image basics.
- Reference materials:
Note set 2: Image Formation and Representation.
- Reading assignment: Sonka et al., chapter 2.
- Project Assignment: Day and Night
Weighting factor 2.
Assigned: Tuesday, January 19, 2010.
Due: Tuesday, January 26, 2010.
Thursday, January 21, 2010
- Class activity: Discussion of image formation, representation.
- Reference materials:
Note set 2: Image Formation and Representation.
- Reading assignment: Sonka et al., chapter 3.
Tuesday, January 26, 2010
- Class activity: Image formation and representation cont.
- Low level image processing.
Thursday, January 28, 2010
- Class activity: Discussion of cameras.
- Project Assignment:
Camera Characteristics
Assigned: Thursday January 28, 2010.
Due: Thursday, February 4, 2010.
Tuesday, February 2, 2010
- Class activity: Low level image processing: Binary images,
Thresholding, Histograms etc.
- Reference materials:
Note set 3: Low Level Image Processing.
- Reading assignment: Sonka et al., chapter 4.
- Class activity: Low level image processing: Enhancement, smoothing.
- Reading assignment: Sonka et al.,
Sections 5.1 (thresholding, histograms), 7.2.4 (clustering).
Thursday, February 4, 2010
- Class activity: Camera characteristics presentations.
- Class activity: Low level image processing:
Pattern matching, SSD, SAD, Correlation,
Edgel detection, etc.
- Reading assignment: Sonka et al.,
Sections 5.2.1 (local edges),
5.4 (correlation, matching)
Tuesday, February 9, 2010
- Class activity: Low level image processing: Convolution,
Fourier Transform.
- Reading assignment: Sonka et al., Chapter 12.
- Project Assignment:
Fourier Domain Filtering
Weighting factor 4.
Assigned: Tuesday, February 9, 2010.
Due: Tuesday, February 16, 2010.
Thursday, February 11, 2010
- Class activity: Geometric transforms, Morphology
- Reading assignment: Sonka et al.,
Chapter 11 (morphology),
Section 4.2 (Geometric transforms),
- Class activity: Radiometry: irradiance, brightness etc.
- Reading assignment: Sonka et al., section 9.3.
Tuesday, February 16, 2010
Class activity: Segmentation, Refinement: Boundaries and curves
Reading assignment: Sonka et al., Chapters 5.2, 5.5, 8.2 (snakes).
Thursday, February 18, 2010
- Class activity: Hough Transform techniques.
- Reading assignment: Sonka et al.,
Section 5.2.6 (Hough Transform),
- Project Assignment:
Hough Transform
Weighting factor 4.
Assigned: Thursday, Feb 18, 2010.
Due: Thursday, Feb 25, 2010.
Tuesday, February 23, 2010
- Class activity: Segmentation, Regions
- Reading assignment: Sonka et al., Chapters 5.3, 5.4.
Thursday, February 25, 2010
- Class activity: Region Description, Representation and Matching
Tuesday, March 2, 2010
- Class activity: Recognition: Template-like techniques
Thursday, March 4, 2010
- Class activity: Principle components analysis.
-
Project Assignment:
Eye Finding
Weighting factor 4.
Assigned: Thursday, March 4, 2010.
Due: Thursday, March 18, 2010.
*** SPRING BREAK ****
Tuesday, March 16, 2010
- Class activity: Interest operators, SIFT descriptors.
- Class activity: Boosting for pattern recognition applications
Thursday, March 18, 2010
Class activity: Biological vision:
Eyes, physical and neural anatomy.
- Reference: Martin D. Levine, "Vision in Man and Machine",
McGraw-Hill, 1985, Chapter 3;
Tuesday, March 23 2010
- Class activity: Neurons - anatomy and signal processing characteristics
- Reference: Martin D. Levine, "Vision in Man and Machine",
McGraw-Hill, 1985, Chapter 4;
- Class activity: Neural Processing - receptive field experiments
- Reference: Martin D. Levine, "Vision in Man and Machine",
McGraw-Hill, 1985, Chapter 5.2 ;
Thursday, March 25, 2010
- Class activity: Discussion of Color
- References: Martin D. Levine, "Vision in Man and Machine",
McGraw-Hill, 1985, Chapter 7;
David Forsyth and Jean Ponce,
"Computer Vision, a Modern Approach, Prentice-Hall", 2003,
Chapter 6.
- Project Assignment:
Counting Colored Objects
Weighting factor 4.
Assigned: Thursday, March 25, 2010
Due: Thuesday, April 6, 2010
Tuesday, March 30, 2010
- Class activity: Texture
- Reading assignment: Sonka et al., Chapter 14.
Thursday, April 1, 2010
- Class activity: Change detection and motion analysis
- Reading assignment: Sonka et al., Chapter 15.
- Project Assignment:
Automatic Jigsaw Puzzling
Weighting factor 6.
Due: End of class (but DON'T wait!!!), 2010
Tuesday, April 6, 2010
Thursday, April 8, 2010
Tuesday, April 13, 2010
Thursday, April 15, 2010
Tuesday, April 20, 2010
- Class activity: TBA
- Reading assignment:
Thursday, April 22, 2010
- Class activity: TBA
- Reading assignment:
Tuesday, April 27, 2010
- Class activity: Last Day of Class. Project
Potential Future Projects/Assignments
These are problems/projects that have been used in this class in previous
years. There is a good chance that many of them, or some modified version,
will be assigned this year at some point, so you should take a look at them.
-
Weighting factor 2.
-
Weighting factor 4.
-
Weighting factor 4.
-
Weighting factor 4.
-
Weighting factor 4.
-
Weighting factor 4.
-
Weighting factor 4.
-
(Non-programming.) Weighting factor 1.
Due:
-
Weighting factor 2.
Due:
-
Weighting factor 2.
Due:
-
Weighting factor 4.
Due:
Back to
vision course main page