ARIZONA STATE UNIVERSITY
Department of Electrical Engineering
EEE 508 - Digital Image Processing and Compression
Summer 2008
INSTRUCTOR:
Prof.
L. J. Karam
Office: GWC 430
Department of Electrical Engineering
Email: karam@asu.edu
| Week | Slides of Video Lectures (in PDF) | Reading | Assignments | Notes |
| 06/02 |
Video Lectures 1 to 4 Course Information Handout Introduction, 2D DSP Basics 2D DSP Basics: 2D Systems 2D DSP Basics: 2D Systems Stability, 2D Sampling | Chapters 1.1 and 2.3 in the HIVP book. | Homework 1 assigned (due Thursday 12 June 2008). | - |
|---|---|---|---|---|
| 06/09 |
Video Lectures 5 to 8 Human Visual System - Part 1 Human Visual System - Part 2 HVS Model, Color Models, Image Quality, HVS Temporal Properties Basic Concepts in Quantization & Information Theory | Chapters 4.1, 4.6, Sections 1 to 3.2.1 of Chapter 8.2 in the HIVP book. |
Submit
Homework 1 (due Thursday 12 June 2008). | - |
| 06/16 |
Video Lectures 9 to 13 Basic Concepts in Quantization & Information Theory Scalar Quantization Vector Quantization - Part 1 Vector Quantization - Part 2 Entropy Coding and Run-Length Coding | Section 2 of Chapter 8.1, Chapter 5.3, and Sections 1 to 3 of Chapter 5.1 in the HIVP book. |
Homework 2 assigned (due Monday 23 June 2008) Project assigned (Topic due Monday 23 June 2008; Final Report and Sofware due Monday 21 July 2008 Project Requirements Handout Project Grading Sheet (attach to front of final report). Refer to Video Lectures 6 and 18 for discussions about project requirements. | Midterm Exam will be held on Monday 7 July 2008. Online students should arrange with their proctors to take the midterm exam on Monday 7 July 2008. The Exam will cover the material and reading assigned in homeworks 1, 2 and 3. The Midterm Exam will be closed book and closed notes. Only one 8.5" by 11" page of hand-written notes is allowed (both sides). No calculators and no other devices are allowed, except for a pencil, pen, eraser, and ruler - See announcement section of Homework 3. |
| 06/23 |
Video Lectures 14 to 18 Transforms Transforms: 2D DFT, DCT, DST, Hadamard | Chapter 2.3 (pages 57 to 72) and Section 5.2 of Chapter 6.1 (pages 787 to 788) in the HIVP book. |
Submit
Homework 2, including Project Topic (due Monday 23 June 2008. Refer to Video Lectures 6 and 18 for discussions about project requirements in addition to the Project Requirements Handout and the Project Grading Sheet. Homework 3 assigned (due Monday 30 June 2008) | Midterm Exam will be held on Monday 7 July - See announcement section of Homeworks 3 and 4. |
| 06/30 |
Video Lectures 19 to 22 Transforms: KLT Predictive Coding Transform Coding Subband Coding | Chapter 2.3 (pages 57 to 72) and Section 5.2 of Chapter 6.1 (pages 787 to 788) in the HIVP book. |
Submit
Homework 3 (due Monday 30 June 2008). | Midterm Exam will be held on Monday 7 July - See announcement section of Homework 3. |
| 07/07 |
Video Lectures 23 to 25 Midterm Exam on Monday 7 July 2008 - closed book, closed notes; one 8.5"x11" sheet of handwritten notes is allowed (both sides). No other calculators, electronic devices, or other equipment are allowed except for a pen, pencil, eraser, and ruler - see announcement section of Homeworks 3 and 4. Wavelets The JPEG Still Image Coding Standard JPEG Quantization Tables JPEG Coefficients Range Tables JPEG Huffman Code Tables The JPEG2000 standard | Read Chapter 5.4 (Wavelets), Sections 4 and 5 of Chapter 5.1 (Lossless Coding including JPEG and JPEG2000), Chapter 5.5 (JPEG and JPEG2000) in the HIVP book. |
Homework 4 assigned (due Friday 18 July 2008). JPEG Coefficients Range Tables JPEG Huffman Code Tables JPEG Quantization Tables | Project report and software due on Monday 21 July 2008. Please make sure that the project report and software satisfy the project requirements as descibed in the Term Project handout and in the Project Grading sheet and in Video Lectures 6 and 18. Ask me questions if you need any clarifications. |
| 07/14 |
Video Lectures 26 to 28 Video Motion Estimation and Compensation Overview of Video Compression Standards Image Restoration Image Enhancement - Part 1: Contrast Modification, Histogram Equalization Image Enhancement - Part 2: Homomorphic Processing; Noise Smoothing | Sections 5.2 and 5.4 of Chapter 3.10 (Motion Estimation), Chapter 6.1 (Intro to Video Coding), Chapters 6.4 and 6.5 (Video Coding Standards), Chapter 3.5 (Image Restoration), and Chapters 3.1 and 3.2 (Image Enhancement) in the HIVP book. |
Submit
Homework 4 (due Friday 18 July 2008). JPEG Coefficients Range Tables JPEG Huffman Code Tables JPEG Quantization Tables Work on completing project report and software (due Monday 21 July 2008). Refer to Video Lectures 6 and 18 for important discussions about project requirements in addition to the Project Requirements Handout and the Project Grading Sheet. | Project report and software due on Monday 16 July 2007. Please make sure that the project report and software satisfy the project requirements as descibed in the Term Project handout and in the Project Grading sheet and in Video Lectures 6 and 18. Ask me questions if you need any clarifications. |
| 07/21 |
Submit Project Report and Software on Monday 21 July 2008: submit electronic copy via the Digital Dropbox, in addition
submit hardcopy of the report and the software on CD via CPD.
Refer to Video Lectures 6 and 18 for important discussions about project requirements in
addition to the
Project Requirements Handout
and the
Project Grading Sheet.
Final Exam on Monday 28 July 2008 - closed book, closed notes; two 8.5"x11" sheet of handwritten notes are allowed (both sides). No other calculators, electronic devices, or other equipment are allowed except for a pen, pencil, eraser, and ruler. Final Exam Topics include: - Transforms - Quantization - scalar and vector - Entropy Coding - Linear prediction - Subband Coding (same as in the homework; need to know the filterbank output corresponds to which subband). - Wiener Filtering - Median Filtering - Motion Estimation and Compensation - JPEG codec | -- | Work on completing project report and software Submit Project Report and Software: submit electronic copy via the Digital Dropbox, in addition submit hardcopy of the report and the software on CD via CPD. Refer to Video Lectures 6 and 18 for important discussions about project requirements in addition to the Project Requirements Handout and the Project Grading Sheet. | Project report and software are due on Monday 21 July 2008; submit via the Digital Dropbox in addition
to submitting hardcopy of report and software CD via CPD. Final Exam will be held on Monday 28 July 2008. |
| 07/28 |
Final Exam on Monday 28 July 2008 - closed book, closed notes; two 8.5"x11" sheet
of handwritten notes are allowed (both sides). No other calculators, electronic devices, or other
equipment are allowed except for a pen, pencil, eraser, and ruler. Final Exam Topics include: - Transforms - Quantization - scalar and vector - Entropy Coding - Linear prediction - Subband Coding (same as in the homework; need to know the filterbank output corresponds to which subband). - Wiener Filtering - Median Filtering - Motion Estimation and Compensation - JPEG codec | - | - | - |