Texas A&M University ELEN 642: Digital Image Processing, Spring'15


Coordinator: Zixiang Xiong, WEB 334H, 862-8683, zx@ece.tamu.edu.
Prerequisites: EE 444 or permission of the Coordinator.

Class Time and location: TTR 3:55--5:10 PM, RICH 302.

Textbook: A. Jain, Fundamentals of Digital Image Processing, Prentice-Hall, 1989.

References:

  1. Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Addison Wesley, 2nd/3rd ed., 2002/2007.
  2. Oppenheim and Schafer, Discrete-Time Signal Processing, Prentice-Hall, 3rd ed., 2009.
Topics:
  1. Review of elementary digital signal processing techniques
  2. Two-dimensional (2D) signals, 2D sampling, and 2D transforms
  3. Human visual perception
  4. Image/video scanning and display
  5. Image enhancement and restoration
  6. Image analysis and recognition
  7. Image and video coding
Labs:
  1. Image enhancement (deinterleaving, demosaicking)
  2. Halftoning (error diffusion for image printing)
  3. 2-D DFT, DCT and biorthogonal wavelet transforms
  4. Fun with filters (smoothing and edge detection)
  5. Image coding: JPEG, JPEG-2000 and JPEG-XR
  6. Motion estimation and video coding (MPEG-2, H.264 and HEVC/H.265)
  7. Networked multimedia
  8. Distributed methods in image/video coding
Grayscale images (no header): lena512, lena128, barbara, peppers.

Color images: lena, baboon, peppers.

HW assignments:

  1. HW1 & Lab1: Preliminaries
  2. Lab2: HVS
  3. Lab3: Digital Interpolation and Decimation; fft.c
  4. HW2 & Lab4: 2-D Sampling and Digital Halftoning
  5. Lab5: Fourier Transform Manipulations
  6. Notes on Multiresolution Analysis and Wavelets
  7. Lab6: 2-D DCT; dct.c idct.c
  8. HW3 & Lab7: Image transforms, reconstruction from projections, and morphology
  9. Lab8: Image Enhancement; peppers , seeds
  10. Lab9: Image Recovery; lena256
  11. HW4 & Lab10: DCT-based image/video coding, JPEG , MPEG-2 , H.263