Duke Vision Laboratory

CPS 196.1
Introduction to Computer Vision
Spring 2004

Course Mechanics

Syllabus

Announcements

Homework

Handouts

Teaching Staff

Project Guidelines

Resources

 

 


Places and Dates

Venue: Microsoft Lab D240 LSRC  Tue-Thu 9:10-10:25

Announcements

  • Notice Homework 4!

Homework

Handouts

  • These notes on image processing (Postscript, PDF) summarize what we need out of pages 135-174 of the textbook. The textbook pages are still recommended reading. The Matlab function gradient.m computes the gradient  (derivatives in the row and column direction) of an image as explained in the notes.

  • A paper on bilateral filtering is useful if you want to work on the project suggestion in homework 1.

  • A zip file with all that is needed for the SSD browser, including two test images. The Lucas-Kanade tracker is implemented here as well.

  • A technical report on the Lucas-Kanade tracker, including a feature selection method.

  • Wang and Adelson's tech report on layers.

  • Matlab Code for k-means and Expectation Maximization.

  • A tutorial for Expectation Maximization. See also previous tutorials by Weiss, Rennie, Minka, and Dellaert.

  • A zip file with Matlab code that generates random dot stereograms and finds correspondences with the Marr-Poggio algorithm.

Teaching Staff

Carlo Tomasi, Instructor

E-mail address: tomasi@cs.duke.edu
Office Hours: Tuesdays and Thursdays, 10:30am - 11:30am
Office Location: D213 LSRC
Office Phone: (919) 660-6539
FAX: (919) 660-6519

 
Jeff Phillips, Teaching Assistant

E-mail address: jeffp@cs.duke.edu
Office Hours: Wednesdays at 2:30-3:30
Office Location: North 06
Office Phone: (919) 660-4006
FAX: (919) 660-6519