The Digital
Image Processing course aims to equip students with fundamental knowledge
and practical skills in digital image processing. The course covers essential
techniques for image enhancement, morphological image processing, image
segmentation, feature extraction and representation, and object recognition.
Upon completion of the course, students are expected to be able
to analyze, design, and implement basic digital image processing
algorithms, providing a foundation for further study and applications in
computer vision and intelligent systems
Course Contents
- Introduction to Digital Image
Processing
Fundamental concepts of digital images, image representation, basic image processing problems, and application areas. - Spatial Domain Image
Processing
Point operations, spatial filtering techniques, and image enhancement methods in the spatial domain. - Frequency Domain Image
Processing
Fourier transform and frequency-domain filtering techniques for image analysis and enhancement. - Morphological Image Processing
Basic morphological operations and their applications in image structure analysis. - Image Segmentation
Techniques for partitioning an image into meaningful regions or objects. - Feature Extraction
Methods for extracting and representing meaningful features from images. - Object Recognition
Fundamental approaches to object recognition based on extracted features and classification models
Course Learning Outcomes
o Classify and
analyze fundamental problems in digital image processing and propose
appropriate solutions.
o Implement and evaluate digital
image processing algorithms for basic image processing tasks.
o Systematically analyze digital
image processing problems from both theoretical and practical perspectives.
o Read and comprehend technical
documents in English related to digital image processing and computer
vision.
o Formulate ideas, define
requirements, and model solutions for basic digital image processing
applications.
o Design, implement, and develop
software solutions for digital image processing problems.
o Work effectively in
teams during coursework and project-based activities