Abstract
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.








Similar content being viewed by others
References
Chen S, Leung H (2009) A temporal approach for improving intra-frame concealment performance in H.264/AVC[J]. IEEE Trans Circuits Syst Video Technol 19(3):422–426
Chen T, Zhang X, Shi Y-Q (2003) Error concealment using refined boundary matching algorithm[C]. Proc. of IEEE Int. Conf. Inf. Technol. Res. Educat 55-59
Chen Y, Hu Y, Au OC et al (2008) Video error concealment using spatio-temporal boundary matching and partial differential equation[J]. IEEE Trans Multimedia 10(1):2–15
Feng J, Lo K-T, Mehrpour H, Karbowiak AE (1996) Loss recovery techniques for transmission of MPEG video over ATM networks[C]. Proc IEEE Int Conf Commun 3:1406–1410
Haskell P, Messerschmitt D (1992) Resynchronization of motion compensated video affected by ATM cell loss[A]. Proc ICASSP’92 3:545–548, San Francisco
Kim ET, Choi S-J, Kim H-M (1999) Weighted boundary matching algorithm for error concealment in the MPEG-2 video bit stream[J]. Signal Process 73(1):291–295
Lam WM, Reibman AR, Liu B (1993) Recovery of lost or erroneously received motion vectors[C]. Proc IEEE Int Conf Acoustics, Speech Signal Process 3:417–420
Lie W-N, Gao Z-W (2006) Video error concealment by integrating greedy suboptimization and kalman filtering techniques[J]. IEEE Trans Circuits Syst Video Technol 16(8):982–992
Ng ES, Tham JY, Rahardja S (2007) Edge weighted spatio-temporal search for error concealment[C]. Proc Int Conf Image Process, San Antonnio, TX 249–252
Sun H, Challapali K, Zdepski J (1992) Error concealment in digital simulcast AD-HDTV decoder[J]. IEEE Trans Consum Electron 38(3):108–116
Triantafyllidis GA, Tzovaras D, Strintzis MG (2002) Blocking artifact detection and reduction in compressed data[J]. IEEE Trans Circuits Syst Video Technol 12(10):877–890
Tsai TH, Lee YX, Lin YF (2004) Video error concealment techniques using progressive interpolation and boundary matching algorithm[C]. Proc IEEE Int Symp Circuits Syst 5:433–436
Wang YK, Hannuksela MM, Varsa V et al. (2002) The error concealment feature in the H.26L test model[C]. Proc IEEE Int Conf Image Process 29–732
Zhou Z, Xie S (2006) New adaptive MRF-MAP error concealment of video sequences[J]. Acta Electronica Sinica 34(4):628–633
Acknowledgements
The work is supported by Key Program of National Natural Science Foundation of China (Grant U0635001, U0835003 ), National Natural Science Foundation of China(Grant 60804051), Natural Science Fund of Guangdong Province, China (07006490)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Xiang, Y., Feng, L., Xie, S. et al. An efficient spatio-temporal boundary matching algorithm for video error concealment. Multimed Tools Appl 52, 91–103 (2011). https://doi.org/10.1007/s11042-009-0457-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-009-0457-7