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

EE 333 Digital Image Processing

This document provides information about a Digital Image Processing course offered at National University of Sciences & Technology. The 3 credit, 3 hour per week course is taught in the fall semester. It is instructed by Engr. Imran Abeel and covers fundamental concepts in digital image processing including image enhancement, filtering, segmentation, and compression using MATLAB. The course aims to provide skills for applying image processing algorithms and developing applications. Students will complete assignments, quizzes, exams and a project to demonstrate their understanding.

Uploaded by

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

EE 333 Digital Image Processing

This document provides information about a Digital Image Processing course offered at National University of Sciences & Technology. The 3 credit, 3 hour per week course is taught in the fall semester. It is instructed by Engr. Imran Abeel and covers fundamental concepts in digital image processing including image enhancement, filtering, segmentation, and compression using MATLAB. The course aims to provide skills for applying image processing algorithms and developing applications. Students will complete assignments, quizzes, exams and a project to demonstrate their understanding.

Uploaded by

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

National University of Sciences & Technology (NUST)

School of Electrical Engineering and Computer Science (SEECS)


Department of Electrical Engineering

Digital Image Processing


Course Code: EE 333 Semester: Fall 2017
Credit Hours: 3+0 Prerequisite: Digital Signal Processing
Instructor: Engr. Imran Abeel Class: BEE-7
Office: A-311, SEECS Telephone: +92-51-9085-2141
Lecture Days: Monday, Tuesday, Wednesday E-mail: [email protected]
Class Room: CR-19 (IAEC) Consulting Hours: Monday 14:00-16:00pm
Or by appointment through email
Knowledge Group: DSSP Updates on LMS: Weekly

Course Description:
This course emphasizes on the application of processing and analysis of digital images. There are practically
unlimited applications of this course in real life. Some of these include the Image Restoration, Satellite Image
Analysis for Planning and remote sensing, Security and Surveillance Applications by detecting, tracking and
recognizing certain objects, Medical Applications, Forensic Applications as well as Robotic Vision etc. The
techniques and the algorithms used for such applications will be discussed in this course.

Course Objectives
The primary objective of the course is to provide students with the skills and knowledge to apply different
processing algorithms on digital images in order to develop different applications. With a high percentage of
practical tasks during this course will allow the students to gain expertise in MATLAB and/or OpenCV library.

Course Outcomes:
At the end of this course, the students will be able to attain the CLOs in the table below.

Sr. CLO PLO No. Learning Domain-


No Level
.
1 Understanding of digital image processing fundamentals: hardware and software, 1 C-2
digitization, intensity transformations, enhancement and restoration, compression,
segmentation, coding, feature detection.
2 Skills to apply different processing algorithms on multiple types of images in 3 C-3
order to develop practical applications and solutions.
3 Ability to use modern tools and programming environments like MATLAB, 5 P-2
python & OpenCV.
C= cognitive; P= Psychomotor; A=Affective

Page 1 of 4
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Books:
Text Books: Digital Image Processing by Rafael Gonzalez and Richard E Woods, 3 rd Edition, 2007.

Reference Fundamentals of Digital Image Processing by Anil K. Jain, Prentice Hall, 2 nd Edition, 2005.
Books: Digital Image Processing using MATLAB by Rafael Gonzalez and Richard E Woods, 2 nd Edition,
2009.

Mapping of CLOs to Program Learning Outcomes

CLO1 CLO2 CLO3


PLOs/CLOs
PLO 1 (Engineering Knowledge) x
PLO 2 (Problem Analysis)
PLO 3 (Design/Development of Solutions) x
PLO 4 (Investigation)
PLO 5 (Modern tool usage) x
PLO 6 (The Engineer and Society)      
PLO 7 (Environment and Sustainability)      
PLO 8 (Ethics)      
PLO 9 (Individual and Team Work)      
PLO 10 (Communication)      
PLO 11 (Project Management)      
PLO 12 (Lifelong Learning)      

Main Topics to be Covered:


The course spans over a number of different topics as under:

Introduction
Image Sampling and Quantization
Image Enhancement
Image Filtering
Morphological Image Processing
Watermarking and Steganography
Image Transformations
Color Space Models
Image Compression
Image Segmentation
Introduction to 3D Imaging
Pattern Classification
Biomedical Imaging

Page 2 of 4
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Week Topic Description/ Lecture Breakdown


1 Introduction Fundamental Steps in Digital Image Processing
Components of Image Processing System
Elements of Visual Perception
Image Sampling & Quantization
2 Image Neighborhood, Connectivity, Regions & Boundaries
Enhancements Distance Measures
Image Operations on Pixel

3 Image Image negatives, log transformations, power law Transformations, Piecewise linear &
Enhancements other transformations. Introduction to histograms

4 Morphological Erosion, Dilation, opening, Closing, Boundary extraction, Connected Components


Operations

5 Steganography Bit-plane processing, data hiding

6 OHT 1
7 Filtering Histogram based techniques, Spatial Filters & Sharpening Filters

8 Segmentation Thresholding, Clustering

9 Segmentation Watersheds

10 Image Multi-view Imaging, Multi-projector systems, Image Warping


Registration
and Blending

11 Image Analysis Feature Extraction, Classification Techniques, Scene matching


and Computer
Vision

12 OHT 2

13 Image Analysis Classification Techniques, Scene matching


and Computer
Vision

14 Compression Different Compression Techniques: Error-Free, lossy & Image Compression Standards

15 Biomedical PET, X-rays, CT, MRI, Tomography


Imaging

16 Project Presentations and Demonstrations

17 Course Review Help Session

18 END SEMESTER EXAM

Page 3 of 4
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Mapping of CLOs to Assessment Modules and Weightages

CLO1 CLO2 CLO3


Assessments/CLOs
Quizzes: 5-10% √ √
Assignments: 5-10% √
OHT-1&2: 25-30% √ √
End Semester Exam:40-45% √ √
Project: 10-20% √

Grading Policy:
Quiz Policy: The quizzes will be unannounced and normally last for 10-15 minutes. The questions
framed are to test the concepts involved in last few lectures. Grading for quizzes will mostly
be on a fixed scale of 0 to 10.
Assignment Policy: In order to develop comprehensive understanding of the subject, assignments will be given.
Late assignments will not be accepted / graded. All assignments will count towards the
total. The students are advised to do the assignment themselves. Copying of assignments is
highly discouraged and violations will be dealt severely by referring any occurrences to the
disciplinary committee. The questions in the assignment are meant to be challenging to
give students confidence and extensive knowledge about the subject matter and enable
them to prepare for the exams.
Plagiarism: SEECS has a zero-tolerance policy towards plagiarism.

Tools / Software Requirement:


Student will work extensively with python using jupyter notebook.
We will use www.peergrade.io to evaluate assignments.

Page 4 of 4

You might also like