0% found this document useful (0 votes)
70 views4 pages

DIGITAL IMAGE PROCESSING Course Information Sheet DIP-CS457-UIT

This document provides course information for the Digital Image Processing course offered by the Computer Science Department at Usman Institute of Technology. The course is a 2+1 credit hour, seventh semester course with prerequisites. [The course aims to teach students about digital image processing techniques and their applications.] Students will learn about image representation, intensity transformations, filtering, enhancement, restoration, compression, and segmentation. Assessment will include quizzes, assignments, a midterm exam, final exam, lab sessions, and a final lab assessment. Topics covered include image fundamentals, spatial and frequency domain processing, color images, morphological operations, and segmentation.

Uploaded by

Muhib U Rehman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views4 pages

DIGITAL IMAGE PROCESSING Course Information Sheet DIP-CS457-UIT

This document provides course information for the Digital Image Processing course offered by the Computer Science Department at Usman Institute of Technology. The course is a 2+1 credit hour, seventh semester course with prerequisites. [The course aims to teach students about digital image processing techniques and their applications.] Students will learn about image representation, intensity transformations, filtering, enhancement, restoration, compression, and segmentation. Assessment will include quizzes, assignments, a midterm exam, final exam, lab sessions, and a final lab assessment. Topics covered include image fundamentals, spatial and frequency domain processing, color images, morphological operations, and segmentation.

Uploaded by

Muhib U Rehman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Usman Institute of Technology

Department of Computer Science

Course Information Sheet


Course Title Digital Image Processing
Course Code CS 457
Credit Hours 2+1
Program BS CS
Semester VII
Session Spring 2023
Prerequisite

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.

3. Course Learning Outcomes (CLOs)

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

4. Weekly Course Plan

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

5. Weekly Lab Plan

Lab No. Lab Title


1 Familiarization with MATLAB.
2 Image Transformation and missing values in Image MATLAB.
3 Image processing functions.
4 Changing gray levels, spatial resolution, and some basic relationship between pixels.
5 Intensity Transformations.
6 Histogram Processing.
7 Image filters implementation (Part I).
8 Image filters implementation (Part II).
9 Frequency Domain Processing.
10 Image distance and pixel processing.
11 Image segmentation.
12 Character Identification.
13 Face, upper body and Character Identification.
14 Pattern Matching.
15 Face Detection and Tracking Using CAMShift.
16 Revision.

6. Textbook and other Reference Material

T1: Digital Image Processing” Latest Ed. By Wood and Gonzalez


R1: Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab by Chris
Solomon, Toby Breckon (2022)
R2: Fundamentals of Digital Image Processing Rafael C. Gonzale (2018)
R3: Periodicals, Websites: will be notified accordingly

7. Student assessment methods

a. Quiz
b. Assignment
c. Presentation
d. Midterm Exam
e. Final Exams

8. Weighting of assessments

a. Theory (100 Marks)

20 Marks (Sessional Assessment)


10 Marks Quizzes
10 Marks Assignments

Page 3 of 4
Usman Institute of Technology
Department of Computer Science

20 Marks (Midterm Assessment)


60 Marks (Final Assessment)

b. Lab (50 Marks)

20 Marks (Sessional Assessment)


30 Marks (Final Assessment)
18 Marks Viva
12 Marks Lab Task

Page 4 of 4

You might also like