DocumentCode
1135534
Title
Distributed Arithmetic Coding for the Slepian–Wolf Problem
Author
Grangetto, Marco ; Magli, Enrico ; Olmo, Gabriella
Author_Institution
Dipt. di Inf., Univ. degli Studi di Torino, Torino
Volume
57
Issue
6
fYear
2009
fDate
6/1/2009 12:00:00 AM
Firstpage
2245
Lastpage
2257
Abstract
Distributed source coding schemes are typically based on the use of channels codes as source codes. In this paper we propose a new paradigm, named ldquodistributed arithmetic coding,rdquo which extends arithmetic codes to the distributed case employing sequential decoding aided by the side information. In particular, we introduce a distributed binary arithmetic coder for the Slepian-Wolf coding problem, along with a joint decoder. The proposed scheme can be applied to two sources in both the asymmetric mode, wherein one source acts as side information, and the symmetric mode, wherein both sources are coded with ambiguity, at any combination of achievable rates. Distributed arithmetic coding provides several advantages over existing Slepian-Wolf coders, especially good performance at small block lengths, and the ability to incorporate arbitrary source models in the encoding process, e.g., context-based statistical models, in much the same way as a classical arithmetic coder. We have compared the performance of distributed arithmetic coding with turbo codes and low-density parity-check codes, and found that the proposed approach is very competitive.
Keywords
arithmetic codes; binary codes; block codes; channel coding; distributed arithmetic; sequential decoding; source coding; Slepian-Wolf problem; binary coder; block code; channel code; distributed arithmetic coding scheme; encoding process; sequential decoding; source coding scheme; Arithmetic coding; LDPC codes; Slepian–Wolf coding; Wyner–Ziv coding; compression; distributed source coding; turbo codes;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2009.2014280
Filename
4770165
Link To Document