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

EE225B, Spring 2006
Digital Image Processing

Wed. and Fri.: 9:30 - 11:00 am
203 McLaughlin

Prerequisite: EE123

Required Texts:

  1. J. S. Lim, Two-Dimensional Signal and Image Processing, Prentice Hall, 1990. (required)
  2. R. C. Gonzalez and R. E. Woods, Digital Image Processing, Addison-Wesley, second edition, 2002. (required)

EE225B, Spring 2006

Computer Accounts

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

Office Hours:
Fridays, 11:00 - 12:00 pm, 507 Cory Hall

Teaching Assistant:
Cindy Liu
307 Cory Hall, Desk 30
Phone: (510) 643-1587

Office Hours:
Tuesday and Thursday, 3:30 - 5:00 pm, 479 Cory Hall

Course Assistant:
Rosita Alvarez-Croft
(510) 643-4976

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

Recommended Texts:

  1. Bovik, Handbook of Image and Video Processing, Academic Press 2000, (recommended)
  2. N. Netravali and Barry G. Haskell, Digital Pictures, Plenum Press, 1988. (recommended)
  3. W. K. Pratt, Digital Image Processing, John Wiley and Sons, 1992. (recommended)
  4. M. Tekalp, Digital Video Processing, Prentice Hall, 1995. (recommended)

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 or Matlab assignments or C programming assignments. Homework will be graded, and will contribute 70% 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 term paper that will constitute 30% of your grade. The term paper can either be literature review of a topic of your own choosing, or a report on a project. Either way, you are to submit a proposal to the instructor by end of February. More details on the project will be provided later, and a list of suggested topics for literature review will be provided.


  • Welcome to EE225B
  • For the week of Feb. 21 - 24, Cindy's office hours will be Tues. and Wed. from 3:30 - 5:00 pm.
  • Prof. Aaron Hertzmann's Talk on 4/19, 4:00 pm in 405 Soda, "Removing Camera Shake from a Single Photograph." [detail]
  • Please note that the project presentations will take place on Friday, May 5th, from 9:00 to 11:00 am, in the Wang Room.

Back to top

Course Details:

Lecture Notes:

Back to top

Discussion Notes:



Back to top

 Last updated 05/03/06