EEE 508: Image Processing and Compression

Text: Anil K. Jain, Fundamentals of Digital Image Processing, Prentice-Hall, 1989.

Prerequisite: EEE 407 Digital Signal Processing, or equivalent.

This course is concerned with understanding the fundamentals of digital image perception, representation, processing, and compression.

Outline

I. Two-Dimensional Digital Signal Processing Basics

A. Representation of 2-D Signals, Special 2-D Signals
B. Two-D Linear Shift-Invariant Systems
C. Two-D Sampling
II. Vision and Perception
A. Modeling the Human Visual System
B. Luminance, Brightness, Contrast Masking
C. Color Models
D. Image Fidelity Criteria
III. Quantization and Quantizer Design
A. Entropy Coding
B. Rate-Distortion Theory
C. Optimal Quantizer Designs: scalar and vector quantizers
D. VQ with Structural Constraints or Memory
IV. Image Transforms
A. Matrix Representation of Images and Transforms
B. Vector Representation versus Matrix Representation
C. Separable and Unitary Transforms
D. Special Transforms: 2-D DFT, DCT, DST, Discrete Hadamard, Optimal Karhunen-Loeve
V. Image and Video Compression
A. Predictive, Transform, and Subband Coding D
B. Entropy Coding and Run-Length Coding
C. Motion Estimation and Compensation
D. JPEG and MPEG Compression Standards
VI. Image Enhancement and Restoration
A. Image Enhancement Techniques
B. Image Restoration Techniques
Course Coordinator: Lina Karam
 
Return to Signal Processing Courses