University of Information Technology

Computer Vision and Digital Image Processing

Course Description

The aims of this course are:

  • To study the image fundamentals and mathematical transforms necessary for image processing.
  • To study the image enhancement techniques.
  • To study image restoration procedures.
  • To study the image compression procedures.

Intended Learning Outcomes

Upon the successful completion of this course, students should be able to:

  • ILO1 : Review the fundamental concepts of a digital image processing system.
  • ILO2 : Analyze images in the frequency domain using various transforms.
  • ILO3 : Evaluate the techniques for image enhancement and image restoration.
  • ILO4 : Interpret image segmentation and representation techniques.
  • ILO5 : Categorize various compression techniques.

Text and References Books


  1. Digital Image Processing, Rafael C. Gonzalez, Third Edition, Pearson International Edition, ISBN-13: 978-0131687288, ISBN-10: 013168728X
  2. Digital Image Processing Using MATLAB, Second Edition, Pearson Prentice Hall by Rafael C.Gonzalez, Richard E. Woods, Steven L. Eddians, ISBN-13: 978-0070702622, ISBN-10: 9780070702622


  1. Image Processing for Computer Graphics and Vision, Luiz Velho, Alejandro C. Frery, Jonas Gomes, Silvio Levy, Second Edition.
  2. Introduction to Video and Image Processing: Thomas B. Moeslund

Assessment system

Evaluation Marks Percentage
Tutorial / Discussion 10 Marks 10%
Assessment 10 Marks 10%
Project 20 Marks 20%
Final Examination 60 Marks 60%