- Research Article
- Open Access
RD Optimized, Adaptive, Error-Resilient Transmission of MJPEG2000-Coded Video over Multiple Time-Varying Channels
EURASIP Journal on Advances in Signal Processing volume 2006, Article number: 079769 (2006)
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.
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.
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.
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.
Sherwood PG, Zeger K: Progressive image coding on noisy channels. Proceedings of Data Compression Conference (DCC '97), March 1997, Snowbird, Utah, USA 72–81.
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
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
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
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.
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.
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
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
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.
Dufaux F, Ebrahimi T: Motion JPEG2000 for wireless applications. Proceedings of 1st International JPEG2000 Workshop, July 2003, Lugano, Switzerland 2036–2039.
Taubman DS, Marcellin MW: JPEG2000: Image Compression Fundamentals, Standards and Practice. Kluwer Academic, Boston, Mass, USA; 2002.
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
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
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
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.
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
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
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
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
- Information Technology
- Quantum Information
- Error Correction
- Fixed Amount
- Error Correction Code