Graduate Course in CIS

Computer Graphics and Image Processing

CIS 601.001 – Fall 2003

Longin Jan Latecki, latecki@temple.edu

 

Lectures

 

concepts AND TECHNIQUES

 

PROJECT TOPICS

 

Meeting days:

Monday at 7:25P- 9:55 in Tuttleman Learning Center 302

 

Instructor:

Longin Jan Latecki, 510 Wachman Hall, latecki@temple.edu

phone: 215 204 5781, www.cis.temple.edu/~latecki

Office Hours:

Monday 6:00 pm - 7:00 pm, or by appointment

 

Objective:
An analysis of the techniques used in computer manipulation of two and three-dimensional images.

Basic techniques for image and video processing.


Prerequisites:

The course will be self-contained and all necessary concepts will be introduced. 

CIS 511 Programming Techniques. Good programming skills, in particular in MATLAB

 

Recommended SOFTWARE:  

MATLAB with the Image Processing Toolbox

 

PROJECTS:

  1. Global image similarity 
  2. Image Segmentation
  3. Block processing operations: DCT (signal theory)
  4. Block processing operations: PCA (statistical analysis)
  5. Object recognition using texture
  6. Object recognition using shape
  7. Motion detection
  8. Optical flow (motion vectors)
  9. Objects tracking
  10. Finding similar videos

Recommended texts:  

David Forsyth and Jean Ponce. Computer Vision -- A modern approach. Prentice Hall, 2002.

http://www.cs.berkeley.edu/~daf/book.html

 

Rafael C. Gonzalez and Richard E. Woods. Digital Image Processing. Prentice Hall, 2002.

http://www.imageprocessingbook.com/

 

http://www.ee.siue.edu/~cvip/CVIPtools_demos/mainframe.shtml

http://css.engineering.uiowa.edu/~dip/LECTURE/lecture.html

Image Processing ToolBox Matlab

 

 

ONLINE COURSES:  

Computer Vision - Spring 2003 by David Young
http://www.cogs.susx.ac.uk/users/davidy/compvis/index.html

Computer Vision Course by Larry Davis:

http://www.umiacs.umd.edu/users/lsd/426/426.html

 

 

Grading:

A combination of discussions and short tests (20%), 

individual projects and their presentations (40%), 

and final exam (40%).

 

Interesting links:

 

Video Codecs and Matlab : Notes by Ken Gorman

Computer Vision Homepage: http://www-2.cs.cmu.edu/~cil/vision.html

Computer Vision Lab, UCF: http://www.cs.ucf.edu/~vision/

 

 

Interesting Applications:

freeman98computer.pdf

http://www.cis.upenn.edu/tele-immersion/