Advantages and problems of Arithmetic coding

Advantages of Arithmetic coding:-
  • Arithmetic coding is naturally suitable for adaptation strategies.
  • Arithmetic coding is close to optimal compression performance for sources with very low entropies.
  • It is easy to implement a system with multiple arithmetic codes.

Problems of Arithmetic coding:-

  • Unlike Huffman coding, the decoder requires knowledge of the number of symbols to be decoded.
  • Transmission of coded data cannot begin until the whole sequence is encoded.
  • Infinite precision is required.

Comments