Close up of a camera lens
Image and Video Compression
Instructor Majid Rabbani
Course Number EEEE-781-01
Jan 16, 2018
15 weeks
48 Seats

This course studies the fundamental technologies used in image and video compression techniques and international standards such as JPEG and MPEG. At the highest level all visual data compression techniques can be reduced to three fundamental building blocks: transformation or decomposition (examples are discrete cosine transform or DCT wavelets differential pulse code modulation or DPCM and motion compensation) quantization (strategies include scalar vs. vector quantization uniform vs. nonuniform Lloyd-Max and entropy-constrained quantization) and symbol modeling and encoding (the concept of Markov source and its entropy context modeling variable length coding techniques such as Huffman and arithmetic coding and Golomb-Rice coding). This course studies all of these fundamental concepts in great detail in addition to their practical applications in leading image and video coding standards. The study cases include a comprehensive review of the JPEG lossless compression standard (based on pixel prediction and Huffman coding) the JPEG lossy compression standard (based on DCT and Huffman coding) a detailed study of wavelet decomposition and a brief overview of the MPEG family of standards (employing motion compensation in addition to aforementioned techniques).

  • Price $1,035 per credit hour (2017-18 AY)
  • Credits

    3 credit hours

    This 15 week course requires students to spend approximately 9 hours a week on course work.

  • Enrollment Restrictions
    • A prerequisite of EEEE-779 or equivalent course.
  • Request Information
    We’ll be in touch shortly.