EI3501 Signal and Image Processing Syllabus:

EI3501 Signal and Image Processing Syllabus – Anna University Regulation 2021

COURSE OBJECTIVES:

1. To study the formation of an image and its acquisition
2. To introduce the application of transforms in image processing
3. To study techniques for improving quality of information in images
4. To get familiarized with image and video processing techniques
5. To apply image and video processing in industrial applications

UNIT I DIGITAL IMAGE FUNDAMENTALS

Elements of digital image processing systems – Digital Image Representation- Elements of visual perception – Image acquisition – Image sampling and Quantization – Image geometry – Discrete Image Transforms- Properties- Color image fundamentals- RGB, HSI models.

UNIT II IMAGE PREPROCESSING AND ENHANCEMENT

Point processing methods:- Contrast stretching – Gray level slicing- Histograms, Histogram equalization and specification techniques, Spatial filtering, Directional Smoothing, Median, Geometric mean, and Harmonic mean filters – Color image enhancement.

UNIT III IMAGE SEGMENTATION AND ANALYSIS

Detection of Discontinuities, Edge linking, Boundary detection, Thresholding – Region oriented segmentation-Watershed segmentation – Object detection – Pattern Recognition – Classification.

UNIT IV DIGITAL VIDEO PROCESSING

Video acquisition – Inter-frame processing, Motion Estimation and Compensation – Filtering – Video segmentation – Tracking by detection – Tracking multiple objects.

UNIT V APPLICATIONS OF IMAGE AND VIDEO PROCESSING

Applications in measurements, manufacturing, medicine, agriculture and food industry – Case studies.

TOTAL : 45 PERIODS

SKILL DEVELOPMENT ACTIVITIES (Group Seminar/Mini Project/Assignment/Content Preparation / Quiz/ Surprise Test / Solving GATE questions/ etc)

1. Conduct Quiz among different groups to make the student familiar with the concept of signal and image processing.
2. Train students to use Image Processing Toolbox in Matlab.
3. Demonstrate Image compression, Image enhancement technique and various Image formats.
4. Conduct studies on variable frame rate based video processing

COURSE OUTCOMES:

CO1 Ability to understand the technical terms associated with image and video processing.
CO2 Ability to select the appropriate preprocessing techniques for manipulation of images
CO3 Ability to utilize the different approaches of image enhancement, segmentation and analysis techniques
CO4 Ability to use appropriate software tools (Example: Matlab, Open CV and Python) for image and video processing
CO5 Ability to apply different digital video processing methods
CO6 Ability to design automated techniques for image based applications

TEXT BOOKS:

1. Rafael C. Gonzalez, Richard E. Woods, , Digital Image Processing‘, Pearson, Education, Inc., Second Edition, 2004.
2. Anil K. Jain, Fundamentals of Digital Image Processing‘, Pearson Education, Inc., 2002.
3. Thomas. B. Moeslund, “Introduction to Video and Image Processing”, Springer, 2012.

REFERENCES:

1. Rafael C. Gonzalez, Richard E. Woods, Steven Eddins, “Digital Image Processing using MATLAB” Pearson Education, Inc., 2004.
2. John W. Woods, “Multidimensional Signal, Image and Video Processing”, Elsevier, 2nd Edition 2011.
3. William K. Pratt, “Digital Image Processing”, John Wiley, New York, 2002.
4. Alan C. Bovik, “Handbook of image and video processing” Elsevier Academic press, 2005.
5. A. Murat Tekalp, “Digital Video Processing”, Prentice Hall, 2nd Edition, 2015.