CIS 9601 Spring 2010

Computer Graphics and Image Processing - Modern Approaches to Make Robots Recognize the World

Instructor: Rolf Lakaemper
Office hours: by appointment (Phone: 215 204 7996, email: lakamper@temple.edu), or just come in (I'm still on sabbatical in Fall 09).

Schedule:
Thursday 5:30 - 8 PM Tuttleman Learning Center 1A

Textbook:

FINAL COURSE GRADES are here

2D Fourier Demos are here. Please start the files: fourierPhaseAndSpectrum, filterdemo1, .., filterdemo5.
WELCOME!
The course will give a thorough introduction to classical methods of Computer Vision and their applications in robotics (robot vision). The students will first be introduced to image manipulation using methods of linear and non linear signal processing, as well as statistical methods. Further on, the course will introduce approaches to current problems in image analysis, e.g. object segmentation, object recognition and face recognition. Extending classic computer vision, which is typically based on camera images, the course will cover data analysis of different sensors used in robotics (sonar, 3D laser range finders, range cameras). The course will build on theoretical foundation, but will emphasize on hands on experience using MATLAB/JAVA/C as programming language.

The first part of the course will mostly be in lecture style. The second part will consist of student (group) presentations of projects. Grading will be based on class participation (incl. in class mini quizzes), homework assignments, projects, project presentation and final exam.

You might want to look at previous versions of this course on my website to get a basic idea. The course in Fall 2010 extends the previous versions by current problems of robot vision. You might also want to have a look at the movies on my website - their content will be part of the class, too.


Topics: Extra Slides:
Assignments: