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 15, 2009
- 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 15, 2009.
Due: Tuesday, January 20, 2009.
See Jim Roche (CSB 610) to get research lab acccounts.
Tuesday, January 20, 2009
- 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 20, 2009.
Due: Tuesday, January 27, 2009.
Thursday, January 22, 2009
- 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 27, 2009
- Class activity: Image formation and representation cont.
- Low level image processing.
Thursday, January 29, 2009
- Class activity: Discussion of cameras.
- Project Assignment:
Camera Characteristics
Assigned: Thursday January 29, 2009.
Due: Thursday, February 5, 2009.
Tuesday, February 3, 2009
- 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 5, 2009
- 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 10, 2009
- 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 10, 2009.
Due: Tuesday, February 17, 2009.
Thursday, February 12, 2009
- 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 17, 2009
Class activity: Segmentation, Refinement: Boundaries and curves
Reading assignment: Sonka et al., Chapters 5.2, 5.5, 8.2 (snakes).
Thursday, February 19, 2009
- 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 19, 2009.
Due: Thursday, Feb 26, 2009.
Tuesday, February 24, 2009
- Class activity: Segmentation, Regions
- Reading assignment: Sonka et al., Chapters 5.3, 5.4.
Thursday, February 26, 2009
- Class activity: Region Description, Representation and Matching
Tuesday, March 3, 2009
- Class activity: Recognition: Template-like techniques
Thursday, March 5, 2009
- Class activity: Principle components analysis.
-
Project Assignment:
Eye Finding
Weighting factor 4.
Assigned: Thursday, March 5, 2009.
Due: Thursday, March 19, 2009.
*** SPRING BREAK ****
Tuesday, March 17, 2009
- Class activity: Boosting for pattern recognition applications
- Class activity: Biological vision - Eyes, physical and neural anatomy.
Thursday, March 19, 2009
Class activity: Biological vision continued. -
Eyes, physical and neural anatomy.
- Reference: Martin D. Levine, "Vision in Man and Machine",
McGraw-Hill, 1985, Chapter 3;
Tuesday, March 24, 2009
- 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 26, 2009
Tuesday, March 30, 2009
- 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: Thuesday, March 30, 2009
Due: Thuesday, April 7, 2009
Thursday, April 2, 2009
- Class activity: Discussion of color cont.
- Reference:
- Project Assignment:
Automatic Jigsaw Puzzling
Weighting factor 6.
Due: End of class (but DON'T wait!!!), 2009
Tuesday, April 7, 2009
Thursday, April 9, 2009
Tuesday, April 14, 2009
Thursday, April 16, 2009
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