DIGITAL IMAGE PROCESSING Course Information Sheet DIP-CS457-UIT
DIGITAL IMAGE PROCESSING Course Information Sheet DIP-CS457-UIT
1. Course Objectives
Visual information plays an important role in almost all areas of our life. Today, much of this information
represented and processed digitally. Digital image processing is ubiquitous, with applications ranging from
television to tomography, from photography to printing, from robotics to remote sensing. Students should be
able to demonstrate their skills in these areas of image processing.
2. Course Contents
Introduction: Elements of digital image processing, background of Image processing, Image representation,
Image save. Classes and Image types. Intensity Transformation and Spatial Domain: Filters, Image model,
Sampling and quantization, Relationships between pixels. Intensity transformations, contrast stretching,
histogram equalization, Correlation and convolution, Smoothing filters, sharpening filters, gradient and
Laplacian. Filtering in the Frequency domain: Hotelling Transform, Fourier Transforms and properties, FFT
(Decimation in Frequency and Decimation in Time Techniques), Convolution, Correlation, 2-D sampling, Discrete
Cosine Transform, Frequency domain filtering. Image Enhancement: Enhancement by point processing, spatial
filtering, Enhancement in the frequency domain, Color Image Processing. Image Restoration, Basic Framework,
Interactive Restoration, Image deformation and geometric transformations, image morphing, Restoration
techniques, Noise characterization, Noise restoration filters, Adaptive filters, Linear, Position invariant
degradations, Estimation of Degradation functions, Restoration from projections. Image Compression: Encoder-
Decoder model, Types of redundancies, Lossy and Lossless compression, Motion Compensation. Morphological
Image Processing, Basics, SE, Erosion, Dilation, Opening, Closing, Hit-or-Miss Transform, Boundary Detection,
Hole filling, Connected components, convex hull, thinning, thickening, skeletons, pruning, Geodesic Dilation,
Erosion, Reconstruction by dilation and erosion. Image Segmentation, Discontinuity detection, Edge linking and
boundary detection, thresholding, Region oriented segmentation, Use of motion for segmentation.
Level of
Mapped emphasis of
Domain and
CLO PLO the PLO
CLO Description Taxonomy level
No. Number (1=High;
2=Medium;
3=Low)
1. Explain the fundamentals and uses of DIP C1 3
Describe the techniques to enhance image and to
2. C2 2
extract attributes from image
Analyze the different methods of image based on
3. C3 1
attributes
Note: Domain = C Cognitive, P Psychomotor, A Affective
Page 1 of 4
Usman Institute of Technology
Department of Computer Science
Week Reading
Course Contents
No. Material
Introduction: Welcome to the class, General Conduct and Grading, A brief T1: 1.1- 1.6,
1 introduction of the subject. Application of subject and uses Image Processing, 2.2, 2.7
types of image, image sampling and quantization. R4: 1.1-1.5
Intensity Transformation and Spatial Domain: Filters, Image model, Sampling T1: 3.1- 3.4
2 and quantization, Relationships between pixels. Intensity transformations,
contrast stretching, histogram equalization.
Correlation and convolution, Smoothing filters, sharpening filters, gradient and T1: 3.5 - 3.6
3
Laplacian. Practical examples. Class Activity 1
Filtering in the Frequency domain: Hotelling Transform, Fourier Transforms T1: 4.1 - 4.3
4 and properties, FFT (Decimation in Frequency and Decimation in Time
Techniques), Convolution, Correlation.
2-D sampling, Discrete Cosine Transform., Frequency domain filtering T1: 5.1- 5.2
5
examples and practice problems.
Image Enhancement: Enhancement by point processing, Spatial filtering, T1: 5.3 - 5.4
6
Enhancement in the frequency domain.
T1: 6.4 - 6.7
7 Color Image Processing. RGB patterns and intensity contrast.
Practice Problems, Class activity and revision. Class Activity 2
8
T1: 1.1- 1.2
9 Midterm Exam
RGB and conversion of color scheme, Practice problems. Application of color T1: 1.1- 1.2
10
imaging.
Image Restoration: Basic Framework, Interactive Restoration, Image T1: 6.1- 6.3
11
deformation and geometric transformations, image morphing.
Restoration techniques: Noise characterization, Noise restoration filters, T1: 6.8- 6.9
12 Adaptive filters, Linear, Position invariant degradations, Estimation of
Degradation functions, Restoration from projections.
Image Compression: Encoder-Decoder model, Types of redundancies, Lossy T1: 7.3- 7.4
13
and Lossless compression, Motion Compensation.
Morphological Image Processing: Basics of Erosion, Dilation, Opening, Closing, R4: 1.1-1.5
14
Hit-or-Miss Transform.
Boundary Detection: Hole filling, Connected components, convex hull,
15 thinning, thickening, skeletons, pruning, Geodesic Dilation, Erosion,
Reconstruction by dilation and erosion.
Image Segmentation: Discontinuity detection, Edge linking and boundary T1: 9.1- 9.2
16 detection, Thresholding, Region oriented segmentation, Use of motion for
segmentation.
Practice Problems, Class activity and revision. Class Activity 3
17
18 Final Exam
Page 2 of 4
Usman Institute of Technology
Department of Computer Science
a. Quiz
b. Assignment
c. Presentation
d. Midterm Exam
e. Final Exams
8. Weighting of assessments
Page 3 of 4
Usman Institute of Technology
Department of Computer Science
Page 4 of 4