ARIZONA STATE UNIVERSITY
Department of Electrical Engineering
EEE 508 - Digital Image Processing and Compression
Spring 2009
INSTRUCTOR:
Prof.
L. J. Karam
Office: GWC 430
Department of Electrical Engineering
Email: karam@asu.edu
Office Hours: Mondays 3:30pm to 4:25pm; Wednesdays 1:00pm to 1:50pm.
| Week | Slides of Lectures (in PDF) | Reading | Assignments | Notes |
| 01/19 |
Video Lectures 1 to 3 Course Information Handout Introduction, 2D DSP Basics 2D DSP Basics: 2D Systems | Sections 1.1 to 1.2.6 of Chapter 1 in Dudgeon & Merserau (Blackboard). | Homework 1 assigned (due Feb. 4). | - |
|---|---|---|---|---|
| 01/26 |
Video Lectures 4 to 5 2D DSP Basics: 2D Systems Stability, 2D Sampling Human Visual System - Part 1 | Sections 1.2.7, 1.2.8, 1.3, and 1.4.1 of Chapter 1 of Dudgeon & Mersereau (Blackboard). | Complete Homework 1 (due Feb. 4). | - |
| 02/02 |
Video Lectures 6 to 8 (until Temporal Properties of HVS) Human Visual System - Part 2 HVS Model, Color Models, Image Quality, HVS Temporal Properties | Finish reading Chapters 3, 4, amd 8 in
Eye, Brain and Vision by David H. Hubel. Read Chapters 1 and 2 in the OpenCV book. |
Submit
Homework 1 (due Feb. 4). Homework 2 assigned (due Feb. 18) Project assigned (Topic due Feb. 18; Final Report and Sofware due Apr. 22) Project Grading Sheet (attach to front of final report) | - |
| 02/09 |
Video Lectures 14 (Start at Transforms) to 18 Image Transforms Transforms: 2D DFT, DCT, DST, Hadamard | Finish reading Chapters 1 and 2 in the OpenCV book. |
Complete
Homework 2 (due Feb. 18) Project assigned (Topic due Feb. 18; Final Report and Sofware due Apr. 22) Project Grading Sheet (attach to front of final report) | - |
| 02/16 |
Video Lectures 19, 22 and 23 Transforms: KLT Image Decomposition Using Filter Banks Wavelets | Read Chapters 3, 4, and 6 in the OpenCV book. |
Submit
Homework 2 (due Feb. 18) Submit on a separate sheet your tentative project topic(s) (due Feb. 18). Project Description and Requirements (Topic due Feb. 18; Final Report and Sofware due Apr. 22) Project Grading Sheet (attach to front of final report) Homework 3 assigned. | - |
| 02/23 |
Video Lecture 28 Image Segmentation Intro to Image Enhancement and Restoration; Image Enhancement: Contrast Modification, Histogram Equalization, Histogram Modification Image Enhancement: Homomorphic Processing; Noise Smoothing | Finish reading Chapters 3, 4, and 6 in the OpenCV book. | Complete Homework 3 . | - |
| 03/02 |
Video Lecture 27 and 8 (Quantization) Image Enhancement: Nonlinear Noise Smoothing; Edge Enhancement; Morphological Processing Image Restoration Image Restoration - Part 2 Basic Concepts in Quantization & Information Theory | Read Chapters 5 and 8 in the OpenCV book. |
Submit
Homework 3 . Homework 4 assigned (due Mar. 18). | The Midterm Exam will be held on Monday 23 March 2009 during class time. Online students should arrange with their proctors to take the midterm exam on Monday 23 March 2009. 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"x11" page of hand-written notes is allowed. No calculators and no other devices are allowed, except for a pencil, pen, eraser, and ruler. |
| 03/09 | Spring Break. | - | - | - |
| 03/16 |
Video Lectures 9, 10, 11, 12, and 13 Scalar Quantization Vector Quantization - Part 1 Vector Quantization - Part 2 Entropy Coding and Run-Length Coding, Huffman Coding, Arithmetic Coding | Read Chapters 7 and 13 in the OpenCV book. |
Submit
Homework 4 (due Mar. 18). Homework 5 assigned (due Apr. 1). | The Midterm Exam will be held on Monday 23 March 2009 during class time. Online students should arrange with their proctors to take the midterm exam on Monday 23 March 2009. 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"x11" page of hand-written notes is allowed. No calculators and no other devices are allowed, except for a pencil, pen, eraser, and ruler. |
| 03/23 |
Video Lectures 12 and 13 Midterm Exam on Monday 23 March Entropy Coding and Run-Length Coding, Huffman Coding, Arithmetic Coding | Read Chapters 7 and 13 in the OpenCV book. | Complete Homework 5 (due Apr. 1). | The Midterm Exam will be held on Monday 23 March 2009 during class time. Online students should arrange with their proctors to take the midterm exam on Monday 23 March 2009. 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"x11" page of hand-written notes is allowed. No calculators and no other devices are allowed, except for a pencil, pen, eraser, and ruler. |
| 03/30 |
Video Lectures 20, 21, End of Lecture 23, Lecture 24 Predictive Coding Transform Coding The JPEG Still Image Coding Standard JPEG Quantization Tables JPEG Coefficients Range Tables JPEG Huffman Code Tables | - |
Submit
Homework 5 (due Apr. 1). Homework 6 assigned (due Apr. 15). | - |
| 04/06 |
Video Lectures 24 and 25 The JPEG Still Image Coding Standard JPEG Quantization Tables JPEG Coefficients Range Tables JPEG Huffman Code Tables The JPEG2000 standard | - | Complete Homework 6 (due Apr. 15). | - |
| 04/13 |
Video Lectures 26 and 27 Video Motion Estimation and Compensation Overview of Video Compression Standards | - | Submit Homework 6 (due Apr. 15). |
Complete Project Report and Software (due Apr. 27). The EEE 508 FINAL EXAM will be held in Room BA L1-27 on Friday 8 May 2009 at 7:30am till 9:20am. |