Title :
An adaptable binary entropy coder
Author :
Kiely, Aaron ; Klimesh, Matthew
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
We present a novel entropy coding technique which is based on recursive interleaving of variable-to-variable length binary source codes. The encoding is adaptable in that each bit to be encoded may have an associated probability estimate which depends on previously encoded bits. The technique may have advantages over arithmetic coding. The technique can achieve arbitrarily small redundancy, and admits a simple and fast decoder. We discuss code design and performance estimation methods, as well as practical encoding and decoding algorithms
Keywords :
adaptive codes; binary codes; data compression; decoding; entropy codes; interleaved codes; parameter estimation; probability; source coding; variable length codes; adaptable binary entropy coder; arithmetic coding; code design; data compression; decoder; decoding algorithms; encoding algorithms; performance estimation methods; probability estimate; rate estimation; recursive interleaving; redundancy; source coding; variable-to-variable length binary source codes; Algorithm design and analysis; Arithmetic; Decoding; Encoding; Entropy coding; Interleaved codes; Laboratories; Postal services; Propulsion; Space technology;
Conference_Titel :
Data Compression Conference, 2001. Proceedings. DCC 2001.
Conference_Location :
Snowbird, UT
Print_ISBN :
0-7695-1031-0
DOI :
10.1109/DCC.2001.917170