JOINT ERROR CONCEALMENT AND ERROR RECOVERY FOR CONSECUTIVE FRAME LOSSES UNDER THE UNBALANCED MULTIPLE DESCRIPTION CODING ARCHITECTURE
Keywords:
Unbalanced Multiple Description Coding, Error Concealment, Error Recovery, Error PropagationAbstract
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-byframe 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, especially in high motion scenes. In conclusion, joint EC and ER can provide satisfactory performance on both PSNR and visual quality.
Downloads
References
M. E. Al-Mualla, N. Canagarajah, and D. R. Bull. Temporal error concealment using motion field
interpolation. IEEE Electronic Letters, 215-217, Feb. 1999.
M. E. Al-Mualla, N. Canagarajah, and D. R. Bull. Multiple reference temporal error concealment.
in Proc. of IEEE ISCAS, 149-152, 2001.
J. G. Apostolopoulos, and S. J. Wee. Unbalanced Multiple Description Video Communication
Using Path Diversity. in Proc. of IEEE ICIP, 2001.
S. Belfiore, M. Grangetto, E. Magli, and G. Olmo. An error concealment algorithm for streaming
video. in Proc. of IEEE ICIP, 2003.
Y. Chen, K. Yu, J. Li, and S. Li. An Error Concealment Algorithm for Entire Frame Loss in Video
Transmission. in Proc. of PCS, 2004.
S. Ekmekci, and T. Sikora. Unbalanced Quantized Multiple Description Video Transmission using
Path Diversity. in Proc. of IS&T/SPIE's Electronic Imaging, 2003.
N. Franchi, M. Fumagalli, R. Lancini, and S. Tubaro. Multiple description video coding for
scalable and robust transmission over IP. IEEE Trans. Circuits and Systems for Video
Technology, 15(3):321-334, Mar. 2005.
M. Fumagalli, R. Lancini, and S. Tubaro. A Novel Error-Concealment Algorithm for an
Unbalanced Multiple Description Coding Architecture. in Proc. of Packet Video, 2004.
B. Horn. Robot Vision. MIT Press, 1986.
F. Huang, L. Sun, and Y. Zhong. A Novel Unbalanced Multiple Description Coder for Robust
Video Transmission over Ad hoc Wireless Networks. in Proc. of Multimedia Computing and
Networking, 2006.
M. Karczewicz, and R. Kurceren. The SP- and SI-Frames Design for H.264/AVC. IEEE Trans.
Circuits and Systems for Video Technology, 13:637-644, Jul. 2003.
S. H. Lee, D. H. Choi, and C. S. Hwang. Error concealment using affine transform for H.263
coded video transmissions. Electronics Letters, 37(4):218-220, Feb. 2001.
B. Li, F. Huang, L. Sun, and S. Yang. An Unbalanced Multiple Description Coding Scheme for
Video Transmission over Wireless Ad hoc Networks. in Proc. of IEEE ICME, 2006.
Q. Peng, T. W. Yang, and C.Q. Zhu. Block-based temporal error concealment for video packet
using motion vector extrapolation. in Proc. of IEEE Communications, Circuits and Systems and
West Sino Expositions, 2002.
A. Reibman, H. Jafarkhani, Y. Wang, and M. Orchard. Multiple description video using ratedistortion
splitting. in Proc. of IEEE ICIP, 978–981, 2001.
L. Rizzo. Effective Erasure Codes for Reliable Computer Communication Protocols. ACM
Computer Communication Review, Apr. 1997.
P. Salama, N. Shroff, and E. J. Delp. Error concealment in MPEG video streams over ATM
networks. IEEE Journal on Selected Ares in Communications, 18(6):1129-1144, 2000.
A. Vilei, G. Convertino, S. Oliva, and R. Cuppone. A Novel Unbalanced Multiple Description
Scheme for Video Transmission over WLAN. in Proc. of ACM international workshop on
WMASH, 2005.
Y. Wang, and Q. Zhu. Error control and concealment for video communication: A review. in Proc.
of the IEEE, 86:974–997, May 1998.
Y. Wang, S. Wenger, J. Wen, and A. Katsaggelos. Error Resilient Video Coding Techniques.
IEEE Signal Processing Magazine, 61-82, Jul. 2000.
Y. Wang, and S. Lin. Error resilient video coding using multiple description motion
compensation. IEEE Trans. Circuits and Systems for Video Technology, 12:438–453, Jun. 2002.