DocumentCode :
862860
Title :
Lossless Source Coding Using Nested Error Correcting Codes
Author :
Haghighat, Javad ; Hamouda, Walaa ; Soleymani, Mohammad Reza
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que.
Volume :
55
Issue :
6
fYear :
2007
fDate :
6/1/2007 12:00:00 AM
Firstpage :
2583
Lastpage :
2592
Abstract :
We propose a tree-structured variable-length random binning scheme for lossless source coding. The existing source coding schemes based on turbo codes, low-density parity check codes, and repeat accumulate codes can be regarded as practical implementations of this random binning scheme. For sufficiently large data blocks, we show that the proposed scheme asymptotically achieves the entropy limit. We also derive the distribution of the compression rate achieved by the tree-structured random binning scheme. Comparing this distribution with the distribution obtained using a library of random binning schemes, we show that a nested code can achieve rates close to a library of codes but with much lower encoding/decoding complexity. With lossless turbo source coding being one of the most powerful source compression techniques, we investigate its performance relative to the proposed tree-structured random binning scheme. Our numerical results show that the compression rate achieved by lossless turbo source coding is far from the tree-structured random binning bound. In that, we suggest improvements to enable short-block-length turbo source codes to achieve compression rates close to the tree-structured random binning bound
Keywords :
block codes; error correction codes; parity check codes; source coding; trees (mathematics); turbo codes; compression rate distribution; data blocks; entropy limit; lossless turbo source coding; low-density parity check codes; nested error correcting codes; repeat accumulate codes; short-block-length turbo source codes; source compression technique; tree-structured variable-length random binning scheme; Channel coding; Data compression; Decoding; Entropy; Error correction codes; Java; Libraries; Parity check codes; Source coding; Turbo codes; Entropy; nested codes; random binning; source coding; turbo coding;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/TSP.2007.893934
Filename :
4203072
Link To Document :
بازگشت