Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

SRM UNIVERSITY

FACULTY OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


COURSE PLAN

Course Code : 15CS325E


Course Title : DIGITAL IMAGE PROCESSING
Semester : B.Tech CSE - Elective
Course Time : July 2017 – December 2017

Day 3rd Hour 4th Hour 5th Hour 8th Hour 9th Hour 10th Hour
Order/
Time /
Slot
Day 1
TP701 – Mr. TP701 – Mr. TP1105 - TP1105 - Dr.D.
M. Ranjith M. Ranjith Dr.D. Malathi/H408-
Day 2 kumar/H407- kumar/H407- Malathi/H408- Mr. S.
Mr. S. Mr. S. Mr. S. Prabakaran
Prabakaran Prabakaran Prabakaran
Day 3
TP701 – Mr. TP1105 - Dr.D.
M. Ranjith Malathi/H408-
Day 4 kumar/H407- Mr. S.
Mr. S. Prabakaran
Prabakaran
Day5

C-
Session Description of Topic Contact
D- IOs Reference
hours
I-O
8
UNIT I: DIGITAL IMAGE FUNDAMENTALS
C
1. Introduction – Origin – Steps in Digital Image Processing 1 1 1,3,4
C,D
2. Components – Elements of Visual Perception 2 1 1,3,4

3. Image Sensing and Acquisition - Image Sampling and Quantization C,D


2 1 1,3,4

4. Relationships between pixels C


1 1 1,3,4

5. Introduction to Image processing toolbox in MATLAB C,I


2 1,5 2
10
UNIT II: IMAGE ENHANCEMENT
C
6. Spatial Domain: Gray level transformations – Histogram processing 3 2 1,3,4

7. Basics of Spatial Filtering–Smoothing and Sharpening Spatial C


3 2 1,3,4
Filtering
8. Frequency Domain: Basics of filtering - Smoothing and Sharpening C
2 2 1,3,4
frequency domain filters.
MATLAB code for histogram equalization, spatial and frequency C,I
9. 2 2,5 2,3,4
domain filter.

Page 1 of 2
UNIT III: IMAGE RESTORATION AND SEGMENTATION 10

10. Noise models – Mean Filters – Order Statistics – Adaptive filters – 3


C
2,3 1,3,4
Band reject Filters – Band pass Filters – Inverse Filtering – Wiener
11. Segmentation:
filtering Point, Line, and Edge Detection- Marr-Hildreth &
2
C
2,3 1,3,4
Canny edge detector –Edge Linking and Boundary detection
12. Local & Regional processing – Region based segmentation 2 C 2,3 1,3,4
13. Morphological processing - Watershed segmentation algorithm. C
1 2,3 1,3,4
C,I
14. MATLAB code for restoring an image after degradation using 2 2,3,5 2,3,4
adaptive and wiener filter - Edge detection operators
UNIT IV: WAVELETS AND IMAGE COMPRESSION 9

15. Wavelets – Subband coding – Multi resolution expansions C


2 3 1,3,4

16. Compression: Fundamentals – Image Compression methods -- 2


C,D
3 1,3,4
Huffman, Arithmetic coding
C,D
17. LZW coding, Run Length Encoding, Block Transform coding, 3 3 1,3,4
Wavelet coding, JPEG standard.
MATLAB code for image compression: Huffam coding , Arithmetic C,I
18. 2 3,5 2,3,4
coding, wavelet coding

UNIT V: IMAGE REPRESENTATION AND RECOGNITION 8

19. Boundary representation – Chain Code – Polygonal approximation, 2


C
4 1,3,4
signature, boundary segments
C
20. Boundary description – Shape number – Fourier Descriptor 2 4 1,3,4
C,D
21. Patterns and Pattern classes – Recognition based on matching 2 4 1,3,4

MATLAB code for image boundary segments, Fourier Descriptor, C,I


22. 2 4,5 2,3,4
Recognition based on matching
Total contact hours 45

LEARNING RESOURCES
Sl.
TEXT BOOKS
No.
1. Rafael C. Gonzales, Richard E. Woods, “Digital Image Processing”, Third Edition, Pearson
Education, 2010.
REFERENCE BOOKS/OTHER READING MATERIAL
2. Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins, “Digital Image Processing Using
MATLAB”, Third Edition Tata Mc Graw Hill Pvt. Ltd., 2011.
3. Jayaraman S, Esaki Rajan S, T.Veera Kumar, “Digital Image Processing”, Tata McGraw Hill Pvt.
Ltd., Second Reprint, 2010.
4. S.Sridhar, “Digital Image Processing”, Oxford University Press, 2011.
5. Anil Jain K. “Fundamentals of Digital Image Processing”, PHI Learning Pvt. Ltd., 2011.
6. Willliam K Pratt, “Digital Image Processing”, John Willey, 2002.
7. http://eeweb.poly.edu/~onur/lectures/lectures.html.

Prepared By Approved by
HOD Signature

Page 2 of 2

You might also like