EE225B, Spring 2007
Digital Image Processing
Wed. and Fri.: 9:30  11:00 am
203 McLaughlin
Prerequisite: EE123
Required Texts:

J. S. Lim, TwoDimensional Signal and Image Processing, Prentice Hall, 1990. (required)

R. C. Gonzalez and R. E. Woods, Digital Image Processing, AddisonWesley, second edition, 2002. (required)
Webcast
EE225B, Spring 2007

Lecturer:
Professor Avideh Zakhor
avz@eecs.berkeley.edu
507 Cory Hall
Phone: (510) 6436777
Office Hours:
Wednesday, 11:0012:00 pm, 507 Cory Hall
Teaching Assistant:
None
xxx@eecs.berkeley.edu
307 Cory Hall, Desk 30
Phone: (510) 6431587
Office Hours:
TBD
************************************************ >
Course Assistant:
Rosita AlvarezCroft
(510) 6434976
rosita@eecs.berkeley.edu

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

Bovik, Handbook of Image and Video Processing, Academic Press 2000, (recommended)

N. Netravali and Barry G. Haskell, Digital Pictures, Plenum Press, 1988. (recommended)

W. K. Pratt, Digital Image Processing, John Wiley and Sons, 1992. (recommended)

M. Tekalp, Digital Video Processing, Prentice Hall, 1995. (recommended)
Other useful references:

D. E. Dudgeon and R. M. Mersereau, MultiDimensional Digital Signal Processing, Prentice Hall, 1984.

V. Oppenheim and R. W. Schafer, Digital Signal Processing, PrenticeHall, 1975.

T. S. Huang, editor, TwoDimensional Digital Signal Processing, Topics in Applied Physics, vol. 42 and vol. 43, SpringerVerlag, 1981.

S. K. Mitra and M. P. Ekstrom, editors, TwoDimensional Digital Signal Processing, Dowden, Hutchison, and Ross, 1978.

R. C. Gonzalez and P. Wintz, Digital Image Processing, AddisonWesley, 1979.

H. C. Andrews and B. R. Hunt, Digital Image Restoration, PrenticeHall, 1977.

H. C. Andrews, Tutorial and Selected Papers in Digital Image Processing, IEEE Press, 1978.

W. F. Schrieber, Fundamentals of Electronic Imaging Systems, SpringerVerlag, 1986.

K. Jain, Fundamentals of Digital Image Processing, Prentice Hall, 1989.
Outline of Topics:

Image reconstruction from partial information

Twodimensional (2D) Fourier transform and ztransform;

2D 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

Video compression

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

If you need a copy of the Class project, please pick one up from Rosita in 253 Cory.

Please note: Alan Gu will be holding a Matlab review session on Wed., Feb 7^{th} from 4:00  5:00 pm in 192 Cory Hall.

Please note: Alan Gu will be holding a Matlab session on Wed., Feb 14^{th} from 5:00  6:00 pm in 105 Cory Hall to help students with the lab assignment.

Project presentations will take place on Friday, April 6^{th}.
One student projects will have 10 minutes and and two student projects will have 15 minutes.

Dr. Volkan Cevher from the University of Maryland will be speaking on Monday, April 9^{th} in the Wozniak Lounge at 1:00 pm. Please see the Abstract for more information.

Due to a medical emergency, Prof. Zakhor will not be lecturing on Wednesday, April 11^{th}. However, Dr. Allen Yang will present his work on "Image Segmentation Via Data Compression".
The rest of the student presentations will be on Friday, April 13^{th}.

Mr. Beck will present a lecture on "Real World Application of Vector Quantizing Video Data Compression for Low MIPS Portable Video Player Using Semiconductor Memory" on Friday, April 20, 2007, 9:30  11:00 am in 209 McLaughlin Hall

Prof. David Bull from the University of Bristol, UK, will be speaking on Monday, April 30^{th} in 521 Cory Hall (the Hogan Room), 4:10 to 5:00 pm. Please see the Abstract for more information.

Final project presentations will take place in the Wang room on Friday, May 11, 2007 from 9:00 am to 12:00 noon. Each group will have 15 minutes to present their work and 5 minutes of Q&A.
Back to top
 Lecture #2: Systems and
Differences Between One and Multi Dimensional Signal Processing
Jan. 19, 2007
 Lecture #3: Fourier Transform Continued and
Tomography
Jan. 24, 2007
 Lecture #4: Reconstruction of 2D Signals from Partial Fourier Information
Jan. 31, 2007
 Lecture #5: Detour into Numerical Analysis
Feb. 2, 2007
 Lecture #6: Reconstruction of Single and Multidimensional Signals from Level Crossings
Feb. 7, 2007
 Lecture #7: DFT Computation
Feb. 9, 2007
 Lecture #8: Filter Specs.
Feb. 14, 2007
 Lecture #9: 2D FIR Filter Design Using Transformation
Feb. 16, 2007
 Lecture #10: Light as Electromagnetic Wave
Feb. 21, 2007
 Lecture #11: Image Enhancement
Feb. 23, 2007
 Lecture #12: Image Formation and Camera Models
Feb. 28, 2007
 Lecture #13: Mathematical Aspects/Derivation of Histogram Equalization
Mar. 2, 2007
 Lecture #14: Local Enhancements Using Local Histogram Analysis
Mar. 7, 2007
 Lecture #15: Image Enhancement
Mar. 9, 2007
 Lecture #16: Image Restoration
Mar. 14, 2007
 Lecture #17: Image Restoration (cont.)
Mar. 16, 2007
 Lecture #18: Weiner Filtering
Mar. 21, 2007
 Lecture #19: Image Restoration
Mar. 23, 2007
 Lecture #20: Basics of Image Coding and
"Basic Methods for Image Restoration and Identification," Reginald L. Lagendijk and Jan Biemond
Apr. 4, 2007
 Lecture #21: Student Presentations
Apr. 6, 2007
 Lecture #22: Dr. Allen Yang  "Image Segmentation Via Data Compression".
Apr. 11, 2007
 Lecture #23: Student Presentations
Apr. 13, 2007
 Lecture #24: Methods of Bit Assignment
Apr. 18, 2007
 Lecture #25: Mr. Stephen Beck  " Real World Application of Vector Quantizing Video Data Compression for Low MIPS Portable Video Player Using Semiconductor Memory"
Apr. 20, 2007
 Lecture #26: Transform Image Coding (high resolution)
Transform Image Coding (lower resolution)
Apr. 25, 2007
 Lecture #27: Prof. Yi Ma  "A Sparse Repesentation Perspective on Face Recognition"
Apr. 27, 2007
 Lecture #28:
Pyramid Coding and Subband Coding
Lossy Image Compression by Dr. Zhu Liu May. 2, 2007

Homework 1 
Problems 1.28, 1.30, 1.33 and 1.34 from J. Lim's book. (due in class Fri. Feb. 2, 2007)

Tomography  Lab: You will need this file:
[Pyramid.bmp] (due in class Fri., Feb. 9, 2007)

Reconstruction  Lab: Phaseonly image reconstruction
(due in class Fri., Feb. 16, 2007). You will need these files: [Phase.dat,
Magnitude.dat,
Test.bmp]

Homework 6  Lab: 2D  FIR Filter Design
(due in class Fri. March 2, 2007) [Turtle.bmp]

Homework 7  Lab: Image Enhancement
(due in class Fri. March 16, 2007) [Berkeley.jpg]

Homework 8  Lab: Image Restoration
(due in class Fri. April 13, 2007). You will need these files: [NoisyImg.bmp,
NoisyBlur.bmp].
Back to top
