University of California, Berkeley
Electrical Engineering and Computer Sciences Department
Course Details | Announcements | Lecture Notes | Literature Reading | Homework | Discussion Notes | Course Handouts |

EE225B, Spring 2014
Digital Image Processing

Tue. and Thu.: 11:00 - 12:30 pm
521 Cory

Prerequisite:   EE120

Required Text:

  1. R. C. Gonzalez and R. E. Woods, Digital Image Processing, Addison-Wesley, Third edition, 2008.

Video lectures:
EE225B, Spring 2006

Course Details:

Professor Avideh Zakhor
507 Cory Hall
Phone: (510) 643-6777

Office Hours:
Thursday 12:30 - 1:30 in 507 Cory

Rick Garcia

Office Hours:
Wednesday, 4-5 pm, Cory 504

Course handouts:  Handouts not picked up during lectures can be found with the course assistant.

Recommended Texts:

  1. J. S. Lim, Two-Dimensional Signal and Image Processing, Prentice Hall, 1990.
  2. Bovik, Handbook of Image and Video Processing, Academic Press 2000.
  3. N. Netravali and Barry G. Haskell, Digital Pictures, Plenum Press, 1988.
  4. W. K. Pratt, Digital Image Processing, John Wiley and Sons, 1992.
  5. M. Tekalp, Digital Video Processing, Prentice Hall, 1995.
  6. Richard Szeliski,Computer Vision: Algorithms and Applications, 2010.

Other useful references:

  1. D. E. Dudgeon and R. M. Mersereau, Multi-Dimensional Digital Signal Processing, Prentice Hall, 1984.
  2. V. Oppenheim and R. W. Schafer, Digital Signal Processing, Prentice-Hall, 1975.
  3. T. S. Huang, editor, Two-Dimensional Digital Signal Processing, Topics in Applied Physics, vol. 42 and vol. 43, Springer-Verlag, 1981.
  4. S. K. Mitra and M. P. Ekstrom, editors, Two-Dimensional Digital Signal Processing, Dowden, Hutchison, and Ross, 1978.
  5. R. C. Gonzalez and P. Wintz, Digital Image Processing, Addison-Wesley, 1979.
  6. H. C. Andrews and B. R. Hunt, Digital Image Restoration, Prentice-Hall, 1977.
  7. H. C. Andrews, Tutorial and Selected Papers in Digital Image Processing, IEEE Press, 1978.
  8. W. F. Schrieber, Fundamentals of Electronic Imaging Systems, Springer-Verlag, 1986.
  9. K. Jain, Fundamentals of Digital Image Processing, Prentice Hall, 1989.

Outline of Topics:

  1. Image reconstruction from partial information
  2. Two-dimensional (2-D) Fourier transform and z-transform;
  3. 2-D DFT and FFT, FIR and IIR filter design and implementation.
  4. Basics of Image Processing techniques and perception;
  5. Image and video enhancement
  6. Image and video restoration
  7. Reconstruction from multiple images
  8. Image and video analysis: Image Representation and models; image and video classfication and segmentation; edge and boundary detection in images
  9. Image compression and coding
  10. Video compression
  11. Image and Video Communication, storage and retreival
  12. Image and video rendering and assessment
  13. Image and video Acquisition
  14. Applications of image processing: Synthetic Aperture Radar, computed tomography, cardiac image processing, finger print classfication, human face recognition.


Homework will be issued approximately once every one or two weeks. They will either consist of written assignments, Matlab assignments or C programming assignments. Homework will be graded, and will contribute 45% to the final grade. Homework handed in late will not be accepted unless consent is obtained from the teaching staff prior to the due date. There will be a project that will constitute 45% of your grade. The project can be individual or in a group. You are to submit a proposal to the instructor by the end of September. More details on the project will be provided later, and a list of suggested topics will be provided. In addition, 10% of your grade will be for in class presentation of a research paper assigned by the instructor.


  • Welcome to EE225B!

Back to top

Lecture Notes:

Back to top

Textbook Reading Schedule:
  • Week 2(1/28-1/30): Read Chapters 1 and 2 of Gonzalez and Woods

Back to top

Literature Reading:

Discussion Notes:


Submit files to

  • Additional Class Materials
  • Multi-Dimensional Fourier Transform

  • Back to top

     Last updated 4/28/14 by KCM