[go: up one dir, main page]

0% found this document useful (0 votes)
152 views3 pages

Digital Image Processing Course

This 3-credit course on digital image processing covers topics such as image sampling, color, point operations, segmentation, filtering, transforms, and feature extraction. The instructor is Prof. Dr. Khaled Mahar and prerequisites include data structures and calculus III. Coursework includes exams, assignments, a class project, and final exam. The goal is for students to understand and apply image processing concepts and implement an application in Matlab or Python.

Uploaded by

Donna Nobart
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)
152 views3 pages

Digital Image Processing Course

This 3-credit course on digital image processing covers topics such as image sampling, color, point operations, segmentation, filtering, transforms, and feature extraction. The instructor is Prof. Dr. Khaled Mahar and prerequisites include data structures and calculus III. Coursework includes exams, assignments, a class project, and final exam. The goal is for students to understand and apply image processing concepts and implement an application in Matlab or Python.

Uploaded by

Donna Nobart
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/ 3

Arab Academy for Science and Technology and Maritime Transport

Computer Science Curriculum


Course Syllabus

Course Code: Course Title: Classification: Coordinator’s Credit Hours:


CS455 Digital Image E Name: Prof. Dr. 3
Processing Khaled Mahar
Lecturer’s name:
Prof. Dr. Khaled
Mahar

Pre-requisites: Co-requisites: Schedule:


 CS212 (Data None Lecture: 2 hours
Structures and Tutorial-Lab: 2 hours
Algorithms)
 BA201
(Calculus III)

Office Hours: (Room 405)


Thursday 10:30 a.m. -12:30 p.m.

Course Description:
This course emphasizes general principles of image processing, rather than specific applications. It
covers topics such as image sampling and quantization, color, point operations, segmentation,
morphological image processing, linear image filtering and correlation, image transforms,
eigenimages, multiresolution image processing, wavelets, noise reduction and restoration, feature
extraction and recognition tasks, and image registration.

Textbook:
Rafael C. Gonzalez , Richard E. Woods, Digital Image Processing, Pearson.

References:
 Rafael Gonzalez, Richard Woods, and Steven Eddins, Digital Image Processing using
Matlab, Gatermark Publishing.
 Chris Solomon & Toby Breckon, Fundamentals of Digital Image Processing: A Practical
Approach,Wiley.
Course Objective/Course Learning Outcome: Contribution to Program Student Outcomes:

1. Understand image processing, computer (SO 6) Apply computer science theory and
imaging systems, resolution concerns, and software development fundamentals to produce
image formats. computing-based solutions.

2. Illustrate image digitization, image


properties, and noise in images.

3. Realize image pre-processing


enhancements: pixel brightness
transformation, geometric transformations,
and local filtering using masks.

4. Apply image segmentation: threshold


based, edge-based, region based, and
matching.

5. Understand shape representation and


description.

6. Apply mathematical morphology

7. Introduce classification and recognition in


image analysis
8. Implement a computer program on Matlab (SO 2) Design, implement, and evaluate a
or Python to for an image analysis computing-based solution to meet a given set of
application computing requirements in the context of the
program’s discipline.
(SO 5) Function effectively as a member or
leader of a team engaged in activities appropriate
to the program’s discipline.

9. Present a framework for an image analysis (SO 3) Communicate effectively in a variety of


application pipeline professional contexts.
Course Outline:

1. Introduction to DIP 9. Image segmentation


2. Image Histograming 10. Feature extraction
3. Image enhancement using 11. Feature extraction & Classification
transformations 12. 12th week exam
4. Spatial Filtering 13. Recognition tasks
5. Morphological image processing 14. Students’ presentation
6. Morphological image processing 15. Revision
7. 7th week exam 16. Final Exam
8. Image segmentation

Grade Distribution:

7th Week Assessment (30%):


Exam (30%)

12th Week Assessment (20%):


DIP project (20%)

Year Work (10%):


Homework Assignments (10%)

Final Exam (40%)

Policies:

Attendance:
AASTMT Education and Study Regulations (available at aast.edu)

Academic Honesty:
AASTMT Education and Study Regulations (available at aast.edu)

Late Submission:
Late submissions are graded out of 75% (1 week late), 50% (2 weeks late), 25% (3 weeks late), 0% (more than
3 weeks late)

You might also like