Sidan finns bara på engelska

Lectures

This is the preliminary contents of the lectures and corresponding course material. I’m using the third edition of Sayood’s book as reference, as it is available to all students as an e-book. See the errata page for known errors.

If you have access to another edition, read the corresponding chapters.

The linked videos are from the older courses (TSBK02/TSBK35) but they are still releveant.

# Subject(s) Sayood 3rd ed. Other material Videos from TSBK02/TSBK35
1 Introduction. Random source models. Source coding theory. 1, 2.3-2.4 Slides 1-28 from slides for lectures 1-4
Markov source order 1
Markov source order 2
Instantaneous codes
Introduction
Random source models
Source Coding
2 Huffman coding. Basic information theory. 3.2, 2.2 Slides 29-37, 46-50 from slides for lectures 1-4
Same Markov examples as lecture 1
Huffman Coding
Entropy
3 Golomb coding. Arithmetic coding. 3.5, 4 Slides 38-45, 51-57 from slides for lectures 1-4
Arithmetic coding example
Golomb Coding
Arithmetic coding
4 Lempel-Ziv coding. Lossless image coding. 5, 7 Slides 65-91 from slides for lectures 1-4 Lempel-Ziv coding part 1: Introduction, LZ77, LZSS
Lempel-Ziv coding part 2: LZ78, LZW
Lossless image coding
5 Amplitude continuous source models. Scalar quantization. 8, 9 Slides 1-32 from slides for lectures 5-6
Uniform quantization of gaussian signal
Amplitude continuous source models
Quantization
6 Vector quantization. 10 Slides 33-61 from slides for lectures 5-6
Vector quantization examples
Fine quantization
Vector quantization
7 Linear predictive coding. 11 Slides for lecture 7
Linear prediction, theoretical examples
Linear prediction, real world signals
Linear predictive coding
2D predictor example
8 Colour images. Transform coding. 12, 13 Slides 1-37 from slides for lectures 8-9
Transform coding, theoretical examples
Transform coding, real world signals
Colour images
Linear transforms
2D transforms, zonal coding
9 Transform coding. Subband coding and wavelets. 12, 14, 15 Slides 38-84 from slides for lectures 8-9 Threshold coding, JPEG
Subband coding, JPEG-2000
10 General audio coding. Psychoacoustics. 16 Slides for lecture 10
MPEG audio tutorial
MPEG audio tutorial, figures
Psychoacoustics, real world examples
Psychoacoustics
11 Video coding. 18 Slides for lecture 11-12
Hybrid coding
Video coding standards, part 1
12 Video coding. Speech coding. 18, 17 Slides for lecture 12
Versatile Video Coding explained
Video coding standards, part 2
Test sequence Johnny
Test sequence Kirsten and Sara
Test sequence Kimono 1
Test sequence Park scene
Speech coding