Digital Image Processing

Professors Ilias Maglogiannis (Dean of School)
Konstantinos Moutselos
Course category CM/CIS
Course ID DS-405
Credits 5
Lecture hours 3 hours
Lab hours 2 hours
Digital resources View on Aristarchus (Open e-Class)

Learning Outcomes

Digital image processing is used for two distinct purposes: (1) improving the appearance of the image so that it is easier for an observer to interpret and (2) digitally analyzing the image for the purpose of describing, identifying and interpreting the content of an image. image. The course will present the basic algorithms and methodologies for both purposes in the field of space and in the field of frequencies.

Students, upon successful completion of the course, will be able to:

A) Understand basic methodologies and basic knowledge of designing and developing image processing systems

B) Know the stages of digital image processing and analysis (optical sensors, image capture, digitization, transformation, coding, compression, transmission, segmentation, recognition)

C) Analyze problems across different application areas and select the right mechanisms for managing and processing digital images

D) Evaluate digital image processing systems and algorithms

Course Contents

  • Introduction to Digital Image Processing
  • 2-D Signals and Systems – Background Information
  • Sampling and Digitization Issues
  • Image Enhancement and Restoration
  • Binary Image Processing – Morphological Operators
  • Image Segmentation – Edge Detection
  • Image Transformations (Fourier, DCT, Hadamard, etc.)
  • Analysis in the frequency domain
  • Digital Image Compression
  • Digital Image Analysis – Computer Vision
  • Texture Analysis – Region of Interests
  • Other areas: eg Watermarking, Information Retrieval, etc.

Recommended Readings

  • Rafael C. Gonzalez & Richard E. Woods Digital Image Processing CRC Press 4th Edition