Properties and Design of Variable-to-Variable Length Codes

被引:2
|
作者
Kirchhoffer, Heiner [1 ]
Marpe, Detlev [1 ]
Schwarz, Heiko [1 ]
Wiegand, Thomas [1 ,2 ]
机构
[1] Heinrich Hertz Inst Nachrichtentech Berlin GmbH, Fraunhofer Inst Telecommun, Einsteinufer 37, D-10587 Berlin, Germany
[2] Tech Univ Berlin, Fac Elect Engn & Comp Sci, Einsteinufer 17D, D-10587 Berlin, Germany
关键词
Entropy coding; Huffman coding; package merge algorithm; variable length coding; V2V coding; ALGORITHM;
D O I
10.1145/3230653
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For the entropy coding of independent and identically distributed (i.i.d.) binary sources, variable-to-variable length (V2V) codes are an interesting alternative to arithmetic coding. Such a V2V code translates variable length words of the source into variable length code words by employing two prefix-free codes. In this article, several properties of V2V codes are studied, and new concepts are developed. In particular, it is shown that the redundancy of a V2V code cannot be zero for a binary i.i.d. source {X) with 0 < p(X)(1) < 0.5. Furthermore, the concept of prime and composite V2V codes is proposed, and it is shown why composite V2V codes can be disregarded in the search for particular classes of minimum redundancy codes. Moreover, a canonical representation for V2V codes is proposed, which identifies V2V codes that have the same average code length function. It is shown how these concepts can be employed to greatly reduce the complexity of a search for minimum redundancy (size-limited) V2V codes.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] On the analysis of variable-to-variable length codes
    Savari, SA
    Szpankowski, W
    ISIT: 2002 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2002, : 176 - 176
  • [2] Length-limited variable-to-variable length codes for high-performance entropy coding
    Senecal, J
    Duchaineau, M
    Joy, KI
    DCC 2004: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2004, : 389 - 398
  • [3] Variable-to-variable codes with small redundancy rates
    Drmota, M
    Szpankowski, W
    2004 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2004, : 91 - 91
  • [4] PROBABILITY INTERVAL PARTITIONING ENTROPY CODING USING SYSTEMATIC VARIABLE-TO-VARIABLE LENGTH CODES
    Kirchhoffer, Heiner
    Marpe, Detlev
    Bartnik, Christian
    Henkel, Anastasia
    Siekmann, Mischa
    Stegemann, Jan
    Schwarz, Heiko
    Wiegand, Thomas
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 333 - 336
  • [5] Almost surely complete parsing and variable-to-variable length coding
    Nishiara, M
    Morita, H
    2000 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2000, : 347 - 347
  • [6] Efficient and low-complexity variable-to-variable length coding for DNA storage
    Gao, Yunfei
    No, Albert
    BMC BIOINFORMATICS, 2024, 25 (01):
  • [7] A New Searchable Variable-to-Variable Compressor
    Brisaboa, Nieves R.
    Farina, Antonio
    Lopez, Juan R.
    Navarro, Gonzalo
    Lopez, Eduardo R.
    2010 DATA COMPRESSION CONFERENCE (DCC 2010), 2010, : 199 - 208
  • [8] Design considerations for efficient reversible variable length codes
    Lakovic, K
    Villasenor, J
    THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 262 - 266
  • [9] The Construction of Variable Length Codes With Good Synchronization Properties
    Higgs, Matthew B. J.
    Perkins, Stephanie
    Smith, Derek H.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (04) : 1696 - 1700
  • [10] Variable Length Unordered Codes
    Pezza, Laura
    Tallini, Luca G.
    Bose, Bella
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (02) : 548 - 569