JPEG 2000: Image Compression Fundamentals, Standards and Practice
JPEG 2000: Image Compression Fundamentals, Standards and Practice
Progressive Image Coding on Noisy Channels
DCC '97 Proceedings of the Conference on Data Compression
Joint Source-Channel Coding for Progressive Transmission of Embedded Source Coders
DCC '99 Proceedings of the Conference on Data Compression
Rate-distortion performance for joint source and channel coding of images
ICIP '95 Proceedings of the 1995 International Conference on Image Processing (Vol.2)-Volume 2 - Volume 2
Globally optimal uneven error-protected packetization of scalable code streams
IEEE Transactions on Multimedia
Robust transmission of JPEG2000 images over noisy channels
IEEE Transactions on Consumer Electronics
Motion JPEG2000 for high quality video systems
IEEE Transactions on Consumer Electronics
IEEE Journal on Selected Areas in Communications
Joint source-channel coding for motion-compensated DCT-based SNR scalable video
IEEE Transactions on Image Processing
Error-resilient image and video transmission over the Internet using unequal error protection
IEEE Transactions on Image Processing
Robust image transmission with bidirectional synchronization and hierarchical error correction
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
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.