Title :
Entropy Coding With Variable-Length Rewriting Systems
Author :
Jégou, Hervé ; Guillemot, Christine
Author_Institution :
Rennes I Univ.
fDate :
3/1/2007 12:00:00 AM
Abstract :
This paper describes a family of codes for entropy coding of memoryless sources. These codes are defined by sets of production rules of the form almacr rarr bmacr, where a is a source symbol, and lmacr, bmacr are sequences of bits. The coding process can be modeled as a finite-state machine (FSM). A method to construct codes which preserve the lexicographic order in the binary-coded representation is described. For a given constraint on the number of states for the coding process, this method allows the construction of codes with a better compression efficiency than the Hu-Tucker codes. A second method is proposed to construct codes such that the marginal bit probability of the compressed bitstream converges to 0.5 as the sequence length increases. This property is achieved even if the probability distribution function is not known by the encoder
Keywords :
binary codes; entropy codes; finite state machines; memoryless systems; source coding; statistical distributions; variable length codes; Hu-Tucker codes; binary-coded representation; entropy coding; finite state machine; lexicographic order; marginal bit probability; memoryless sources coding; probability distribution function; variable-length rewriting systems; Compression algorithms; Context; Data compression; Decoding; Entropy coding; Probability distribution; Production; Source coding; Table lookup; Transducers; Data communication; data compression; entropy codes; finite-state machines (FSMs); joint source/channel codes; source coding; transducers; variable-length codes (VLCs);
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2006.887490