An A*-Based Algorithm for Constructing Reversible Variable Length Codes with Minimum Average Codeword Length

被引:20
作者
Huang, Yuh-Ming [1 ]
Wu, Ting-Yi [1 ]
Han, Yunghsiang S. [1 ,2 ,3 ]
机构
[1] Natl Chi Nan Univ, Dept Comp Sci & Informat Engn, Puli, Taiwan
[2] Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei, Taiwan
[3] Natl Taipei Univ, Grad Inst Commun Engn, Taipei Cty, Taiwan
关键词
Source coding; reversible variable length codes; A* algorithm; HUFFMAN-CODE;
D O I
10.1109/TCOMM.2010.091710.0901872
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Variable length codes (VLCs) are widely adopted in many compression standards due to their good coding efficiency on average codeword length. However, an inherent problem with a VLC is that an error of even one bit can cause serious error propagation and thus loss of synchronization at the receiver, which would lead to a series of non-correctly decoded symbols. Reversible variable length codes (RVLCs) were introduced to significantly mitigate this phenomenon. In this work, a method to find an optimal RVLC in terms of the minimum average codeword length is first formulated as a tree-searching problem, and then, instead of performing an exhaustive search, an A*-based construction algorithm is proposed to find an optimal RVLC. The proposed algorithm has been applied to several benchmarks for sources and has found respective optimal symmetric and asymmetric RVLCs.
引用
收藏
页码:3175 / 3185
页数:11
相关论文
共 27 条
[1]  
ABEDINI N, 2010, P IEEE DAT COMPR C S, P169
[2]  
[Anonymous], 1991, Artificial Intelligence
[3]  
[Anonymous], P IEEE INT C COMM SY
[4]  
Buttigieg V, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), VOLS 1 AND 2, P2379
[5]   CODES BASED ON INACCURATE SOURCE PROBABILITIES [J].
GILBERT, EN .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1971, 17 (03) :304-+
[6]   Joint source-channel coding as an element of a QoS framework for '4G' wireless multimedia [J].
Guillemot, C ;
Christ, P .
COMPUTER COMMUNICATIONS, 2004, 27 (08) :762-779
[7]   EFFICIENT PRIORITY-FIRST SEARCH MAXIMUM-LIKELIHOOD SOFT-DECISION DECODING OF LINEAR BLOCK-CODES [J].
HAN, YSS ;
HARTMANN, CRP ;
CHEN, CC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (05) :1514-1523
[8]   Soft-decision priority-first decoding algorithms for variable-length error-correcting codes [J].
Huang, Yuh-Ming ;
Han, Yunghsiang S. ;
Wu, Ting-Yi .
IEEE COMMUNICATIONS LETTERS, 2008, 12 (08) :572-574
[9]   A METHOD FOR THE CONSTRUCTION OF MINIMUM-REDUNDANCY CODES [J].
HUFFMAN, DA .
PROCEEDINGS OF THE INSTITUTE OF RADIO ENGINEERS, 1952, 40 (09) :1098-1101
[10]  
Jeong WH, 2004, IEEE IMAGE PROC, P817