Image and Video Compression Laboratory

Vortragende/r (Mitwirkende/r)
Umfang5 SWS
SemesterSommersemester 2020
Stellung in StudienplänenSiehe TUMonline
TermineSiehe TUMonline




At the end of the module students are able to implement a fully functional still image and video compression scheme. They will be able to optimize image and video codecs towards coding efficiency, computational complexity and memory requirements. Additionally, students will be able to judge the performance of video codecs and to understand and evaluate the involved trade-offs.


In the past decade there have been a variety of interesting developments in multimedia representation and communications. It has become very clear that all aspects of media have and will become more and more digital. As a key development with input from many different disciplines, video coding lies at the core of multimedia signal processing. The laboratory provides the participants with a detailed overview of the theoretical background and the implementation of a video coding system. From the ninth week of the course on, each group of students (two people) can choose from divers components to develop one unique video coding/decoding system. In the end of the course all codecs will be presented by the participants and compared with respect to compression ratio, image quality, execution speed, memory consumption and program size.

Inhaltliche Voraussetzungen

Fundamentals of Image and Video Compression Image and Video Compression

Lehr- und Lernmethoden

In addition to the individual methods of the students consolidated knowledge is aspired by weekly lab sessions where the students implement the concepts under the supervision of teaching assistants. Additionally students have to prepare homeworks before the lab session that revisit concepts that are relevant for the lab implementation work.

Studien-, Prüfungsleistung

The participants complete 5 programming assignments during the first part of the laboratory. After this students team up and optimize their codec and present their optimization results in a final presentation. The final grade is composed of the following elements: - 70% final presentation of optimization results - 30% graded programming assignments

Empfohlene Literatur

D.S. Taubman, M.W. Marcellin, JPEG2000-Image Compression Fundamentals, Standards, and Practice, Kluwer Academic Publishers, 2002. Y. Wang, J. Osterman, Y. Zhang, Video Processing and Communications, Prentice-Hall, 2002


IVC Kick off meeting announcement

IVC lab kick off meeting will be held on 21.04.2020 Tuesday at 14:00 via Telco (The details will be announced in Moodle and via emails).