Transmission of images over noisy channels using error-resilient wavelet coding and forward error correction

A novel embedded wavelet coding scheme is proposed for the transmission of images over unreliable channels. The proposed scheme is based on the partitioning of information into a number of layers which can be decoded independently provided that some important and highly protected information is initially errorlessly transmitted to the decoder. Forward error correction is used in conjunction with the error-resilient source coder for the protection of the compressed stream. Unlike many other robust coding schemes presented to date, the proposed scheme is able to decode portions of the bitstream even after the occurrence of uncorrectable errors. This coding strategy is very suitable for application with block coding schemes such as defined by the JPEG2000 standard. The proposed scheme is compared with other robust image coders and is shown to be very suitable for transmission of images over memoryless channels.

[1]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[2]  Aggelos K. Katsaggelos,et al.  Error resilient video coding techniques , 2000, IEEE Signal Process. Mag..

[3]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[4]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[5]  Carl-Erik W. Sundberg,et al.  List Viterbi decoding algorithms with applications , 1994, IEEE Trans. Commun..

[6]  Jin Li,et al.  An embedded still image coder with rate-distortion optimization , 1999, IEEE Trans. Image Process..

[7]  John M. Danskin,et al.  Joint source and channel coding for image transmission over lossy packet networks , 1996, Optics & Photonics.

[8]  Thomas R. Fischer,et al.  Robust image transmission using JPEG2000 and turbo-codes , 2000, IEEE Signal Processing Letters.

[9]  Xiaolin Wu,et al.  Resynchronization properties of arithmetic coding , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[10]  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..

[11]  Yair Shoham,et al.  Efficient bit allocation for an arbitrary set of quantizers [speech coding] , 1988, IEEE Trans. Acoust. Speech Signal Process..

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

[13]  Michael W. Marcellin,et al.  Scalable image coding using reversible integer wavelet transforms , 2000, IEEE Trans. Image Process..

[14]  Ali N. Akansu,et al.  Unequal error protection of SPIHT encoded image bit streams , 2000, IEEE Journal on Selected Areas in Communications.

[15]  Erik Ordentlich,et al.  A low-complexity modeling approach for embedded coding of wavelet coefficients , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

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

[17]  Kannan Ramchandran,et al.  Image transmission using arithmetic coding based continuous error detection , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[18]  Faouzi Kossentini,et al.  A family of efficient and channel error resilient wavelet/subband image coders , 1999, IEEE Trans. Circuits Syst. Video Technol..

[19]  Madhu Sudan,et al.  Priority encoding transmission , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[20]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[21]  Michael G. Strintzis,et al.  Motion and disparity field estimation using rate-distortion optimization , 1998, IEEE Trans. Circuits Syst. Video Technol..

[22]  Nariman Farvardin,et al.  Subband Image Coding Using Entropy-Coded Quantization over Noisy Channels , 1992, IEEE J. Sel. Areas Commun..

[23]  Jürg Ganz,et al.  Optimum cycle redundancy-check codes with 16-bit redundancy , 1990, IEEE Trans. Commun..

[24]  Michael G. Strintzis,et al.  Lossless image compression based on optimal prediction, adaptive lifting, and conditional arithmetic coding , 2001, IEEE Trans. Image Process..

[25]  Edward J. Delp,et al.  Wavelet based rate scalable video compression , 1999, IEEE Trans. Circuits Syst. Video Technol..

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

[27]  Richard E. Ladner,et al.  Unequal loss protection: graceful degradation of image quality over packet erasure channels through forward error correction , 2000, IEEE Journal on Selected Areas in Communications.

[28]  Bryan Usevitch,et al.  Optimal bit allocation for biorthogonal wavelet coding , 1996, Proceedings of Data Compression Conference - DCC '96.

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

[30]  Michael G. Strintzis,et al.  Image transmission using error-resilient wavelet coding and forward error correction , 2002, Proceedings. International Conference on Image Processing.

[31]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .

[32]  Aaron D. Wyner,et al.  Coding Theorems for a Discrete Source With a Fidelity CriterionInstitute of Radio Engineers, International Convention Record, vol. 7, 1959. , 1993 .

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

[34]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

[35]  Touradj Ebrahimi,et al.  The JPEG2000 still image coding system: an overview , 2000, IEEE Trans. Consumer Electron..