Home

Link to this page of last term
Documents

Lecture Slides
Complete Slide Set Version 1.2


Lecture Handouts
Complete Handout Set Version 1.2


Exercises

Matlab Einführung

Exercise 1
Exercise 1.1 Solution m-File

Exercise 2
Exercise 2.1 Solution vergleich.m
Exercise 2.2 Solution vergroessern.m


Exercise 3
Exercise 3 Solution for Subsampling and FFT


Exercise 4
Exercise 4.1 Solution DCT on Region
Exercise 4.2 Solution DCT on Picture
Exercise DCT per block to demonstrate block artefacts


Exercise 5
Exercise 5 Solution Haar DWT


Exercise 6
Exercise 6.1 Huffman Coding of Integer Sequence
Exercise 6.2 Huffman Coding of Text
Exercise 6.3 Arithmetic Coding of Integer Sequence
Arithmetic Encoder m-file
Arithmetic Decoder m-file


Exercise 7
Short openJPEG Guide


Test Files
Lenna Bitmap
Lenna Color
Lenna Grey (64x64)
Lenna Grey (256x256)
Speech Sample 12-35.wav


Additional Reading
General Information on the Lecture
EDV Nr. 38510
Date: Do. 8.15h-11.30h
Room: 136
SWS/ECTS: 4/6

Contents
This lecture provides in-depth knowledge on current codecs for multimedia data compression. The categorization, functionality and features of the currently most relevant image-, video-, audio- and speech Codecs constitute the center of this lecture. In order to provide the necessary theoretical background for understanding these Codecs, first the fundamentals of information theory are discussed. After that, basic methods applied in the compression and coding of data are summarized in a quite general view. In the main part the most important audio and video codecs, such as
  • JPEG and JPEG-2000
  • MPEG family
  • H.26x family
  • AMR
will be studied in detail.

Organisation of the lecture:
In the first approx. 10 weeks the fundamentals as well as the JPEG- and the MPEG-familiy are introduced by the lecturer. The theory is accompanied by exercises. Four the last approx. 3 weeks the students have to prepair a presentation on an audio- or speech-compression standard. The presentation is assesed and constitutes the grade. There is no exam!

Presentation Subjects in SS10:
Topic Student Name Presentation Date Talk duration
H.264
Bindig, Hanowski 17.06.10 60 min
AAC
Zimmermann, Stein 17.06.10 60 min
Ogg Theora
Kübert,Hipfel 24.06.10 60 min
Speex / Silk
Rode, Kästle, Mayerle 24.06.10 90 min
PNG
Podschwadt 01.07.10 30 min
FLAC
Steiner, Knoche 01.07.10 60 min
Dirac
Köhler, Werler, Laubach 01.07.10 90 min
DivX
Müller 17.06.10 30 min
XviD
Lauer 17.06.10 30 min

Presentations Dates in SS10 : 17.06; 24.06; 01.07

Presentations shall contain the following topics:
  • Standardisation organisation, developers, project
  • History
  • Technological features (Main Part of the presentation!)
  • Formats, versions, profiles
  • Performance
  • Comparison with similar codecs
  • Applications and practical relevance
  • Personal assessment, evaluation, conclusion
  • Demo
Announcements
SS 10
18.03.2010
First lesson in this term