DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

UNIVERSITY OF CALIFORNIA, SAN DIEGO

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, 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:

Mohammad Moghimi

E-mail: mohammad | ucsd.edu |

Kai Wang

E-mail: kaw006 | cs.ucsd.edu |

Class mailing list: Click here.

Class discussion board: http://www.piazza.com/ucsd/cse166.

Mohammad/Kai (Discussion Section: Mon 1-2pm, Warren Lecture Hall 2209).Kai Office Hours: Tue 4-5pm, Thu 2-3pm, (EBU3 B240A).

Mohammad Office Hours: Mon 2-3pm, Wed 3:45-4:45pm (EBU3 2140 (subject to change)).

Click here to access the GradeSource portal to track your progress .

The class section id for CSE 166 is #723267. Lecture: MWF 12:00pm-12:50pm, Warren Lecture Hall 2205.

Topics to be Covered:

1. mathematical foundations2. 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:

- Homework #0 [html] (due Fri. Sep. 30)
- Review Material [zip]
- Homework Cover Sheet [pdf]
- Notes on Linear Shift Invariant (LSI) systems [pdf]
- Homework #1 [pdf] (due Fri. Oct. 7)
- Homework #2 [pdf] (due Fri. Oct. 14)
- Notes on the Convolution Theorem [pdf]
- Homework #3 [pdf] (due Fri. Oct. 21)
- Supplementary reading on color vision (from S. Palmer,
*Vision Science*) [pdf] - Homework #4 [pdf] (due Fri. Nov. 4)
- Midterm [pdf]
- Homework #5 [pdf] [coords.txt] (due Mon. Nov. 14)
- Homework #6 [pdf] (due Fri. Nov. 18)
- Corner Detection Handout [pdf]
- Homework #7 [pdf] (due Wed. Nov. 30)[face_data_100.mat.gz]
- optical flow handout [pdf]
- k-means handout [pdf]
- Final [pdf]: Thu. Dec. 8, 11:30am-2:29pm

Links:

- Matlab information
- Textbook Photo Galleries: 2nd Edition, 3nd Edition
- Metamer Visualization Applet

Required textbook:

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 |

Digital Image Processing Using MATLAB by Gonzalez, Woods, and Eddins.Handy Math reference:

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

MathWorld

*Most recently updated on Oct. 2, 2011 by Mohammad Moghimi.*