EE225B, Spring 2008
Digital Image Processing
Wed. and Fri.: 9:30 - 11:00 am
NOTE: The location has been changed to 400 Cory Hall (Hughes Room).
Effective Jan 25th.
R. C. Gonzalez and R. E. Woods, Digital Image Processing, Addison-Wesley, second edition, 2002.
EE225B, Spring 2007
Professor Avideh Zakhor
507 Cory Hall
Phone: (510) 643-6777
Friday, 11:00-12:00 pm, 507 Cory Hall
Tuesday, 4:00 - 5:00 pm, 382 Cory Hall
Thursday, 3:00 - 4:00 pm, 382 Cory Hall
Handouts not picked up during lectures can be found with the course assistant.
J. S. Lim, Two-Dimensional Signal and Image Processing, Prentice Hall, 1990.
Bovik, Handbook of Image and Video Processing, Academic Press 2000.
N. Netravali and Barry G. Haskell, Digital Pictures, Plenum Press, 1988.
W. K. Pratt, Digital Image Processing, John Wiley and Sons, 1992.
M. Tekalp, Digital Video Processing, Prentice Hall, 1995.
Other useful references:
D. E. Dudgeon and R. M. Mersereau, Multi-Dimensional Digital Signal Processing, Prentice Hall, 1984.
V. Oppenheim and R. W. Schafer, Digital Signal Processing, Prentice-Hall, 1975.
T. S. Huang, editor, Two-Dimensional Digital Signal Processing, Topics in Applied Physics, vol. 42 and vol. 43, Springer-Verlag, 1981.
S. K. Mitra and M. P. Ekstrom, editors, Two-Dimensional Digital Signal Processing, Dowden, Hutchison, and Ross, 1978.
R. C. Gonzalez and P. Wintz, Digital Image Processing, Addison-Wesley, 1979.
H. C. Andrews and B. R. Hunt, Digital Image Restoration, Prentice-Hall, 1977.
H. C. Andrews, Tutorial and Selected Papers in Digital Image Processing, IEEE Press, 1978.
W. F. Schrieber, Fundamentals of Electronic Imaging Systems, Springer-Verlag, 1986.
K. Jain, Fundamentals of Digital Image Processing, Prentice Hall, 1989.
Outline of Topics:
Image reconstruction from partial information
Two-dimensional (2-D) Fourier transform and z-transform;
2-D DFT and FFT, FIR and IIR filter design and implementation.
Basics of Image Processing techniques and perception;
Image and video enhancement
Image and video restoration
Reconstruction from multiple images
Image and video analysis: Image Representation and models; image and video classfication and segmentation; edge and boundary detection in images
Image compression and coding
Image and Video Communication, storage and retreival
Image and video rendering and assessment
Image and video Acquisition
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 50% 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 50% 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 February. More details on the project will be provided later, and a list of suggested topics will be provided.
Welcome to EE225B
- Friday, Jan 25th's class will be held in 400 Cory (Hughes Room).
- Jan. 28, 2008
Please see the "Handouts" section below for information on the class project.
- Feb.1, 2008
Due to an emergency, Class and Office Hours have been cancelled for today.
Feb. 5, 2008
Internship Opportunities at Philips Research
Feb. 15, 2008
Project proposals are due on Friday, March 7th.
Mar. 4, 2008
Hao has changed his office hours on Thursday from 4:00 - 5:00 pm to 3:00 - 4:00 pm. The location is still 382 Cory Hall.
Mar. 20, 2008
Additional course material has been posted in the "Handouts" section.
Back to top
- Lecture 1: Introduction
Jan. 23, 2008
- Lecture 2: Systems and
Differences Between One and Multi Dimensional Signal Processing
Jan. 25, 2008
- Lecture 3: Fourier Transform Continued
Jan. 30, 2008
- Class Cancelled
Feb. 1, 2008
- Lecture 4: Perspectives in Distributed Source Coding
Feb. 6, 2008
- Lecture 5: Compressed Sensing Meets Machine Learning - Part I
Feb. 8, 2008
- Lecture 6: Compressed Sensing Meets Machine Learning - Part II
Feb. 13, 2008
- Lecture 7:
Feb. 15, 2008
- Lecture 8:
Reconstruction of 2-D Signals from Partial Fourier Information
Feb. 20, 2008
- Lecture 9:
Detour into Numerical Analysis
Feb. 22, 2008
- Lecture 10:
Reconstruction of Single and Multidimensional Signals from Level Crossings
Feb. 27, 2008
- Lecture 11:
Feb. 29, 2008
- Lecture 12:
March 5, 2008
- Lecture 13:
2D FIR Filter Design Using Transformation
March 7, 2008
- Lecture 14:
Light as Electromagnetic Wave
March 14, 2008
- Lecture 15:
March 19, 2008
- Lecture 16:
Mathematical Aspects/Derivation of Histogram Equalization
March 21, 2008
Spring Break, March 24-28, 2008
- Lecture 17:
Local Enhancements Using Local Histogram Analysis
April 2, 2008
- Lecture 18:
April 4, 2008
- Lecture 19:
April 9, 2008
- Lecture 20:
Image restoration (cont.)
April 11, 2008
- Lecture 21:
April 16, 2008
- Lecture 22:
Image Restoration (cont.)
April 18, 2008
- Lecture 23:
Objectives of Image Coding
April 23, 2008
- Lecture 24:
Objectives of Image Coding (cont.)
April 25, 2008
- Lecture 24:
Methods of Bit Assignment
April 30, 2008
- Lecture 25:
Transform Image Coding
May 2, 2008
- Lecture 26:
Pyramid Coding and Subband Coding and
Lossy Image Compression by Dr. Zhu Liu
May 7, 2008
Back to top
Homework 1 -
Problems 1.28, 1.30, 1.33 and 1.34 from J. Lim's book.
(Due in class Wed. Feb. 27, 2008)
(You can get J. Lim's book from the library; it is on 2 hour reserve.)
Tomography - Lab: You will need this file:
(Due in class Fri., Mar. 7, 2008)
Reconstruction - Lab: Phase-only image reconstruction
(Due in class Fri., Mar. 14, 2008).
You will need these files: [Phase.dat,
Figure 1.30 from J. Lim's Book]
Homework 4 - Lab: 2D - FIR Filter Design
(Due in class Fri. March 21, 2008)
Homework 4 Problems]
Homework 5 - Lab: Image Enhancement
(Due in class Fri. April 11, 2008)
You will also need this file:
Homework 6 - Lab: Image Restoration
(Due in class Fri. April 25, 2008)
You will also need these files:
Back to top