PDF 1
PDF 1
1
Syllabus
(Theory Course Work)
Syllabus (Module 1)
❑ Introduction and Fundamentals:
Motivation and Perspective, Applications, Components of Image
Processing System, Element of Visual Perception, A Simple Image
Model, Sampling and Quantization, Some Basic Relationships between
Pixels.
❑ Intensity Transformations and Spatial Filtering:
Introduction, Some Basic Intensity Transformation Functions,
Histogram Processing, Histogram Equalization, Histogram
Specification, Local Enhancement, Enhancement using
Arithmetic/Logic Operations – Image Subtraction, Image Averaging,
Basics of Spatial Filtering, Smoothing - Mean Filter, Order Statistics
Filters, Sharpening – The Laplacian.
❑ Filtering in the Frequency Domain:
Fourier Transform and the Frequency Domain, Basis of Filtering in
Frequency Domain
Syllabus (Module 2)
❑ Morphological Image Processing:
Introduction, Logical Operations involving Binary Images, Dilation and
Erosion, Opening and Closing, The Hit-or-Miss Transformation,
Morphological Algorithms – Boundary Extraction, Region Filling,
Extraction of Connected Components, Convex Hull, Thinning,
Thickening.
❑ Image Segmentation:
Point, Line & Edge detection, Thresholding, Region based
Segmentation, Region Extraction - Pixel Based Approach & Region
Based Approach, Edge and Line Detection - Basic Edge Detection,
Canny Edge Detection, Edge Linking - Hough Transform.
❑ Representation & Description:
Representation - Boundary Following, Chain Codes; Boundary
Descriptors – Shape Numbers.
Books
Textbooks
R. C. Gonzalez and R. E. Woods, “Digital Image
Processing”, Prentice Hall, 3rd Edition,2011.
Reference Books:
S. Sridhar , “Digital Image Processing”, Second
Edition, Oxford University Press, 2016
Books
Reference Books:
Bhabatosh Chanda and D. Dutta Majumder, “Digital
Image Processing and Analysis”, PHI, 2011.
Other Books:
Anil K Jain, “Fundamental of Digital Image Processing,
Pearson Education, ISBN: 81-317-0503-X
Books
Other Books:
Akansha Singh, K K Singh, “Digital Image Processing”,
3rd Edition, Umesh Publication
Other Books:
Dr Sanjay Sharma, “Digital Image Processing”, ISBN:
8190738682, January 2010, S K Kataria and Sons
Marks Distribution
❑ DIP Theory Marks Distribution:
▪ Attendance = 5 Marks
Total Marks
100
Syllabus
(Practical Lab Work)
Experiment List
Objective: The objective of this Lab is to develop hands-on experience to
write programs using MATLAB/Python language for digital manipulation of
images in both spatial and frequency domain.
▪ Basic commands to familiarize with MATLAB & perform the various
Matrix operations.
▪ Understanding image basic “image resize, image type conversion,
extraction of colour band, creating a synthetic image, pseudo colour
image”
▪ Perform various arithmetic operation (image addition, subtraction&
complement) & logical operation (NOT, OR and XOR) on images
▪ Perform various Image Enhancement operations: Image Negation
function, Logarithmic Transformation, Power Law Transformation,
Histogram Equalization, contrast stretching, plot histogram without
using imhist function
▪ Perform smoothing using linear (average filter) and order statistics
filters (min, max & median) of varying sizes
Experiment List
▪ Sharpen an image using Laplacian filter.
▪ Perform various Fast Fourier transform (FFT) and frequency
domain filtering on images using MATLAB.
▪ Perform various Image Enhancement operation in frequency
domain
▪ Perform various Morphological operation dilation, erosion,
internal & external boundary Extraction, Thinning, thickening of
image &Perform Dilation, erosion, boundary Extraction without
using direct function
▪ Perform various thresholding segmentation (Simple, Multiple,
and Adaptive thresholding)
▪ Perform the various Edge Detection Operators (Ordinary,
Roberts, Prewitt, Sobel and Canny Operator)
▪ Minor Application Assignment.
Reference Books
R.C. Gonzalez and R.E. Woods, “Digital Image Processing
Using MATLAB”, PHI, 2ndEdition,2010.
https://www.pyimagesearch.com/
Marks Distribution
❑ DIP Lab Practical Marks Distribution:
❑ Internal Components: 50 Marks
▪ Quiz: 10 Marks
▪ Lab Report: 20 Marks
▪ Viva-Voce: 20 Marks
❑ External Components: 40 Marks
▪ Quiz: 10 Marks
▪ Performance: 10 Marks Total Marks
▪ Viva-Voce: 20 Marks
100
❑ Attendance: 10 Marks
NPTEL Archive
❑ Digital Image Processing, By Prof. P. K Biswas, IIT Kharagpur
(Link: https://archive.nptel.ac.in/courses/117/105/117105135/)
❑ Digital Image Processing, By Prof. G. Harit, IIT Kharagpur,
(Link: https://archive.nptel.ac.in/courses/106/105/106105032/)
❑ Remote Sensing and Digital Image Processing of Satellite
Data, By Prof. Arun K Saraf, IIT Roorkee
(Link: https://archive.nptel.ac.in/courses/105/107/105107160/)
❑ Computer Vision and Image Processing – Fundamental
and Applications, By Prof. M K Bhuyan, IIT Guwahati
(Link: https://archive.nptel.ac.in/courses/108/103/108103174/)
Swayam Archive