Download presentation
Presentation is loading. Please wait.
Published byGloria Hutchinson Modified over 9 years ago
1
1 TTM4142 Networked Multimedia Systems Video Basics Image and Video Lossless Compression Leif Arne Rønningen Autumn 2008
2
2 Graphics and Image Data Representations Large number of (file) formats, PDF, JPEG, GIF, PNG, BMP 8 bit Gray-Level Images 24 bit Color Images, RGB Color Lookup Table - LUT Dithering
3
3 Color in Image and Video Spectral power distribution of daylight Wavelength (nm)
4
4 Human Vision
5
5 CIE tristimulus values
6
6
7
7 Color Models in Video YUV – PAL and CCIR 601 digital video YCrCb – JPEG, MPEG, ITU-R 601-4
8
8 Fundamental Video Concepts Component Video, RGB, YUV, YCrCb Composite Video, chrominance and luminance signals on single carrier S-Video, separated video, one wire for luminance, one wire for composite chrominance Analog Video, PAL, interlaced scan, blanking intervals h, v Digital Video, YCrCb - chroma subsampling
9
9 Digital Video
10
10 HDTV H.264, (MPEG-4 part 10)
11
11 Lossless Compression Algorithms Information theory Alphabet S = Entropy
12
12 Run-length Coding The string AABACCCCCCCCCCDEAB can be coded as !02ABA!10CDEAB Which is 14 instead of 18 characters ! Must be reserved
13
13
14
14
15
15 LZW Compression With this algorithm, the encoder and decoder build up the same dictionary of recognized strings from a stream dynamically. Each string is given a codeword. The encoder sends short codewords instead of long strings. See Li and Drew for details
16
16 Arithmetic Coding, Sequence to be coded: CAEE$
17
17 Arithmetic Coding
18
18 Arithmetic Coding, Decoding The coded sequence CAEE$ ends up with the interval [0.33184, 0.3322) Find the shortest binary number that is within this interval, 0.01010101 0.33203125 (procedure 7.2 in book) Note that only 8 bits is needed! For decoding, go the opposite way of that in the previous slide 0.33203125 is in Low-High interval for C (0.33203125-0.3)/0.2 = 0.16015624, an A and so on
19
19 Comparing some lossless compression schemes
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.