DocumentCode :
3057586
Title :
Optimal decoding of entropy coded memoryless sources over binary symmetric channels
Author :
Subbalakshmi, K.P. ; Vaisey, Jacques
Author_Institution :
Dept. of Eng. Sci., Simon Fraser Univ., Burnaby, BC, Canada
fYear :
1998
fDate :
30 Mar-1 Apr 1998
Firstpage :
573
Abstract :
Summary form only given. Entropy codes (e.g. Huffman codes) are often used to improve the rate-distortion performance of codecs for most sources. However, transmitting entropy coded sources over noisy channels can cause the encoder and decoder to lose synchronization, because the codes tend to be of variable length. Designing optimal decoders to deal with this problem is nontrivial since it is no longer optimal to process the data in fixed-length blocks, as is done with fixed-length codes. This paper deals with the design of an optimal decoder (MAPD), in the maximum a posteriori (MAP) sense, for an entropy coded memoryless source transmitted over a binary symmetric channel (BSC) with channel cross over probability ε. The MAP problem is cast in a dynamic programming framework and a Viterbi like implementation of the decoder is presented. At each stage the MAPD performs two operations: the metric-update and the merger-check operations. A stream of 40,000 samples of a zero mean, unit variance, Gaussian source, quantized with uniform, N-level quantizers was Huffman encoded and the resulting bit stream was transmitted over a BSC. Experiments were performed for values of N ranging from 128 to 1024 and for four different random error patterns, obtained using a random number generator. The results demonstrate that the MAPD performs better than the HD on an average, whenever ε is comparable to the source probabilities. A maximum reduction of 2.94% in the bits that are out of synchronization, was achieved for the 1024 level quantizer
Keywords :
Gaussian processes; Huffman codes; Viterbi decoding; dynamic programming; entropy codes; maximum likelihood decoding; probability; quantisation (signal); rate distortion theory; source coding; synchronisation; telecommunication channels; variable length codes; Gaussian source; Huffman codes; MAP problem; Viterbi like implementation; binary symmetric channels; channel cross over probability; codecs; decoder; dynamic programming; entropy coded memoryless sources; entropy coded source transmission; entropy codes; experiments; maximum a posteriori decoder; merger-check operations; metric-update; noisy channels; optimal decoding; random error patterns; random number generator; rate-distortion performance; source probabilities; synchronization; uniform quantizers; unit variance; variable length codes; zero mean; Codecs; Decoding; Dynamic programming; Entropy; High definition video; Random number generation; Rate-distortion; Tail; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 1998. DCC '98. Proceedings
Conference_Location :
Snowbird, UT
ISSN :
1068-0314
Print_ISBN :
0-8186-8406-2
Type :
conf
DOI :
10.1109/DCC.1998.672315
Filename :
672315
Link To Document :
بازگشت