Justify the need of data compression. List different measurements to measure compression algorithm.
[3 marks]Compare and contrast the relationship netween modeling and coding in compression.
[4 marks]Consider a source with a six-symbol alphabet, a1, a2, a3, a4, a5, a6, with probabilities p1 = 0.35, p2 = 0.20, p3 = 0.15, p4 = 0.15, p5 = 0.10, p6 = 0.05. a) Find the entropy of this source.
[7 marks]Find a Huffman code for this source.
[ marks]Compute the expected code length of this Huffman code.
[ marks]Design a Golomb code for m = 7 for numbers 0 to 9.
[3 marks]Determine whether the following codes are uniquely decodable:
[4 marks]{0, 01, 11, 111}
[ marks]{0, 01, 110, 111}
[ marks]{0, 10, 110, 111}
[ marks]{1, 10, 110, 111}
[ marks]Describe the encoding procedure in adaptive huffman coding. Provide an example where a string of symbols is encoded dynamically as new symbols are introduced.
[7 marks]Explain in detail the application of huffman coding in audio, text and lossless image compression.
[7 marks]Explain rice coding technique with example
[3 marks]Explain prediction with partial match (PPM)
[4 marks]Consider a source with a symbol alphabet {A, B, C, D} with probabilities p(A) = 0.4, p(B) = 0.3, p(C) = 0.2. p(D) = 0.1. Decode the tag = 0.128192 for first 6 characters in sequence using arithmetic coding technique.
[7 marks]Explain tunstall coding technique with example.
[3 marks]Explain the Burrows-Wheeler Transform (BWT)
[4 marks]Consider a source with a symbol alphabet {A, B, C, D} with probabilities p(A) = 0.4, p(B) = 0.3, p(C) = 0.2. p(D) = 0.1 Generate the tag value for string ABCABD using arithmetic coding procedure.
[7 marks]Explain sampling and quantization in brief.
[3 marks]Differentiate static dictionary and dynamic dictionary in compression.
[4 marks]Explain the procedure of encoding and decoding using LZ78 approach with an example.1
[7 marks]Explain the advantages of vector quantization over scalar quantization.
[3 marks]Explain move-to-front coding with example.
[4 marks]Explain the procedure of encoding and decoding using LZ77 approach with an example.
[7 marks]Explain adaptive quantization in brief.
[3 marks]Explain entropy coded quantization in brief.
[4 marks]Explain old JPEG standard in detail.
[7 marks]Explain non-uniform quantization in brief.
[3 marks]Explain the Linde-Buzo-Gray algorithm in brief (LBZ).
[4 marks]Explain CALIC technique in detail.
[7 marks]