Course Title: 
Digital Image Processing
Course Code: 
Year Taught: 
Undergraduate (UG)
School of Engineering

'Digital Image Processing' is a course offered in B. Tech. in Electrical and Electronics Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham

Unit 1

Introduction: Introduction & Applications, Elements of visual perception, Image sensing and acquisition, simple image formation, Image sampling and Quantization, Representing digital pixels, Image quality, Introduction to colour image – RGB and HSI Models.

Image enhancement in Spatial domain: Introduction to image enhancement, basic grey level transforms, Histogram, Histogram-processing equalization, Matching & colour histogram, Enhancement using arithmetic/logic operations, spatial filtering, Smoothing spatial filtering, Sharpening spatial filtering.

Unit 2

Image Transform: Fourier transform, SHFT, DFT, FFT, DCT, Hadamard Transform, Wavelets transform (CWT, DWT), KLT, SVD, Applications.

Image Enhancement in frequency domain: Smoothing frequency domain filtering, Sharpening frequency domain filtering, A model for Image degradation / restoration process, Noise model, Mean filtering and filtering, estimating degradation function, inverse filtering, minimum mean square error (wiener filter), Colour image smoothening, sharpening.

Unit 3

Segmentation & Morphological operations: segmentation and threshold function, Different algorithms in thresholding, Line detection, Edge detection, Edge linking by graph search method, Hough transform, Region based segmentation, Matching, colour segmentation, Morphological-dilation and erosion, opening and closing, Hit/ miss transforms, Representation Boundary descriptors, Regional descriptors. Image Compression - need for image compression, Huffman, Run length encoding, shift codes, Vector quantization, Transform coding, JPEG standard, MPEG

  • R.C.Gonzalez, R.E.Wood “Digital image processing”, Addison-wiley, 2002.
  • K.Jain “Fundamental of digital image processing”, Prentice-Hall, 2002.
  • R.C.Gonzalez,R.E.Wood “Digital image processing using MATLAB”, Pearson Education, 2004
  • M. Sonka, V. Hlavac, R. Boyle, ”Image processing analysis and machine vision” Chapman & Hall,1998