Digital Image Processing
By
Dr. Bhupendra Singh Kirar
Assistant Professor
Department of Electronics and Communication Engineering
Indian Institute of Information Technology, Bhopal
Scheme 5th Sem CSE/IT
Course No. Subject Scheme of Studies Periods per week Credits
L T P
CSE-311 Computer Networks 2 1 2 4
CSE-312 Digital Image Processing 2 1 2 4
CSE-313 Micro-Processors and Micro-Controllers 2 1 2 4
CSE-314 Compiler Design 2 1 2 4
CSE-315 Operating System 3 1 - 4
Total L=11, T=5, P=8 Total Credit 20
Course No. Subject Scheme of Studies Periods per week Credits
L T P
IT -311 Data Communication and Networks 2 1 2 4
IT -312 Digital Image Processing 2 1 2 4
IT -313 Micro-Processors and Micro-Controllers 2 1 2 4
IT -314 Object Oriented Design &Modeling 2 1 2 4
IT -315 Operating System 3 1 - 4
Total L=11, T=5,P=8 TotalCredit 20
SYLLABUS
Introduction to Image Processing Systems, Digital Image Fundamentals:-
Image model, Relationship between Pixels, Imaging geometry, Camera
model, Image Sensing and Acquisition, Sampling and quantization, Image
Enhancement and in spatial Domain: Point processing, Neighbourhood
Processing, High pass filtering, High boost filtering, zooming. Image
Enhancement based on Histogram modelling, Image Enhancement in
frequency domain: 1D& 2D Fourier transform, Low pass frequency
domain filter, High pass frequency domain filters, Homomorphics filtering,
Image Segmentation, Detection of discontinuation by point detection, line
detection, edge detection, Edge linking and boundary detection Local
analysis, global by graph, theoretic techniques, Thresh-holding,
Morphology, Representation and description, Discrete image transform,
Image Compression, Wavelet transformation, Image geometry, Image
restoration.
Text/Reference Book
Text/Reference Book
1. Digital Image Processing 2nd Edition, Rafael C. Gonzalvez and Richard E.
Woods. Published by: Pearson Education.
2. R.J. Schalkoff, Digital Image Processing and Computer Vision John Wiley
and Sons, NY.
3. William K. Prat, Digital Image Processing, John Wiley and Sons, NY
4. Digital Image Processing A.K. Jain
5. Image Processing Dhananjay K
TOPICS
Introduction
What is Digital Image Processing?
The Origins of Digital Image Processing
Examples of Fields that Use Digital Image Processing
Fundamental Steps in Digital Image Processing
Components of an Image Processing System
TOPICS
Digital Image Fundamentals
Elements of Visual Perception
Light and the Electromagnetic Spectrum
Image Sensing and Acquisition
Image Sampling and Quantization
Some Basic Relationships Between Pixels
Introduction to the Basic Mathematical Tools Used in Digital
Image Processing
TOPICS
Intensity Transformations and Spatial Filtering
Background
Some Basic Intensity Transformation Functions
Histogram Processing
Fundamentals of Spatial Filtering
Smoothing (Lowpass) Spatial Filters
Sharpening (Highpass) Spatial Filters
Highpass, Bandreject, and Bandpass Filters from Lowpass Filters
Combining Spatial Enhancement Methods
TOPICS
Filtering in the Frequency Domain
Background
Preliminary Concepts
Sampling and the Fourier Transform of Sampled Functions
The Discrete Fourier Transform of One Variable
Extensions to Functions of Two Variables
Some Properties of the 2-D DFT and IDFT
The Basics of Filtering in the Frequency Domain
Image Smoothing Using Lowpass Frequency Domain Filters
Image Sharpening Using Highpass Filters
Selective Filtering
The Fast Fourier Transform
TOPICS
Image Restoration and Reconstruction
A Model of the Image Degradation/Restoration process
Noise Models
Restoration in the Presence of Noise Only—Spatial Filtering
Periodic Noise Reduction Using Frequency Domain Filtering
Linear, Position-Invariant Degradations
Estimating the Degradation Function
Inverse Filtering
Minimum Mean Square Error (Wiener) Filtering
Constrained Least Squares Filtering
Geometric Mean Filter
Image Reconstruction from Projections
TOPICS
Color Image Processing
Color Fundamentals
Color Models
Pseudocolor Image Processing
Basics of Full-Color Image Processing
Color Transformations
Color Image Smoothing and Sharpening
Using Color in Image Segmentation
Noise in Color Images
Color Image Compression
TOPICS
Wavelet and Other Image Transforms
Preliminaries
Matrix-based Transforms
Correlation
Basis Functions in the Time-Frequency Plane
Basis Images
Fourier-Related Transforms
Walsh-Hadamard Transforms
Slant Transform
Haar Transform
Wavelet Transforms
TOPICS
Image Compression and Watermarking
Fundamentals
Huffman Coding
Golomb Coding
Arithmetic Coding
LZW Coding
Run-length Coding
Symbol-based Coding
Bit-plane Coding
Block Transform Coding
Predictive Coding
Wavelet Coding 614
Digital Image Watermarking
TOPICS
Morphological Image Processing
Preliminaries
Erosion and Dilation
Opening and Closing
The Hit-or-Miss Transform
Some Basic Morphological Algorithms
Morphological Reconstruction
Summary of Morphological Operations on Binary Images
Grayscale Morphology
TOPICS
Image Segmentation
Fundamentals
Point, Line, and Edge Detection Thresholding
Segmentation by Region Growing and by Region Splitting and
Merging
Region Segmentation Using Clustering and Superpixels
Region Segmentation Using Graph Cuts
Segmentation Using Morphological Watersheds
The Use of Motion in Segmentation
TOPICS
Feature Extraction
Background
Boundary Preprocessing
Boundary Feature Descriptors
Region Feature Descriptors
Principal Components as Feature Descriptors
Whole-Image Features
Scale-Invariant Feature Transform (SIFT)
TOPICS
Image Pattern Classification
Background
Patterns and Pattern Classes
Pattern Classification by Prototype Matching
Optimum (Bayes) Statistical Classifiers
Neural Networks and Deep Learning
Deep Convolutional Neural Networks
Some Additional Details of Implementation
THANK
YOU
VERY MUCH