Sunteți pe pagina 1din 6

Defence Engineering College

Department of Computer & Information Technology


Course Syllabus
1. Instructor Information
Name
Office Location
Phone Number
E-mail
Office Hours
2. Course Information
Digital Image Processing & Pattern Recognition
CT-4222
3-2-3
EL-3112
3. Course Description
Aim: This course is aimed enable the students to understand Image processing and Pattern
Recognition tools to process, identify and recognize categorically various images and patterns.
Course Name
Course Code
Credit Hours
Pre-requisite

Description:
Introduction-Image-elements of digital image processing-types of images-digitizing
characteristics of image digitizer-types of digitizer-image digitizing components-camerasscanner-film scanning, Digital image display Point operations-algebraic operations-geometric
operations. Overview of Fourier transform-FFT Filtering techniques-image restoration, edge
detection, image enhancement Pattern recognition-introduction
image segmentation-object
measurement-classification and estimation
Class lectures
In-class Tutorial
Study of lecture
notes
Demonstrations
Lab
exercises/exam

Group Assignment

4. Method of Instruction
3 lecture hours per week
Active learning (involves the full participation of students)

This is fully the responsibility of the learner

For each practical session, the concerned sample problem is solved as


a demonstration
3 Practical hours per week
A list of problems are issued before each lab session
You are asked to write the programs for the given problems before
entering lab
Solutions must be checked and suggested ideas must be provided
by the instructor
Viva-voice as part of continuous assessment scheme
Implement mathematical & geometrical calculations
A group may not have more than 4 students
Recognize & evaluate individual contribution

Project
5. Learning Outcomes
After the completion of the course the students will have the following attributes:
5.1 Knowledge
5.1.1 Describe the basic principles of Image Processing
1

5.1.2 Recognize the concept of digitizing components


5.1.3 define Digital Image Fundamentals
5.1.4 state fundamental Concepts of Digitizing Images
5.1.5 relate usage of Fourier Transform with imaging
5.1.6 identify Image Processing related point, algebraic and geometric operations
5.1.7 state fundamental Concepts of image enhancement and image segmentation
5.2 Intellectual and practical skills
5.2.1 Logical thinking to process images
5.2.2 Implement image representation techniques
5.2.3 Implementation of image sampling and quantization algorithms5.2.4 Apply mathematical models to process images
5.2.5 Write high level programs to process images
5.2.6 Apply images processing models in pattern recognition
5.2.7 Apply image processing techniques in real life problems
5.3 Attitude and behavior
Appreciate the role of basic digital image processing and pattern
recognition concept
6. Course Outline
Chapter
Wee
Topics to be covered
Learning Assignments/activity
k
(Lecture hours)
Outcome
(Tutorial hours)
Chapter: 1
1
5.1.1
You will know
What are Images?
introductory concepts
Introductory

What is Image Processing


about image

Digital Image Representation


processing
concepts

Elements of Digital Image


Processing

Terminologies of Digital
Image Processing
Chapter: 2
2

Digital Image Fundamentals


Terminologie
5.1.2
You will identify the

Passive and Active imaging


s of Digital
digital image

The Human Eye


Image
fundamentals

Structure
Processing

Properties of the
Human Visual System
3

Sampling
5.1.3

Spatial Resolution

Sampling Pattern
Quantization
Color
Other Color Model
An Image Model
Chapter: 3
Digitizing
Images

Elements of a Digitizer
Characteristics of Image
Digitizer
Types of Image Digitizer
2

5.1.4

You will identify the


elements of digitizer

Chapter: 4
The Point,
Algebraic
and
Geometric
Operations

Image Digitizing
Components

Light Sources

Light Sensors

Scanning Mechanism

Cameras

Film
Point Operation

Applications of Point
Operations

Linear Point
Operation
Algebraic Operation

Introduction

Definitions

Uses of Algebraic
Operations

You will identify


5.1.4

image digitizing
components

5.1.5
You will identify the
point algebraic and
geometric operations
and can calculate for a
given problem

Individual assignment 1
7

Geometric Operation
4.3.1
Introduction

The Spatial
Transformation

Gray-Level
Interpolation

Implementation

Applications of
Geometric Operations
Fourier Transformation
Fourier Theory

Basic Concept
Extension to Two Dimensions

The Fast Fourier Transform

Wk
9
10

Exercise on the use of


5.1.4

and gray-level
interpolation

Exercise on
mathematical
foundations of Fourier
transforms

5.1.5

Chapter: 5
Image
Enhancement
and
Restoration

Background
Intensity Transformation
Functions

Histogram Processing

Generating and
Plotting Image
Histograms
Histogram Equalization
11

1.1. Spatial Filtering


3

geometric operation

You will use


appropriate
enhancement in a given
image appropriately by
identifying the
requirement of a
problem.

5.1.6

Perform image filtering

12
Chapter: 6
Image
Segmentation

1.2. Image Smoothing


1.3. Image Sharpening
Image Restoration

Point, Line and Edge


Detection

Point Detection

Line Detection

Edge Detection using


Function edge

Sobel Edge Detector


Prewitt Edge Detector

using MATLAB

5.1.6

You will solve the


given problem using
appropriate
Edge detection
methods and process
it.

13

Roberts Edge
Detector

Laplacian of a
Gaussian (LoG)
Detector

Zero-Crossing
Detector

Canny Edge Detector


Thresholding
Region-Based Segmentation
Individual assignment 2

5.1.6

14

You will use the basic

Chapter: 7
Basic Concept

of Pattern
Recognition
15

Pattern and Classification as


Knowledge
What are the Pattern
Recognition and Classification
Problems?

Recognition Vs
Classification

Recognition Process
Approaches to Recognition
and Classification
Clustering

5.1.7

concepts of pattern
recognition to detect
pattern of an image

16

You will identify

Chapter: 8
Structural

Structure in Objects
Alphabets and Strings
Language and Grammars

5.1.7

structural pattern
recognition in your

Pattern

given problem.

Recognition
17

Syntactic Pattern
Recognition
Automata and Recognizers
Stochastic Automata
Generating Grammars for
4

5.1.7

Classes: Grammatical Inference


Wk
18

Final Examination period


7. Laboratory Activities

No 1
2
3
4
5
6
7

8. Required Text and Reference


Text Book

Reference Books

Rafael C. Gonzalez and Richard E., Digital Image Processing, 2nd


Edition, Woods-Pearson Education Inc, 2005
Carl G Looney, Pattern Recognition Using Neural Networks, Oxford
University Press, 1997
1.Rafael C. Gonzalez and Richard E., Digital Image Processing Using
MATLAB, Wesley Publication, 1993
2. Anil K. Jain, Fundamentals of Digital Image Processing, 2nd ed.
Pearson Edu.Inc., 2004
3. Kenneth R Castleman, Digital Image Processing, Prentice Hall
Inc.New Jercy, 1996

Software
Type
Mid semester Exam

Weight
30%

Final semester Exam

50%

Group Assignment

10%

Individual
assignment
Project

10%

9. Assessment
Due date
th
9 week of the
semester

18th week of the


semester

Behavior and Criteria


Examination will be set to address
learning outcomes 5.1.1, 5.1.2,
5.1.3, 5.1.4
The criteria is to get all questions
answered correctly
Examination will be set to address
learning outcomes
5.1.5,5.1.6, 5.1.7 and some
questions before mid .
the criteria is to get all questions
answered correctly
GroupWise unique problems will be
given and assessed.

Group Assignments
will be prepared by
corresponding
instructor and approved
by the department
th
6 and 13th week of the Individually problems will be given
semester
and assessed

10. Academic Honesty


Copying from any outside sources (e.g. Fellow students, and Internet, etc.) on any material to be
graded is not permitted, and will be considered cheating. Cheating will result in failure of the
assignment, failure of the class and/or face possible disciplinary action. Each of You is
responsible for securing his or her work from copying. Each of You is expected to abide by
5

college policies on academic conduct.


11. Due Date
All assignments must be turned in the class on the due date for full credit. No assignment will be
accepted after class on the due date. Failure of submission and presentation of the group
assignment will be awarded as zero out of 10 points.
12. Classroom Behavior
Anything that disturbs your instructor or your colleagues during the class period is considered a
troublesome behavior. Examples include: Using mobiles, making offensive remarks, sleeping,
working on assignments related to other courses, etc. troublesome behaviors are completely
prohibited.
13. Approval (Affidavit)
Name
Signature
Date
Instructor:
Section Head:
Department Head:

S-ar putea să vă placă și