EECS 556 - Winter 2002 - Course Web Site


 
 
Lectures:  2:30-4:00 pm, Tues/Thurs, EECS 1003
Course Description:
Image Processing

Theory and application of digital image processing. Random field models of images. Sampling, quantization, image compression, enhancement, restora- tion, segmentation, shape description, reconstruction of pictures from their projections, pattern recognition. Applications include biomedical images, time-varying imagery, robotics, and optics.

Prerequesites: EECS 451 and EECS 501 (or equivalent)
Text: Two-dimensional signal and image processing , by Jae S. Lim, Prentice-Hall, New Jersey.  Should be available in N. Campus bookstore.
Grading and policies: 35% Homeworks/Computer projects
20% Exam #1 (mid Feb)
20% Exam #2 (mid March) 
25% Exam #3 (4/19, 4-6pm)
All of the above will likely have take-home computing components or will be entirely take-home exams.
Course and grading policies
Instructor: Douglas C. Noll, Ph.D. 
Associate Professor, Biomedical Engineering and Radiology
Phone: (734) 764-9194 
Secretary: (734) 764-9588 
FAX: (734) 936-1905 
email: dnoll@umich.edu
Office: 1088 BIRB (BIRB is across Bonisteel Blvd from Cooley Hall)
    and  3412 GG Brown (near BME department offices)
Mail Box: Main BME Office, 3304 GG Brown
Office Hours: Thursday 4-5:30 in 3412 GG Brown
Monday, 3-4:30 in 3412 GG Brown
Other times by appointment, generally in 1088 BIRB
Course Web Site: http://www.eecs.umich.edu/~dnoll/EECS556/


Web materials (some html, some pdf):
1. Preliminary syllabus
2. Continuously updated syllabus
3. Notes on 1D & 2D FT's
4. Exam #1 , Data for Exam #1: exam_image.mat
5. Solutions for Exam #1
6.   IEEE Signal Proc Mag Issue on Transform Coding
  a.   Reading on transform coding
  b.  Reading on Wavelet Compression
  c.   Reading on JPEG 2000
7. Reading on JPEG (1990)
8. Templates for Exam #2: ex2p1_template.m , ex2p2_template.m
9. Exam #2 , Solutions to Exam #2
10. Templates, data for Final Exam: finalimage2.mat , finalpr2_template.m
11. Final Exam and Solutions



Homework assignments:
1. Homework #1
2. Matlab template h1template.m
3. Homework #2
4. Howework #3
5. Matlab templates: hw3_template.m , dct_2_template.m , idct_2_template.m , image_data.mat
6. Homework #4
7. Homework #5
8. Data for HW #5: hw5_image.mat
9. Homework #6 , hw6template.m , anisodiff.m (this last one is from http://www.cs.uwa.edu.au/~pk/Research/MatlabFns/ )
10. Homework #7 , hw7image.mat
11. Howeowrk #8 , hw8_template.m , kmeans.m , dist2.m (these last two came from http://www.ncrg.aston.ac.uk/netlab/ )
12. Howework #9 , hw9_template.m
 

Several previous instructors had excellent electronic notes.
Professor Fessler's Notes
Professor O'Donnell's Notes
 


Other useful links:
1. UM Matlab Tutorials
2. Fessler's Matlab Primer
3. 1-year licenses for full version of matlab for your PC