Image Processing


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.

Room & Time

  • Lecture: MW 2-3:20pm, Room EBU3b 2154.  
  • Discussion: F 3-3:50pm, Room WLH 2113

Class section ID: #755978.

Course Requirements and Grading

Your grade will be determined by the homeworks (50%) and exams (50%).  The complete breakdown is as follows

  • 25% written homework problems
  • 25% programming exercises
  • 15% midterm: Nov. 7
  • 35% final: Wednesday Dec. 12, 3-6pm, Room EBU3b 2154

The initial grading scale is:

A = 90-100
B = 80-89
C = 70-79
D = 60-69
F = 00-59

Depending on the difficulty of the exams, your grade may be higher, with a maximum adjustment of 10 points (e.g., a D may go down to 50).

Homework consists of two parts: regular written problems and programming exercises. Unless otherwise stated in class, all homework must be turned in in hardcopy format. Collaboration is encouraged and you may work in teams of up to three and hand in a single assignment. Please note the names of all collaborators and references (books, internet, etc.) at the top of each homework assignment. You must have contributed to and have a complete understanding of each solution you hand in.

Points will be deducted for late homework turnins. The due date and time will appear at the top of each homework assignment; unless otherwise specified, the assignment is due at the beginning of lecture. If you turn in a homework after it is due, you will lose 20% of its score up front and 20% per day thereafter, except in established cases of illness or emergency.

You can keep track of your progress on Gradesource.

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


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