Joint error concealment and error recovery for consecutive frame losses under the unbalanced multiple description coding architecture

Real-time video transmission over error-prone wireless networks often experiences consecutive frame losses due to either temporary link outages or traffic congestion. Although error concealment (EC) techniques have been extensively studied, they usually cannot handle the problem. Thus, we envision using EC under the unbalanced multiple description coding (UMDC) architecture. UMDC has almost no coding delay and can produce two descriptions at any bit-rates adaptive to different path bandwidths. In this paper, we propose an iterative EC algorithm able to adaptively exploit both the high-resolution (HR) and low-resolution (LR) information via multi-hypothesis weights. It is applied to both lost HR frames and following undecoded ones. Considering error propagation, we design an interframe error recovery (ER) algorithm for the undecoded HR frames. It iteratively uses multi-frame recovery principle to frame-by-frame reduce error drift in the HR stream with respect to the intermediate information from EC. The joint design of EC and ER can be applied to most UMD approaches. Extensive experiments have been carried out under different conditions. The proposed EC technique exhibits high PSNR gains versus the usual ones under the UMDC architecture and the classical ones without the support of UMDC. The proposed ER technique is efficient in reducing error drift. In conclusion, joint EC and ER can provide satisfactory performance on both PSNR and visual quality.

[1]  Ness B. Shroff,et al.  Error concealment in MPEG video streams over ATM networks , 2000, IEEE Journal on Selected Areas in Communications.

[2]  Lifeng Sun,et al.  A novel unbalanced multiple description coder for robust video transmission over ad hoc wireless networks , 2006, Electronic Imaging.

[3]  Qiang Peng,et al.  Block-based temporal error concealment for video packet using motion vector extrapolation , 2002, IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions.

[4]  Jiang Li,et al.  An Error Concealment Algorithm for Entire Frame Loss in Video Transmission , 2004 .

[5]  Enrico Magli,et al.  An error concealment algorithm for streaming video , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[6]  Aggelos K. Katsaggelos,et al.  Error resilient video coding techniques , 2000, IEEE Signal Process. Mag..

[7]  Stefano Tubaro,et al.  A novel error-concealment algorithm for an unbalanced multiple description coding architecture , 2004 .

[8]  Gabriella Convertino,et al.  A novel unbalanced multiple description scheme for video transmission over WLAN , 2005, WMASH '05.

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

[10]  Li Bin,et al.  An Unbalanced Multiple Description Coding Scheme for Video Transmission Over Wireless Ad Hoc Networks , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[11]  Chan-Sik Hwang,et al.  Error concealment using affine transform for H.263 coded video transmissions , 2001 .

[12]  John G. Apostolopoulos,et al.  Unbalanced multiple description video communication using path diversity , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[13]  N. Canagarajah,et al.  Temporal error concealment using motion field interpolation , 1999 .

[14]  Stefano Tubaro,et al.  Multiple description video coding for scalable and robust transmission over IP , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Cedric Nishan Canagarajah,et al.  Multiple-reference temporal error concealment , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[16]  Michael T. Orchard,et al.  Multiple description video using rate-distortion splitting , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[17]  Thomas Sikora,et al.  Unbalanced quantized multiple description video transmission using path diversity , 2003, IS&T/SPIE Electronic Imaging.