An efficient spatio-temporal boundary matching algorithm for video error concealment

The highly error-prone channel and limited computational power of terminal devices necessitates the implementation of robust yet simple error concealment. Error concealment techniques commonly make use of the surrounding correctly received image data or motion information for concealment. In this paper, we propose an efficient spatio-temporal boundary matching algorithm (ESTBMA) which exploits both spatial and temporal information to reconstruct the lost motion vectors (MV) and also introduces a new side smoothness measurement. The motion vector corresponding to the minimum of the distortion function is used as the estimation of motion vector of the lost block. Compared to the classical average motion vector (AVMV), median motion video (MMV) and boundary matching algorithm (BMA), simulation results show that the proposed algorithm can recover the higher quality image on both subjective visual evaluation and objective numerical metrics.

[1]  Kwan Lawrence Yeung,et al.  Optimal cache-partitioning for active reliable multicast , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[2]  Xie Shengli New Adaptive MRF-MAP Error Concealment of Video Sequences , 2006 .

[3]  Liu Da The Error Concealment Feature in the H.26L Test Model , 2003 .

[4]  Huifang Sun,et al.  Error concealment in digital simulcast AD-HDTV decoder , 1992 .

[5]  Oscar C. Au,et al.  Video Error Concealment Using Spatio-Temporal Boundary Matching and Partial Differential Equation , 2008, IEEE Transactions on Multimedia.

[6]  David G. Messerschmitt,et al.  Resynchronization of motion compensated video affected by ATM cell loss , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Yun-Qing Shi,et al.  Error concealment using refined boundary matching algorithm , 2003, International Conference on Information Technology: Research and Education, 2003. Proceedings. ITRE2003..

[8]  Jo Yew Tham,et al.  Edge Weighted Spatio-Temporal Search for Error Concealment , 2007, 2007 IEEE International Conference on Image Processing.

[9]  Hyung-Myung Kim,et al.  Weighted boundary matching algorithm for error concealment in the MPEG-2 video bit stream , 1999, Signal Process..

[10]  Henry Leung,et al.  A Temporal Approach for Improving Intra-Frame Concealment Performance in H.264/AVC , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Michael G. Strintzis,et al.  Blocking artifact detection and reduction in compressed data , 2002, IEEE Trans. Circuits Syst. Video Technol..

[12]  Tsung-Han Tsai,et al.  Video error concealment techniques using progressive interpolation and boundary matching algorithm , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[13]  Bede Liu,et al.  Recovery of lost or erroneously received motion vectors , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  Jian Feng,et al.  Loss recovery techniques for transmission of MPEG video over ATM networks , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[15]  Wen-Nung Lie,et al.  Video Error Concealment by Integrating Greedy Suboptimization and Kalman Filtering Techniques , 2006, IEEE Transactions on Circuits and Systems for Video Technology.