DEPARTMENT OF ELECTRONIC AND COMMUNICATIONS ENGINEERING
LESSON PLAN
UNIT-I
Faculty Name SK. Subhani
Course Name & Code Computer & Science Engineering, P21ECO03
Academic Year & Regulation 2025-26 & R21
Year/Semester IV Year, I SEM
Program & Branch B. Tech& CSE-A,B,C
Propose Time
S. Teachin Remark
d Date Period Topics to be covered (Min Ref
No g Aids s
)
Fundamentals of Image processing and
1. Image Transforms: Introduction to Digital 50 T3 BB,PPT
Image Processing.
2. Fundamental steps in image processing T3,R
50 BB,PPT
systems 1
Image acquisition, Sampling and T3,
3. 50 PPT
quantization R1
4. Basic relationship between pixels 50 T2/
BB
R2
5. Mathematical tools used in image T3,
50 PPT
processing. Examples R1
6. Image Transforms: Definition and T3, BB / PPT
50
explanation. R1
7. 2 – D Discrete Fourier Transform BB / PPT
50 T3
definitions.
8. 2 – D Discrete Fourier Transform with
50 T3 BB / PPT
problem
9. Discrete Cosine Transform (DCT)
50 T3 BB / PPT
definitions and explanation.
10. Discrete Cosine Transform (DCT) with
50 T2 PPT
problems.
11. Discrete Wavelet transforms definition,
50 T2 PPT
explanation.
12. Discrete Wavelet transforms with
50 T2 PPT
examples.
13.
14.
No. of periods planned:
BB- BLACK BOARD, POT- POWER POINT PRESENTATION and any other, specify
T1- Text book1, R1-Reference book1
UNIT II
Proposed
S. Time Teaching
Date Period Topics to be covered Ref Remarks
No (Min) Aids
15. Image Enhancement: Spatial Domain T2/
50 BB,PPT
methods. R2
16. Histogram Processing with 50 T2/
BB,PPT
explanation. R2
17. Fundamentals of Spatial Filtering with 50 T2/
R2 BB,PPT
examples.
18. Smoothing Spatial filters definitions and 50 T2/
R2 BB,PPT
its uses.
19. Sharpening Spatial filters definition and 50 T2/ BB &
explanation. R2 PPT
20. Sharpening Spatial filters with 50 T2/
R2 PPT
examples.
21. Frequency Domain methods 50 T2/ BB &
R2 PPT
22. Basics of filtering in frequency domain 50 T2/
BB
R2
23. Basics of filtering in frequency domain T2/
50 PPT
explanation with examples. R2
24. Image smoothing definition and 50 T2/
R2 BB
explanation with examples.
25. image sharpening, selective filtering. 50 T2/
BB
R2
26. Image sharpening: definitions with 50 T2/
R2 BB
examples.
27. selective filtering explanation and 50 T2/
R2 BB
examples.
28.
29.
No. of periods planned:
UNIT III
S. Propose
Time Teachin Remark
N d Date Period Topics to be covered Ref
(Min) g Aids s
o
30. Image Restoration: Introduction to 50 T3/R1
BB
Image Restoration
31. Model of Image 50 T3/R1
BB
Degradation/Restoration Model
32. Noise Models definition and 50 BB/PPT
BB/PPT
explanation.
33. Restoration in the Presence of Noise 50 T3/R1 BB
34. Spatial Filtering, Mean Filters 50 T3/R1
BB
definitions and explanations.
35. Spatial Filtering, Mean Filters with 50 BB/PPT
BB/PPT
examples.
36. Least mean square filters, Order- 50 T3/R1
BB
Statistics Filters definitions.
37. Least mean square filters, Order- 50 T3/R1
BB
Statistics Filters explanations.
38. Adaptive Filters, Inverse Filtering 50 T3/R1
BB
definitions and explanation.
Minimum Mean Square Error 50 BB/PPT
39. (Wiener) Filtering definition and BB/PPT
explanation.
40. Minimum Mean Square Error (Wiener) 50 T3/R1 BB/PPT
Filtering with problems.
41. Constrained least 50 T3/R1 BB/PPT
squares filtering
42. Constrained least squares filtering 50 T3/R1
BB
explanation.
43.
44.
No. of periods planned:
UNIT IV
Proposed
S. Time Teaching
Date Period Topics to be covered Ref Remarks
No (Min) Aids
45. Image Compression: Introduction to 50 T3/R1
BB/PPT
image compression.
46. Image compression fundamentals – 50 T3/R1
PPT
coding Redundancy.
47. spatial and temporal redundancy. 50 T3/R1 BB/PPT
48. Compression models: Lossy and 50 T3/R1
BB/PPT
Lossless, Huffmann coding.
49. Arithmetic coding, LZW coding, run 50 T3/R1
PPT
length coding, Bit Plane coding.
50. transform coding, predictive coding, 50 T3/R1
BB/PPT
wavelet coding, JPEG standards.
51. Image Segmentation definition and 50 T3/R1
BB/PPT
explanation.
52. Segmentation concepts, point, line and 50 T3/R1
PPT
Edge detection.
53. Segmentation concepts, point, line and 50 T3/R1
BB/PPT
Edge detection with examples.
54. Thresholding, region-based 50 T3/R1
PPT
segmentation.
55.
56.
No. of periods planned:
UNIT V
Proposed
S. Time Teaching
Date Period Topics to be covered Ref Remarks
No (Min) Aids
57. Color Image Processing: Introduction to
50 T1 BB
Color Image Processing.
58. Color fundamentals definition and 50 T1
PPT
explanation.
59. Color models: RGB, CMY and CMYK 50 T1 BB/PPT
60. HSI, converting colors from RGB to HIS 50 T1 BB/PPT
61. HSI, converting colors from RGB to HIS 50 T1
BB/PPT
with examples.
62. HIS to RGB manipulating HIS component 50 T1
BB
images
63. HIS to RGB manipulating HIS component 50 T1
BB
images and its examples.
64. Pseudo color Image Processing 50 T1 PPT
65. Pseudo color Image Processing 50 T1
BB/PPT
explanation.
66. Full Color Image Processing. 50 T1 BB/PPT
67.
68.
No. of periods planned:
Text Books:
1. Rafael Gonzalez & Richard Woods, Digital Image Processing, 3rd Edition. Pearson
publications, 2012.
2. Jayaraman, S. Esakkirajan, and T. Veerakumar,” Digital Image Processing”, Tata McGraw-
Hill Education, 2011.
References:
1. Anil K Jain, “fundamentals of Digital Image Processing”. Prentice Hall of India, 2012(print).
2. B. Chanda, Dutta Majumder, “Digital Image Processing and Analysis”, PHI, 2009.
Signature of Faculty Signature of HOD