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

  • Scott BezanEmail author
  • Shahram Shirani
Open Access
Research Article
Part of the following topical collections:
  1. Video Analysis and Coding for Robust Transmission


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.


Information Technology Quantum Information Error Correction Fixed Amount Error Correction Code 


  1. 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.CrossRefGoogle Scholar
  2. 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.CrossRefGoogle Scholar
  3. 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.CrossRefGoogle Scholar
  4. 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.CrossRefGoogle Scholar
  5. 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.1001646CrossRefGoogle Scholar
  6. 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.822793CrossRefGoogle Scholar
  7. 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.964785CrossRefGoogle Scholar
  8. 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. 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.CrossRefGoogle Scholar
  10. 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.1037027CrossRefGoogle Scholar
  11. 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.809006CrossRefGoogle Scholar
  12. 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.CrossRefGoogle Scholar
  13. 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. 14.
    Taubman DS, Marcellin MW: JPEG2000: Image Compression Fundamentals, Standards and Practice. Kluwer Academic, Boston, Mass, USA; 2002.CrossRefGoogle Scholar
  15. 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.1261156CrossRefGoogle Scholar
  16. 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.2763CrossRefGoogle Scholar
  17. 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.804034CrossRefGoogle Scholar
  18. 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. 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.802507CrossRefGoogle Scholar
  20. 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.733495CrossRefGoogle Scholar
  21. 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.848242CrossRefGoogle Scholar

Copyright information

© Bezan and Shirani 2006

Authors and Affiliations

  1. 1.Department of Electrical and Computer EngineeringMcMaster UniversityHamiltonCanada

Personalised recommendations