DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
UNIVERSITY OF CALIFORNIA, SAN DIEGO

CSE 166: Image Processing

Fall 2009

 

Course Description: Mathematical foundations of digital image processing. Linear and nonlinear filtering, sampling, Fourier and Wavelet transforms. Image analysis and computer vision. 4 units.

Prerequisites: Linear Algebra and Calculus.

The instructor is Serge Belongie, Associate Professor. Office Hours: click here.

Note: when emailing the instructor or TA with questions about the class, please put ``cse166'' in the subject line:
sjb cs.ucsd.edu

Teaching Assistant:
Robert Thomas (Discussion Section: W 1pm-1:50pm, Solís 111; Office Hours: Monday 1-3pm, EBU3B B260.)
E-mail: r1thomas cs.ucsd.edu

Click here to access the GradeSource portal to track your progress and see course announcements.

The class section id for CSE 166 is #661979. Lecture: TuTh 11:00am-12:20pm, Warren Lecture Hall 2205.

Grading and Course Policies

Topics to be Covered:

1. mathematical foundations
2. discrete-time signals and systems
3. linear time-invariant systems
4. linear filtering
5. nonlinear filtering
6. lossless and lossy compression
7. pattern recognition

This course makes extensive use of Matlab. Click here for information on Matlab, including usage on UCSD instructional accounts, tutorials, and documentation.

Handouts:

Links:

Required textbook:

book cover

Digital Image Processing, 3rd Edition
Gonzalez & Woods
Prentice Hall
ISBN no. 9780131687288
textbook website

Note: The 2nd edition of this textbook is also acceptable for this course

Relevant non-required textbooks:
Digital Image Processing Using MATLAB by Gonzalez, Woods, and Eddins.
Fundamentals of Image Processing by Hany Farid
Digital Image Processing by Bernd Jähne
Fundamentals of Digital Image Processing by A.K. Jain
Digital Image Processing by W. K. Pratt

Handy Math reference:
MathWorld

Most recently updated on Sept. 24, 2006 by Robert Thomas.