EE 333 Digital Image Processing
EE 333 Digital Image Processing
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.
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.
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
3 Image Image negatives, log transformations, power law Transformations, Piecewise linear &
Enhancements other transformations. Introduction to histograms
6 OHT 1
7 Filtering Histogram based techniques, Spatial Filters & Sharpening Filters
9 Segmentation Watersheds
12 OHT 2
14 Compression Different Compression Techniques: Error-Free, lossy & Image Compression Standards
Page 3 of 4
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering
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.
Page 4 of 4