Skip to main content
  • Research Article
  • Open access
  • Published:

RD Optimized, Adaptive, Error-Resilient Transmission of MJPEG2000-Coded Video over Multiple Time-Varying Channels

Abstract

To reliably transmit video over error-prone channels, the data should be both source and channel coded. When multiple channels are available for transmission, the problem extends to that of partitioning the data across these channels. The condition of transmission channels, however, varies with time. Therefore, the error protection added to the data at one instant of time may not be optimal at the next. In this paper, we propose a method for adaptively adding error correction code in a rate-distortion (RD) optimized manner using rate-compatible punctured convolutional codes to an MJPEG2000 constant rate-coded frame of video. We perform an analysis on the rate-distortion tradeoff of each of the coding units (tiles and packets) in each frame and adapt the error correction code assigned to the unit taking into account the bandwidth and error characteristics of the channels. This method is applied to both single and multiple time-varying channel environments. We compare our method with a basic protection method in which data is either not transmitted, transmitted with no protection, or transmitted with a fixed amount of protection. Simulation results show promising performance for our proposed method.

References

  1. Ruf MJ, Modestino JW: Rate-distortion performance for joint source and channel coding of images. Proceedings of IEEE International Conference on Image Processing (ICIP '95), October 1995, Washington, DC, USA 2: 77–80.

    Article  Google Scholar 

  2. Chuu T, Liu Z, Xiong Z, Wu X: Joint UEP and layered source coding with application to transmission of JPEG-2000 coded images. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '01), November 2001, San Antonio, Tex, USA 3: 2036–2039.

    Article  Google Scholar 

  3. Chande V, Farvardin N: Joint source-channel coding for progressive transmission of embedded source coders. Proceedings of Data Compression Conference (DCC '99), March 1999, Snowbird, Utah, USA 52–61.

    Chapter  Google Scholar 

  4. Sherwood PG, Zeger K: Progressive image coding on noisy channels. Proceedings of Data Compression Conference (DCC '97), March 1997, Snowbird, Utah, USA 72–81.

    Chapter  Google Scholar 

  5. Banister BA, Belzer B, Fischer TR: Robust image transmission using JPEG2000 and turbo-codes. IEEE Signal Processing Letters 2002, 9(4):117–119. 10.1109/97.1001646

    Article  Google Scholar 

  6. Dumitrescu S, Wu X, Wang Z: Globally optimal uneven error-protected packetization of scalable code streams. IEEE Transactions on Multimedia 2004, 6(2):230–239. 10.1109/TMM.2003.822793

    Article  Google Scholar 

  7. Li H, Chen CW: Robust image transmission with bidirectional synchronization and hierarchical error correction. IEEE Transactions on Circuits and Systems for Video Technology 2001, 11(11):1183–1187. 10.1109/76.964785

    Article  Google Scholar 

  8. Cao L, Chen CW: Multiple hierarchical image transmission over wireless channels. Proceedings of IEEE Wireless Communications and Networking Conference (WCNC '99), September 1999, New Orleans, La, USA 1: 349–353.

    Google Scholar 

  9. Chaddha N, Diggavi S: A frame-work for joint source-channel coding of images over time-varying wireless channels. Proceedings of IEEE International Conference on Image Processing (ICIP '96), September 1996, Lausanne, Switzerland 2: 89–92.

    Article  Google Scholar 

  10. Sanchez VS, Mandal MK: Robust transmission of JPEG2000 images over noisy channels. IEEE Transactions on Consumer Electronics 2002, 48(3):451–456. 10.1109/TCE.2002.1037027

    Article  Google Scholar 

  11. Kim J, Mersereau RM, Altunbasak Y: Error-resilient image and video transmission over the Internet using unequal error protection. IEEE Transactions on Image Processing 2003, 12(2):121–131. 10.1109/TIP.2003.809006

    Article  Google Scholar 

  12. Fukuhara T, Katoh K, Kimura S, Hosaka K, Leung A: Motion-JPEG2000 standardization and target market. Proceedings of IEEE International Conference on Image Processing (ICIP '00), September 2000, Vancouver, BC, Canada 2: 57–60.

    Article  Google Scholar 

  13. Dufaux F, Ebrahimi T: Motion JPEG2000 for wireless applications. Proceedings of 1st International JPEG2000 Workshop, July 2003, Lugano, Switzerland 2036–2039.

    Google Scholar 

  14. Taubman DS, Marcellin MW: JPEG2000: Image Compression Fundamentals, Standards and Practice. Kluwer Academic, Boston, Mass, USA; 2002.

    Book  Google Scholar 

  15. Fossel S, Fottinger G, Mohr J: Motion JPEG2000 for high quality video systems. IEEE Transactions on Consumer Electronics 2003, 49(4):787–791. 10.1109/TCE.2003.1261156

    Article  Google Scholar 

  16. Hagenauer J: Rate-compatible punctured convolutional codes (RCPC codes) and their applications. IEEE Transactions on Communications 1988, 36(4):389–400. 10.1109/26.2763

    Article  Google Scholar 

  17. Coleri S, Ergen M, Puri A, Bahai A: Channel estimation techniques based on pilot arrangement in OFDM systems. IEEE Transactions on Broadcasting 2002, 48(3):223–229. 10.1109/TBC.2002.804034

    Article  Google Scholar 

  18. Chen TP-C, Chen T: Adaptive joint source-channel coding using rate shaping. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '02), May 2002, Orlando, Fla, USA 2: 1985–1988.

    Google Scholar 

  19. Kondi LP, Ishtiaq F, Katsaggelos AK: Joint source-channel coding for motion-compensated DCT-based SNR scalable video. IEEE Transactions on Image Processing 2002, 11(9):1043–1052. 10.1109/TIP.2002.802507

    Article  Google Scholar 

  20. Ortega A, Ramchandran K: Rate-distortion methods for image and video compression. IEEE Signal Processing Magazine 1998, 15(6):23–50. 10.1109/79.733495

    Article  Google Scholar 

  21. Bystrom M, Modestino JW: Combined source-channel coding schemes for video transmission over an additive white Gaussian noise channel. IEEE Journal on Selected Areas in Communications 2000, 18(6):880–890. 10.1109/49.848242

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Scott Bezan.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Bezan, S., Shirani, S. RD Optimized, Adaptive, Error-Resilient Transmission of MJPEG2000-Coded Video over Multiple Time-Varying Channels. EURASIP J. Adv. Signal Process. 2006, 079769 (2006). https://doi.org/10.1155/ASP/2006/79769

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/ASP/2006/79769

Keywords