RD optimized, adaptive, error-resilient transmission of MPEG-4 coded video

For transmission of video data, source encoding is required to maintain bandwidth constraints and channel coding is useful in suppressing errors introduced through transmission. Furthermore, characteristics of practical channels are time-varying. In this paper, an MPEG-4 coded bitstream is channel coded using rate-compatible punctured convolutional (RCPC) codes. The flexibility of the RCPC codes allows the error protection to be optimally adapted to the condition of the time-varying channel using a Lagrangian optimization technique. The scheme of adaptive error control coding (ECC) to the source coded data is compared with a scheme that optimizes the amount of channel coding data to be added at the outset of transmission of the bitstream.

[1]  Tsuhan Chen,et al.  Adaptive joint source-channel coding using rate shaping , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[3]  Ferran Marqués,et al.  The MPEG-4 Book , 2003, J. Electronic Imaging.

[4]  Antonio Ortega,et al.  Rate-distortion methods for image and video compression , 1998, IEEE Signal Process. Mag..