A Style Guide is available
on-line to assist you in determining the correct style for your
programs. You are required to follow the guidelines in all programs
you turn in for the course. Failure to follow the guidelines may
result in a significantly lower grade on an assignment.
Office Hours: Mon, Wed, Fri 3pm-4pm and by email
appointment. Feel free to just stop by as well.
Lecture Notes
will be available from prime in the directory:
~cs685/lectures. They are stored as compressed postscript
files. To print, you must first uncompress using the command
gunzip, then send to a postscript printer (using lp). Detailed instructions for those new to
Unix.
Objectives
To provide students with a comprehensive overview of the
principles of image understanding. To become acquainted with many
current techniques in image understanding.
Prereq:
Proficiency in C++, data structures and algorithms, and
mathematical proficiency.
Required Texts:
Computer Vision, by Linda G. Shapiro, and George C. Stockman,
Prentice-Hall, Upper Saddle River, New Jersey, 2001. ISBN
0-13-030796-3.
Course Outline:
Topics include:
Introduction to basic concepts in image understanding.
Mathematical foundations of geometric transformations
Low-level image analysis methods, including:
image formation
camera calibration
edge detection
feature detection
segmentation
Color image segmentation, and processing.
Methods for inferring three-dimensional information from
2D images including shape from shading and depth from stereo.
Three-dimensional object modeling and recognition.
Expectations
Students are expected to spend a substantial amount of time
outside of class working exercises in the book, and programming
homework problems.
Examination schedule:
There will be two midterm exams
approximately weeks 5 and 10. The final exam is replaced by a final
project. Final project presentations will take place at the
time/date of the final.
Attendance Policy:
Students are strongly encouraged to attend all classes, but
attendance is not required. Class attendance will not be used
in the final determination of grades. Students miss classes at
their own risk. Students are required to attend class during
the midterm and final exam unless prior arrangements have been
made.
Academic dishonesty:
Students are expected to turn in only their own work with proper
documentation. Anything else will result in an F for the exam,
project or program, and possibly an F for the course, or even
dismissal from the University. This means NO WORKING IN GROUPS
(unless expressly allowed), and NO SHARING CODE.