Course Details
Course Information Package
Course Unit Title | DIGITAL IMAGE PROCESSING | ||||||||
Course Unit Code | AEEE419 | ||||||||
Course Unit Details | |||||||||
Number of ECTS credits allocated | 5 | ||||||||
Learning Outcomes of the course unit | By the end of the course, the students should be able to:
| ||||||||
Mode of Delivery | Face-to-face | ||||||||
Prerequisites | AMAT223 | Co-requisites | NONE | ||||||
Recommended optional program components | NONE | ||||||||
Course Contents | Introduction and Basics: Light and visual phenomena. Fields using image processing based on the EM spectrum. Fundamental steps in image processing. Components of image processing (IP) systems. Applications of IP. Signals and Processing Systems: Image sensing and acquisition. Sampling, quantization, encoding and gray level resolution. Representation of digital images. Basic relationships between pixels. Image Enhancement: Gray scale modification, high pass and low pass filtering of image signals, homomorphic processing, noise reduction and smoothing. Edge detection techniques and image interpolation. Image Restoration: Reduction of noise, Wiener filtering and additive image processing. Reduction of image blurring, inverse filtering and blind deconvolution. Reduction of signal-dependent noise and frame averaging. Image Coding and Compression: Coding and coding redundancy. Source encoders and decoders. Channel encoder and decoder. Information measures. Information channels. Fundamental coding theorems. Image compression. | ||||||||
Recommended and/or required reading: | |||||||||
Textbooks |
| ||||||||
References |
| ||||||||
Planned learning activities and teaching methods | The teaching of this course is based on lectures (3 hours per week) in a classroom, using a mixture of traditional teaching of writing notes on the white board as well as the use of a slide projector. The slide presentations are used for demonstrating images and image processing methods and their results using the MATLAB Image Processing ToolBox. Several exercises and examples are solved and presented in class. Students are encouraged to use the textbook assigned to the course through homework problems assigned from it as a turn in assignment or for homework practice. Also, students are advised to use the reference books for further reading and practice in solving related exercises. Tutorial problems are also submitted as homework and these are solved during lectures or privately during the lecturer’s office hours. Students are assessed continuously and their knowledge is checked through tests assignments and the final exam. | ||||||||
Assessment methods and criteria |
| ||||||||
Language of instruction | English | ||||||||
Work placement(s) | NO |