Course Details

Subject {L-T-P / C} : EE6131 : Digital Image Processing {3-0-0 / 3}
Subject Nature : Theory
Coordinator : Prof. Dipti Patra


Fundamental steps in digital image processing, Components of an image processing system, Image sampling and quantization, Image enhancement in spatial domain, Image enhancement in frequency domain, Noise models, Image restoration, Color image processing, Image compression, Morphological image processing, Image segmentation, Image representation, Image description.

Course Objectives

  1. Describe and explain basic principles of digital image processing.
  2. Design and implement algorithms that perform basic image processing (e.g. noise removal and image enhancement).
  3. Design and implement algorithms for advanced image analysis (e.g. image compression, image segmentation).
  4. Assess the performance of image processing algorithms and systems in various applications

Course Outcomes

On successful completion of this course students will be able to:
• Demonstrate on broad range of fundamental image processing and image analysis techniques and concepts (linear and non-linear filtering, denoising, deblurring, edge detection, segmentation, morphological operators, compression etc.)
• Identify, Demonstrate and apply their knowledge by analyzing image processing problems and employing (or proposing) effective solutions.
• Design and create practical solutions to a range of common image processing problems and to critically assess the results of their solutions, including shortcomings

Essential Reading

  1. Rafael C Gonzalez, Richard E Woods, Digital Image Processing, Pearson Education 2003
  2. A.K. Jain, Fundamentals of Digital Image Processing, PHI

Supplementary Reading

  1. R.C. Gonzalez, R.E. Woods, and S. L. Eddins, Digital Image Processing using MATLAB, Pearson Prentice-Hall
  2. J. R. Parker, Algorithms for Image Processing and Computer Vision, Wiley and Sons , 2nd edition 2010

Journal and Conferences

  1. IEEE Transaction on Image Processing, IEEE International Conference on Image Processing
  2. IET Image Processing, IEEE Conference on Computer Vision & Image Processing