This course covers fundamental theories and techniques for efficient representation, processing,  and  communication  of  digital  images  and  video.  It  presents  the  main concepts, results, and techniques that are the foundations of current academic research and industry practice in digital image processing.


  • To equip the student with techniques applied in digital image and video processing such as filtering, enhancement and motion estimation
  • To impart the computer engineering student with skills necessary to select appropriate image and compression techniques to achieve a particular practical goal.
  • To introduce to the student the protocols used for transmission and storage of digital images and video.
  • To introduce to the students the inherent limitations imposed by contemporary hardware and software on the processing of digital image and video.
Attachment Name Attachment Type
CMP4104 Digital Image and Video Processing DOC PDF PS