DocumentCode
745504
Title
Entropy Coding With Variable-Length Rewriting Systems
Author
Jégou, Hervé ; Guillemot, Christine
Author_Institution
Rennes I Univ.
Volume
55
Issue
3
fYear
2007
fDate
3/1/2007 12:00:00 AM
Firstpage
444
Lastpage
452
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);
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2006.887490
Filename
4132997
Link To Document