Dr.
BABASAHEB AMBEDKAR MARATHWADA UNIVERSITY, AURANGABAD
FACULTY OF ENGINEERING AND TECHNOLOGY
Third Year Engineering (CSE/IT)
Semester – I
Course Code: ___________ Title: Digital Image Processing(DIP)
Teaching Scheme Examination Scheme
Theory: 4 Hours/Week Class Test: 20 Marks
Theory Examination (Marks): 80 Marks
Theory Examination (Duration): 03 Hours
Prerequisite:
The Students should have knowledge of
1. Elements of visual perception
2. Basic linear algebra and Fourier transform
3. The sampling theorem, quantization.
4. Set theory
Objectives:
1. Students should be able to understand digital image processing beyond the fundamental level.
2. Students should be able to choose appropriate image processing algorithm to achieve desired
result.
3. Students should be able to properly implement DIP algorithms using modern computing tools
such as MATLAB, and to interpret and present the results.
4. To study complete digital image processing steps.
CONTENTS
SECTION-A
Unit 1: Digital Image Fundamentals (08 Hours)
Introduction: Image, Pixel, Digital image
Fundamental Steps and Components of Digital Image Processing
Brightness adaption and discrimination
Image sensing and Acquisition
Image Sampling and Quantization: Basic Concepts in Sampling and Quantization,
Representing Digital images, Spatial and intensity resolution
Relationships between pixels: Neighbors of a Pixel, Adjacency, Connectivity, Regions and
Boundaries, Distance Measures.
Basic Intensity Transformation: Image Negatives, Log transformation, Power law
Transformation, Piecewise Linear Transformation
Histogram processing: Definition, Histogram Equalization
Image Transforms: Discrete Fourier transform(DFT), DCT, Walsh Hadamard Transform.
Unit 2: Image Enhancement (06 Hours)
Spatial Domain Methods:
Fundamentals of Spatial Filtering: Mechanics of Spatial Filtering, Generating Spatial Filter
Masks
Noise Model
Smoothing Spatial Filters: Linear filters – Mean filters, Non-linear (Order Statistic) spatial
filters: Median, Mode, Max, Min filters
Sharpening spatial Filters: Foundation, Using First Order Derivatives for image sharpening –
The Gradient, Using Second Order Derivatives for image sharpening – The Laplacian, Unsharp
Masking, High-Boost Filtering
Frequency Domain Methods:
Image Enhancement by Frequency domain methods: Basic steps for filtering in Frequency
Domain.
Frequency Domain low pass (Smoothing) and high pass (Sharpening) Filters
Unit 3: Image Compression (06 Hours)
Fundamentals
Coding Redundancy, Spatial and Temporal (Interpixel) Redundancy, Irrelevant Information
(Psychovisual Redundancy)
Measuring Image Information: Entropy, Fidelity Criteria, Image Compression Model
Some Basic Compression Methods: Losssless Compression Methods: Huffman coding, LZW
coding, Run length coding, Lossy Compression Techniques: Block transform Coding
Image File Formats: BMP, GIF, TIFF
Image Compression Standards: Binary Image Compression Standards, Continuous Tone Still
Image Compression Standards
SECTION-B
Unit 4: Image Segmentation (08 Hours)
Fundamentals: Point, Line, Edge Detection, Detection of Isolated Points, Line Detection
Edge Models, Basic Edge detection, Canny edge detector
Thresholding: Foundation, Basic Global thresholding, Optimal global thresholding, Multiple
thresholds, Multivariable Thresholding
Region-based Segmentation Methods: Region Growing, Region Splitting and Merging,
Segmentation using Morphological watersheds
Unit 5: Morphological Image Processing and Color Image Processing (06 Hours)
Morphological Image processing:
Preliminaries, Erosion and dilation, opening and closing
The Hit-or-Miss Transformation
Some Basic Morphological Algorithms: Boundary extraction, Region filling, thinning
Color Image processing:
Color Fundamentals and color models
Basics of Full color image processing
Color transformations
Unit 6: Image Representation and Description (06 Hours)
Representation
Boundary Descriptors
Regional Descriptors
Object Recognition:
Patterns and pattern Classes
Recognition based on Decision Theoretic Methods
Text Books:
1. Rafael C. Gonzalez, Richard E. Woods, “Digital Image Processing”, Third Edition, Pearson
Education.
2. S. Jayaraman, S. Esakkirajan, T. Veerakumar “Digital Image Processing”, McGraw Hill Publication.
3. Rafael C. Gonzalez, Richard E. Woods, Eddins, “Digital Image Processing using MATLAB”,
Pearson Education.
Reference Books:
1. Anil K. Jain, “Fundamentals of Digital Image Processing”, PHI
2. B. Chanda, Dutta Majumdar, “Digital Image Processing and Analysis”, PHI
PATTERN OF QUESTION PAPER:
Six units in the syllabus shall be divided in two equal parts i.e. 3 units in each part. Question paper
shall be set having two sections A and B. Section A questions shall be set on first part and Section B
questions on second part. Question paper should cover the entire syllabus.
For 80 marks Paper:
1. Minimum ten questions
2. Five questions in each section
3. Question no. 1 from section A and Question no. 6 from section B, 10 marks each, will be
compulsory.
4. From the remaining questions in section A and B students are supposed to solve any two
questions, 15 marks each.
Dr. BABASAHEB AMBEDKAR MARATHWADA UNIVERSITY, AURANGABAD
FACULTY OF SCIENCE AND TECHNOLOGY
Third Year Engineering (CSE/IT)
Semester – I
Course Code: CSE324 Title: LAB-3: Elective-I: Digital Image Processing
Teaching Scheme Examination Scheme
Practical: 02Hours/Week Term Work: 50 Marks
Implement the following Assignments using MATLAB/SCILAB/OCTAVE/JAVA
Suggestive List of Practical Assignments:
1.Image Enhancement using point processing methods
2 Image Enhancement using spatial domain methods.
Smoothing Filters
Sharpening Filters
3 Image Enhancement using low pass filter in frequency domain methods
LowPass Filters
HighPass Filters
4 Demonstration of image compression Methods
Lossless Compression methods
Lossy Compression methods
5 Demonstration of Image Segmentation Methods
Threshholding methods
Region Based Methods
6 Morphological image operations- erosion, dilation, opening and closing.
7 Programs for illustrating color image processing
8 Programs for region description and boundary representation.
9 Program for object recognition
10 Case studies
Guidelines for case studies(Student can select 1 or 2 )
1. Group of 2-3 Students should select real life DIP problem Domain And implement any of its
DIP module.
o Problem Domains o DIP Modules
Biometric Imaging Image enhancement
Medical imaging Image Segmentation etc
Satellite imaging etc
2. Group of 2-3 Students should study any recent international journal research paper based on
DIP/Computer vision
TERM WORK
The term work shall consist of at least 8 experiments/ assignments based on the syllabus above and a
group of 2-3 students must prepare and present case study .
Assessment of term work should be done as follows
Continuous lab assessment
Actual practical performance in Laboratory.
Oral Examination conducted (internally) at the time of submission