Instructor:
Prof. Dimitris Samaras
Spring 2009: Tuesday and Thursday 5:20-6:40, Chemistry 126
The
aims of this course are to provide an understanding of the fundamentals of
Computer Vision and to give a glimpse in the state-of-the-art, at a moment when
the field is achieving "critical mass" and has started having
significant commercial applications. Apart from basic theory we will look at
applications of Computer Vision in Robotics, Graphics and Medicine. Topics this
course will cover include:
|
|
|
|
1.
Image Formation
Camera Response_ Function
Matting
Convolution
Robustness, Maximum Likelihood
RANSAC 5._
Texture
Scale
Orientation
Image Pyramids |
6. _Image
Patches The SIFT
descriptor Template
Matching PCA
for Image Patches 7.
_Perspective Projection Homogeneous
Coordinates Image Warping Mosaics 8. _Multiple
View Geometry 3D Range Scanning 9. _Motion 10.
Segmentation Grouping, Nearest
Neighbors 11.
Object Recognition Face
Representation |
|
|
|
This
course is intended for undergraduate students with interests in all areas of
Visual Computing, such as Computer Vision, Computer Graphics, Visualization,
Biomedical Imaging, Robotics, Virtual Reality, Computational
Geometry. Prerequisites include a foundation in Linear Algebra and Calculus,
and the ability to program._
There
will be homeworks, a final project, two midterms and
2-3 10min quizes. Homeworks
will be 40%, the project 35%, and the exams 35%. Weights are approximate and subject
to change. You are expected to do homeworks (3 or
4) by yourselves. Even if you discuss them with your classmates, you
should turn in your own code and write-up. Final projects can be done by
one or two people. Two people projects will be scaled accordingly.
Midterm date:
March 3rd and April 2nd, 2009
You can have one sheet of paper with notes in the midterm and quizes.
Computer
Vision: A Modern Approach by David Forsyth and Jean Ponce (2004) is the recommended
textbook for the course.
Since
the textbook covers only some of the topics in the course, readings and notes
for the remaining topics will be posted on blackboard
Don't
cheat. Cheating on anything will be dealt with as academic misconduct and
handled accordingly. I won't spend a lot of time trying to decide if you
actually cheated. If I think cheating might have occurred, then evidence will
be forwarded to the University's Academic Judiciary and they will decide. If
cheating has occured, an F grade will be awarded.
Discussion of assignments is acceptable, but you must do your own work. Near
duplicate assignments will be considered cheating unless the assignment was
restrictive enough to justify such similarities in independent work. Just think
of it that way: Cheating impedes learning and having fun. The labs are meant to
give you an opportunity to really understand the class material. If you don't
do the lab yourself, you are likely to fail the exams. Please also note that
opportunity makes thieves: It is your responsibility to protect your work and
to ensure that it is not turned in by anyone else. No excuses! The University
has a relevant policy:
“Each
student must pursue his or her academic goals honestly and be personally
accountable for all submitted work. Representing another person's work as your
own is always wrong. Any suspected instance academic dishonesty will be
reported to the Academic Judiciary. For more comprehensive information on
academic integrity, including categories of academic dishonesty, please refer
to the academic judiciary website at
http://www.stonybrook.edu/uaa/academicjudiciary/ _
__________________________________________________________________________________
____________
Adopted by the Undergraduate Council September 12, 2006 __“______
If
you have a physical, psychological, medical or learning disability that may
impact on your ability to carry out assigned course work, I would urge that you
contact the staff in the Disabled Student Services office (DSS), Room 133
Humanities, 632-6748/TDD. DSS will review your concerns and determine, with
you, what accommodations are necessary and appropriate. All information and
documentation of disability is confidential.
_
D. Samaras, Tel. 631-632-8464
email: samaras@cs.sunysb.edu
Office Hours: Tue., Wed 1:30pm to 3pm, or by appointment
Computer Science room 2429
.