CS 216
Image Understanding
Fall 2009



[Lectures] [Project] [Matlab] [HW]
[HW1] [HW2] [HW3] [HW4]

Administrivia

Instructor: Deva Ramanan (dramanan@ics.uci.edu)
Mailing list: cs216-F09@classes.uci.edu
Lectures: T,R 2:00-3:20pm DBH 4011
Office hours: W 12:30-2:00pm DBH 4072 (or by appointment)
Final (12/10): R 1:30-3:30pm DBH 4011

News:

Course overview

Image understanding, extracting useful semantic content from image data, is a core human competency whose emulation by machine systems has been an area of active research in artificial intelligence for the last 40 years. Contemporary computer vision research draws heavily from machine learning and serves as a testing ground for new ML theories and algorithms. Computer vision in turn provides a set of tools for many applications in multimedia information systems and HCI, as well as the natural sciences, e.g. biomedical imaging. Graduate students completing this course will be well prepared to comprehend current research in computer vision or apply state-of-the-art techniques to problems of interest in their own field.

Prerequisites

The following undergraduate courses or their equivalent: ICS 6D/Mathematics 6D, Mathematics 6G or 3A, Mathematics 2A-B, ICS 23.

Required course materials

Recommended course materials

Grading

4 homeworks (with MATLAB implementation) worth 15% each and a class project worth 40%.

Academic honesty

Homeworks can be discussed, but each student must independently write up their own solutions. In particular, no sharing of code. Please see the university policy on academic honesty. It is fine to use reference materials found online, but do not search for homework solutions. Rather, students are strongly encouraged to ask questions at both office hours and on the class discussion group.

Acknowledgemnts

I gladly acknowledge a host of other instructors for making their teaching materials available online. A special thanks to Antonio Torralba for the nifty picture above.