Real-time unequal error protection algorithms for progressive image transmission

We consider unequal error protection strategies for the efficient progressive transmission of embedded image codes over noisy channels. In progressive transmission, the reconstruction quality is important not only at the target transmission rate but also at the intermediate rates. An adequate error protection strategy may, thus, consist of optimizing the average performance over the set of intermediate rates. The performance can be the expected number of correctly decoded source bits or the expected distortion. For the rate-based performance, we prove some interesting properties of an optimal solution and give an optimal linear-time algorithm to compute it. For the distortion-based performance, we propose an efficient linear-time local search algorithm. For a binary symmetric channel, two state-of-the-art source coders (SPIHT and JPEG2000), we compare the progressive ability of our proposed solutions to that of the strategies that optimize the end-to-end performance of the system. Experimental results showed that the proposed solutions had a slightly worse performance at the target transmission rate and a better performance at most of the intermediate rates, especially at the lowest ones.

[1]  Nariman Farvardin,et al.  Progressive transmission of images over memoryless noisy channels , 2000, IEEE Journal on Selected Areas in Communications.

[2]  Kenneth Zeger,et al.  Progressive image coding for noisy channels , 1997 .

[3]  D. N. Rowitch Rate compatible punctured turbo (RCPT) codes in hybrid FEC/ARQ system , 1997 .

[4]  Kenneth Zeger,et al.  Channel code blocklength and rate optimization for progressive image transmission , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[5]  Dietmar Saupe,et al.  Model-based real-time progressive transmission of images over noisy channels , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[6]  Frank K. Soong,et al.  A Tree.Trellis Based Fast Search for Finding the N Best Sentence Hypotheses in Continuous Speech Recognition , 1990, HLT.

[7]  Dietmar Saupe,et al.  Fast algorithm for rate-based optimal error protection of embedded codes , 2003, IEEE Trans. Commun..

[8]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[9]  Shu Lin,et al.  Error Control Coding , 2004 .

[10]  James E. Fowler QccPack: an open-source software library for quantization, compression, and coding , 2000, Proceedings DCC 2000. Data Compression Conference.

[11]  Vladimir Stankovic,et al.  Rate-based versus distortion-based optimal joint source-channel coding , 2002, Proceedings DCC 2002. Data Compression Conference.

[12]  Zixiang Xiong,et al.  Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT) , 2000, IEEE Trans. Circuits Syst. Video Technol..

[13]  Kenneth Zeger,et al.  Progressive image coding for noisy channels , 1997, IEEE Signal Processing Letters.

[14]  Zixiang Xiong,et al.  Rate-based versus distortion-based optimal error protection of embedded codes , 2003 .