Audio and Video CompressionCourse code: 317301 | 8 ECTS credits
Basic information
Level of Studies:Master applied studies
Year of Study:1
Semester:1
Requirements:Basic knowledge of digital signal processing.
Goal:The objective of the course is to introduce students to audio and video compression and standards of compression as well as to get students familiar with practical aspects of the audio and video compression, appropriate software and hardware solutions. One of the goals is to introduce students to the state-of-the-art compression standards that are used in the latest communication systems.
Outcome:At the end of the course, students will be familiar with the principles of audio and video compression using a basic and the state-of-the-art compression standards, and their practical applications in communication systems.
Contents of the course
Theoretical instruction:
Introductory lecture. Course content and organization. Multimedia application and their requirements for storage and transport.
Introductions to audio and video signals: analog and digital representations, human perception.
Information theory, lossless compression, Huffman coding, arithmetic coding.
Laboratory exercises include work in a free software FFMPEG that has wide range of educational and professional applications, by creating the video using HD web cameras or using existing videos and their further processing and compression. Additionally, laboratory exercises include work in educational software Image and Video Compression Learning Tool VcDemo, where is possible to change parameters of compression, such as bit rate, predictive structure in DPCM, block sizes in DCT and GoP organization in MPEG. Laboratory work includes digitalization parameters and compressions of audio signal, by using digital audio recorder and later compression of audio. As a final part of exercises, H.265 video coding is analyzed using a hardware HEVC encoder.
Textbooks and References
A. Zeković, Lekcije iz Kompresije audio i video signala, VIŠER, Beograd, 2016.
M. Popović, Digitalna obrada slike, Akademska misao, Beograd, 2006
Video Coding Experts Group (VCEG) MPEG-x standards, (http://www.itu.int/en/ITU-T/studygroups/2013-2016/16/Pages/video/vceg.aspx).
H.26x video standards, (http://mpeg.chiariglione.org/standards).
P. Symes, Digital Video Compression, McGraw-Hill, 2004.
V. Bhaskaran, K. Konstantinides, Image and Video Compression Standards: Algorithms and Architectures, Springer, 1997.