Multiple description video coding for scalable and robust transmission over IP

In this paper, we address the problem of video transmission over unreliable networks, such as the Internet, where packet losses occur. The most recent literature indicates multiple description (MD) as a promising coding approach to handle this issue. Moreover, it has been shown also how important the use of motion compensation prediction is in an MD-coding scheme. This paper proposes two architectures for multiple description video coding, both of them are based on the motion compensation prediction loop. The common characteristic of the two architectures is the use of a polyphase down-sampling technique to create the MDs and to introduce cross-redundancy among the descriptions. The first scheme, that we call drift-compensation multiple description video coder (DC-MDVC) appears very robust when used in an error-prone environment, but it can provide only two descriptions. The second architecture, called independent flow multiple description video coder (IF-MDVC), generates multiple sets of data before the motion compensation loop; in this case, there are no severe limitations in the selection of the number of descriptions used by the coder.

[1]  Michael T. Orchard,et al.  Overlapped block motion compensation: an estimation-theoretic approach , 1994, IEEE Trans. Image Process..

[2]  Michael T. Orchard,et al.  Multiple-description video coding using motion-compensated temporal prediction , 2002, IEEE Trans. Circuits Syst. Video Technol..

[3]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[4]  Rosa Lancini,et al.  Flexible redundancy insertion in a polyphase down sampling multiple description image coding , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[5]  Rosa Lancini,et al.  Polyphase down-sampling multiple-description coding for IP transmission , 2000, IS&T/SPIE Electronic Imaging.

[6]  Ian H. Witten,et al.  Arithmetic coding revisited , 1998, TOIS.

[7]  Stephan Wenger Video Redundancy Coding in H.263 , 2000 .

[8]  Sang Uk Lee,et al.  Multiple description coding of motion fields for robust video transmission , 2001, IEEE Trans. Circuits Syst. Video Technol..

[9]  S.A. Martucci Image resizing in the discrete cosine transform domain , 1995, Proceedings., International Conference on Image Processing.

[10]  Kannan Ramchandran,et al.  Multiple-description wavelet based image coding , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[11]  John G. Apostolopoulos ERROR-RESILIENT VIDEO COMPRESSION VIA MULTIPLE STATE STREAMS , 1999 .

[12]  Rosa Lancini,et al.  A Real-Time N-Descriptions Video Coding Architecture , 2003, VLBV.

[13]  Michael T. Orchard,et al.  Multiple description coding using pairwise correlating transforms , 2001, IEEE Trans. Image Process..

[14]  Yao Wang,et al.  Error-resilient video coding using multiple description motion compensation , 2002, IEEE Trans. Circuits Syst. Video Technol..

[15]  Vivek K. Goyal,et al.  Multiple description transform coding of images , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[16]  Sang Uk Lee,et al.  Multiple description motion coding algorithm for robust video transmission , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[17]  Avideh Zakhor,et al.  Matching pursuits multiple description coding for wireless video , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[18]  Mohammed Ghanbari Video coding for low bit rate communications (H.263) , 2003 .

[19]  Kannan Ramchandran,et al.  Optimal multiple description subband coding , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[20]  Detlev Marpe,et al.  Wavelet-based very low bit-rate video coding using image warping and overlapped block motion compensation , 2001 .

[21]  Michael T. Orchard,et al.  Redundancy rate-distortion analysis of multiple description coding using pairwise correlating transforms , 1997, Proceedings of International Conference on Image Processing.

[22]  Rama Chellappa,et al.  Multiple description subband coding , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[23]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[24]  Faouzi Kossentini,et al.  Multiple description image coding using pre- and post-processing , 2001, Proceedings International Conference on Information Technology: Coding and Computing.

[25]  Yao Wang,et al.  Analysis and improvement of multiple description motion compensation video coding for lossy packet networks , 2002, Proceedings. International Conference on Image Processing.

[26]  Antonio Ortega,et al.  Multiple description coding via polyphase transform and selective quantization , 1998, Electronic Imaging.

[27]  Vinay A. Vaishampayan,et al.  Design of multiple description scalar quantizers , 1993, IEEE Trans. Inf. Theory.

[28]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..