Iterative decoding of JPEG coded images with channel coding

The iterative decoding of JPEG coded images combined with channel coding over noisy channels is investigated. JPEG images use the Huffman codes as the variable length coding scheme. These Huffman codes can be represented by an irregular trellis structure proposed by Balakirsky (1997). State transition probabilities can be derived from the irregular trellis and can be used as a priori information to help iterative decoding between channel and source APP decoders. Due to the poor distance property of original JPEG DC Huffman code, a symmetric RVLC with free distance d/sub f/ = 2 is proposed, which can dramatically improve the system performance when iterative decoding is performed.

[1]  M. Wada,et al.  Reversible variable length codes , 1995, IEEE Trans. Commun..

[2]  Joachim Hagenauer,et al.  On variable length codes for iterative source/channel decoding , 2001, Proceedings DCC 2001. Data Compression Conference.

[3]  John D. Villasenor,et al.  On design of error-correcting reversible variable length codes , 2002, IEEE Communications Letters.

[4]  Pierre Siohan,et al.  Joint source-channel soft decoding of Huffman codes with turbo-codes , 2000, Proceedings DCC 2000. Data Compression Conference.

[5]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[6]  Joachim Hagenauer,et al.  The turbo principle-tutorial introduction and state of the art , 1997 .

[7]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[8]  Joachim Hagenauer Source-controlled channel decoding , 1995, IEEE Trans. Commun..

[9]  Antonio Ortega,et al.  Rate-distortion methods for image and video compression , 1998, IEEE Signal Process. Mag..

[10]  D. Huffman A Method for the Construction of Minimum-Redundancy Codes , 1952 .

[11]  Nariman Farvardin,et al.  Joint source-channel coding for progressive transmission of embedded source coders , 1999, Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096).

[12]  S. S. Pietrobon Implementation and performance of a turbo/MAP decoder , 1998 .

[13]  Wei Xiang,et al.  Unequal error protection applied to JPEG image transmission using turbo codes , 2001, Proceedings 2001 IEEE Information Theory Workshop (Cat. No.01EX494).

[14]  Kenneth Zeger,et al.  Error protection for progressive image transmission over memoryless and fading channels , 1998, IEEE Trans. Commun..

[15]  V. Balakirsky Joint source-channel coding with variable length codes , 1997, Proceedings of IEEE International Symposium on Information Theory.