Cross-Layer Approach for Reliable Transmission of Wavelet Coded Images over Portable Multimedia Devices

Transmission of compressed images over portable multimedia devices is a challenging task due to high error rate wireless channels, fluctuating and limited bandwidth availability and low energy requirements. Wavelet-based embedded (or progressive) image coders are most suited to cope with time varying channel bandwidth of wireless networks. These coders have excellent rate-distortion performance but they are extremely sensitive to channel errors. Several error resilient image coding techniques have been proposed in order to minimize the effects of transmission errors. Among these, unequal error protection (UEP) of coded image bitstream is one of the most successful techniques, where important bits have a higher protection than the rest of the bitstream. Conventionally, the forward error correction (FEC) based UEP is applied at the application layer. Alternatively, UEP can also be provided using hierarchical modulation approach at the physical layer. In this chapter, we discuss the cross-layer design methodology for UEP that rely on interaction between the application layer and the physical layer to achieve reliable and high quality end-to-end performance in wireless environments. The discussion is mainly focused on set partitioning in hierarchical trees (SPIHT) image coder, but it is applicable to other progressively coded bitstreams as well.

[1]  Ekram Khan,et al.  Error detection and correction of transmission errors in SPIHT coded images , 2002, Proceedings. International Conference on Image Processing.

[2]  Sanjit K. Mitra,et al.  Vector SPIHT for embedded wavelet video and image coding , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Ekram Khan,et al.  Error resilient Virtual SPIHT for image transmission over noisy channels , 2002, 2002 11th European Signal Processing Conference.

[4]  Shih-Hsuan Yang,et al.  Error-resilient SPIHT image coding , 2000 .

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

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

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

[8]  F. Kossentini,et al.  Robust EZW image coding for noisy channels , 1997, IEEE Signal Processing Letters.

[9]  Zixiang Xiong,et al.  Fast algorithm for distortion-based error protection of embedded image codes , 2005, IEEE Transactions on Image Processing.

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

[12]  Mohamed Naimi,et al.  Toward an improvement of H.264 video transmission over IEEE 802.11e through a cross-layer architecture , 2006, IEEE Communications Magazine.

[13]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[14]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Stéphane Ayache,et al.  Image and Video Indexing Using Networks of Operators , 2007, EURASIP J. Image Video Process..

[16]  William A. Pearlman,et al.  Combined spatial and subband block coding of images , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[17]  Zixiang Xiong,et al.  Real-time error protection of embedded codes for packet erasure and fading channels , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Lei Cao On the Unequal Error Protection for Progressive Image Transmission , 2007, IEEE Transactions on Image Processing.

[19]  P. Cosman,et al.  Wavelet zerotree image compression with packetization , 1998, IEEE Signal Processing Letters.

[20]  Aggelos K. Katsaggelos,et al.  A Study on the Usage of Cross-Layer Power Control and Forward Error Correction for Embedded Video Transmission over Wireless Links , 2007, Adv. Multim..

[21]  Charles D. Creusere,et al.  A new method of robust image compression based on the embedded zerotree wavelet algorithm , 1997, IEEE Trans. Image Process..

[22]  Johannes Peltola,et al.  Cross-layer architecture for scalable video transmission in wireless network , 2007, Signal Process. Image Commun..

[23]  Nirmal K. Bose,et al.  Classified zerotree wavelet image coding and adaptive packetization for low-bit-rate transport , 2001, IEEE Trans. Circuits Syst. Video Technol..

[24]  Xiang Pan,et al.  Progressive Transmission of Images Over Fading Channels Using Rate-Compatible LDPC Codes , 2006, IEEE Transactions on Image Processing.

[25]  Mihaela van der Schaar,et al.  Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 WLANs , 2003, IEEE J. Sel. Areas Commun..

[26]  Manuel P. Malumbres,et al.  Low-Complexity Multiresolution Image Compression Using Wavelet Lower Trees , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  King Ngi Ngan,et al.  Error resilient transmission of SPIHT coded images over fading channels , 2001 .

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

[29]  William A. Pearlman,et al.  Efficient, low-complexity image coding with a set-partitioning embedded block coder , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

[32]  Aggelos K. Katsaggelos,et al.  A cross-layer approach for energy efficient transmission of progressively coded images over wireless channels , 2005, IEEE International Conference on Image Processing 2005.

[33]  Maria Fresia,et al.  Determination of Optimal Distortion-Based Protection in Progressive Image Transmission: A Heuristic Approach , 2007, IEEE Transactions on Image Processing.

[34]  James E. Fowler,et al.  An Overview on Wavelets in Source Coding, Communications, and Networks , 2007, EURASIP J. Image Video Process..

[35]  Ya-Qin Zhang,et al.  Transporting real-time video over the Internet: challenges and approaches , 2000, Proceedings of the IEEE.

[36]  Alfred Mertins,et al.  Highly scalable image compression based on SPIHT for network applications , 2002, Proceedings. International Conference on Image Processing.

[37]  Shahriar Mirabbasi,et al.  Hierarchical QAM: a spectrally efficient dc-free modulation scheme , 2000 .

[38]  Chorng-Yann Su,et al.  A low memory zerotree coding for arbitrarily shaped objects , 2003, IEEE Trans. Image Process..

[39]  C.-C. Jay Kuo,et al.  A cross-Layer quality-of-service mapping architecture for video delivery in wireless networks , 2003, IEEE J. Sel. Areas Commun..

[40]  Mihaela van der Schaar,et al.  Cross-layer wireless multimedia transmission: challenges, principles, and new paradigms , 2005, IEEE Wirel. Commun..

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

[42]  Shih-Ta Hsiang,et al.  Embedded image coding using zeroblocks of subband/wavelet coefficients and context modeling , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[43]  Fan Yang,et al.  Cross-layer QoS Support for Multimedia Delivery over Wireless Internet , 2005, EURASIP J. Adv. Signal Process..

[44]  Lei Cao,et al.  Turbo Codes-Based Image Transmission for Channels With Multiple Types of Distortion , 2008, IEEE Transactions on Image Processing.

[45]  Lee-Fang Wei,et al.  Coded modulation with unequal error protection , 1993, IEEE Trans. Commun..

[46]  Mohammed Ghanbari,et al.  Very low bit rate video coding using virtual SPIHT , 2001 .

[47]  King Ngi Ngan,et al.  Optimized Cross-Layer Design for Scalable Video Transmission Over the IEEE 802.11e Networks , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[48]  Yücel Altunbasak,et al.  Error-resilient image and video transmission over the Internet using unequal error protection , 2003, IEEE Trans. Image Process..

[49]  Thomas M. Cover,et al.  Broadcast channels , 1972, IEEE Trans. Inf. Theory.

[50]  Lajos Hanzo,et al.  Bandwidth-efficient wireless multimedia communications , 1998, Proc. IEEE.

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

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

[53]  Zixiang Xiong,et al.  Optimized error protection of scalable image bit streams [advances in joint source-channel coding for images] , 2005, IEEE Signal Processing Magazine.

[54]  Michael G. Strintzis,et al.  Transmission of images over noisy channels using error-resilient wavelet coding and forward error correction , 2003, IEEE Trans. Circuits Syst. Video Technol..

[55]  Sanjit K. Mitra,et al.  A vector set partitioning noisy channel image coder with unequal error protection , 2000, IEEE Journal on Selected Areas in Communications.

[56]  Pamela C. Cosman,et al.  Combined forward error control and packetized zerotree wavelet encoding for transmission of images over varying channels , 2000, IEEE Trans. Image Process..

[57]  Bryan Usevitch,et al.  A tutorial on modern lossy wavelet image compression: foundations of JPEG 2000 , 2001, IEEE Signal Process. Mag..

[58]  Ekram Khan,et al.  Memory efficient image coding with embedded zero block-tree coder , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[59]  Hamid Jafarkhani,et al.  An Efficient Progressive Bitstream Transmission System for Hybrid Channels With Memory , 2006, IEEE Transactions on Multimedia.

[60]  Athar Ali Moinuddin,et al.  Efficient algorithm for very low bit rate embedded image coding , 2008 .