3.multimedia Compression Algorithms
3.multimedia Compression Algorithms
3.multimedia Compression Algorithms
Wen-Shyang Hwang
KUAS EE.
Outline
Introduce to Compression
Compression
Lossless Compression
Shannon-Fano Algorithm
Huffman Coding
2.
From the list pick two symbols with the lowest frequency counts.
Form a Human subtree that has these two symbols as child nodes
and create a parent node.
Assign the sum of the children's frequency counts to the parent
and insert it into the list such that the order is maintained.
Dictionary-based Coding
Lossless JPEG
2.
lossy compression
Compressed data is not the same as the original data, but a close
approximation of it.
10
Rate-Distortion Theory
11
Quantization
12
13
Transform Coding
14
15
DCT is a transform that only involves the real part of the DFT.
Eulers formula
16
Wavelet-Based Coding
Discrete wavelets are again formed from a mother wavelet, but with
scale and shift in discrete steps.
17
18
Quantization.
Entropy coding.
19
2D DCT is applied to each block image f(i,j), with output being the
DCT coefficients F(u,v) for each block.
Quantization
RLC on AC coefficients
20
JPEG2000 Standard
large Images
Progressive Transmission
Compound Documents
21
22
A scaling-based method (
MXSHIFT) to scale up the
coefficients in the ROI so
that they are placed into
higher bitplanes.
23