DIGITAL IMAGe PROCESSING
Course Code 18AI62
B. E. (AI&ML)
SEMESTER – VI
Choice Based Credit System (CBCS)
and
Outcome Based Education (OBE)
By faculty,
Mrs. Archana Bhat
Department of AI & ML
BMSIT&M, Bengaluru,
Karnataka, India
1
Topics
1. Course Learning Objectives
2. Syllabus
3. Course outcomes
4. Text Books
5. Reference Books
2
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
1. Course Learning Objectives
● CLO1. Understand the fundamentals of digital image processing
● CLO2. Understand the image transform used in digital image
processing
● CLO3. Understand the image enhancement techniques used in
digital image processing
● CLO4. Understand the image restoration techniques and
methods used in digital image processing
● CLO5. Understand the Morphological Operations and
Segmentation used in digital image processing
3
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
2. Syllabus
There are 5 Modules
1. Digital Image Fundamentals.
2. Spatial Domain, Frequency Domain.
3. Restoration.
4. Color Image Processing, Wavelets, Morphological
Image Processing.
5. Segmentation, Representation and Description.
4
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Module 1
● Digital Image Fundamentals: What is Digital Image
Processing?,Origins of Digital Image Processing, Examples of fields
that use DIP, Fundamental Steps in Digital Image Processing,
Components of an Image Processing System, Elements of Visual
Perception, Image Sensing and Acquisition, Image Sampling and
Quantization, Some Basic Relationships between Pixels, Linear and
Nonlinear Operations.
5
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Module 2
● Spatial Domain: Some Basic Intensity Transformation
Functions,Histogram Processing, Fundamentals of Spatial
Filtering,-SmoothingSpatial Filters, Sharpening Spatial Filters
● Frequency Domain: Preliminary Concepts, The Discrete Fourier
Transform (DFT) of Two Variables, Properties of the 2-D DFT,
Filtering in the Frequency Domain, Image Smoothing and Image
Sharpening Using Frequency Domain Filters, and Selective Filtering.
6
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Module 3
● Restoration: Noise models, Restoration in the Presence of
Noise Only using Spatial Filtering and Frequency Domain
Filtering, Linear, Position-Invariant Degradations, Estimating
the Degradation Function, Inverse Filtering, Minimum Mean
Square Error (Wiener) Filtering, and Constrained Least Squares
Filtering.
7
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Module 4
● Color Image Processing: Color Fundamentals, Color
Models, and Pseudo-color Image Processing.
● Wavelets: Background, Multiresolution Expansions.
● Morphological Image Processing: Preliminaries, Erosion
and Dilation, Opening and Closing, The Hit-or-Miss
Transforms, and Some Basic Morphological Algorithms.
8
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Module 5
● Segmentation: Introduction, classification of image
segmentation algorithms, Detection of Discontinuities, Edge
Detection, Hough Transforms and Shape Detection, Corner
Detection, and Principles of Thresholding.
● Representation and Description: Representation, and
Boundary descriptors.
9
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
3. Course outcomes
After studying this course, students will be able to:
1. Understand, Ascertain and describe the basics of image processing concepts
through mathematical interpretation.
2. Apply image processing techniques in both the spatial and frequency
(Fourier)domains.
3. Demonstrate image restoration process and its respective filters required.
4. Design image analysis techniques in the form of image segmentation and to
evaluate the Methodologies for segmentation.
5. Conduct independent study and analysis of Image Enhancement techniques.
10
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
4. Text Books
1. Rafael C. Gonzalez and Richard E. Woods, Digital Image
Processing, Third Ed., Prentice Hall, 2008.
11
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Text Book 2
S. Sridhar, Digital Image Processing, Oxford University Press, 2nd
Edition, 2016.
12
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
5. Reference Books
1. Digital Image Processing- S.Jayaraman, S.Esakkirajan,
T.Veerakumar, TataMcGraw Hill 2014.
2. Fundamentals of Digital Image Processing-A. K. Jain,
Pearson 2004.
13
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Syllabus for IA
1st internals - One and half modules ( module 1 and module 2 half )
2nd internals - One and half modules ( module 2 half and module 3)
3rd internals - One and half modules ( module 4 and module 5 half )
4th internals - All 5 modules
14
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
WELCOME YOU ALL
TO
DIGITAL IMAGE
PROCESSING
15
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
DIGITAL IMAGE PROCESSING
LABORATORY WITH MINI PROJECT
Subject Code - 18AIL67
16
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Course Learning Objectives
● Demonstrate the basic skills of image process
● Demonstrate the application development skills
● Design and develop the applications of images
17
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
For Part A: Students must exhibit the results and its print copy to be
attached to Lab record.
For Part B: Real Time Images can be used to demonstrate the work.
18
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Laboratory Outcomes
● Image Segmentation algorithm development
● Image filtering in spatial and frequency domain.
● Morphological operations in analyzing image structures
19
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Conduct of Practical Examination
Experiment distribution
● For laboratories having only one part: Students are allowed to
pick one experiment from the lot with equal opportunity.
● For laboratories having PART A and PART B: Students are
allowed to pick one experiment from PART A and one
experiment from PART B, with equal opportunity.
Change of experiment is allowed only once and marks allotted for
procedure to be made zero of the changed part only.
20
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
Marks Distribution (Subjected to change in accordance with
university regulations)
● For laboratories having only one part – Procedure + Execution +
Viva-Voce: 15+70+15 = 100 Marks
● For laboratories having PART A and PART B with equal
opportunity.
i. Part A – Procedure + Execution + Viva = 6 + 28 + 6 = 40 Marks
ii. Part B – Procedure + Execution + Viva = 9 + 42 + 9 = 60 Marks
21
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT
WELCOME YOU ALL
TO
DIGITAL IMAGE
PROCESSING LABORATORY
WITH MINI PROJECT
22
© Archana Bhat, Asst. Prof., Dept. of AI & ML, BMSIT