DOI QR코드

DOI QR Code

Whole Frame Error Concealment with an Adaptive PU-based Motion Vector Extrapolation for HEVC

  • Kim, Seounghwi (Department of Electronic Engineering, Kwangwoon University) ;
  • Lee, Dongkyu (Department of Electronic Engineering, Kwangwoon University) ;
  • Oh, Seoung-Jun (Department of Electronic Engineering, Kwangwoon University)
  • Received : 2014.04.05
  • Accepted : 2014.11.19
  • Published : 2015.02.28

Abstract

Most video services are transmitted in wireless networks. In a network environment, a packet of video is likely to be lost during transmission. For this reason, numerous error concealment (EC) algorithms have been proposed to combat channel errors. On the other hand, most existing algorithms cannot conceal the whole missing frame effectively. To resolve this problem, this paper proposes a new Adaptive Prediction Unit-based Motion Vector Extrapolation (APMVE) algorithm to restore the entire missing frame encoded by High Efficiency Video Coding (HEVC). In each missing HEVC frame, it uses the prediction unit (PU) information of the previous frame to adaptively decide the size of a basic unit for error concealment and to provide a more accurate estimation for the motion vector in that basic unit than can be achieved by any other conventional method. The simulation results showed that it is highly effective and significantly outperforms other existing frame recovery methods in terms of both objective and subjective quality.

Keywords

References

  1. High Efficiency Video Coding (HEVC), document Rec. ITU-T H.265 and ISO/IEC 23008-2, Jan. 2013.
  2. T. Schierl, S. Wenger, Y.-K, Wang and M. M. Hannuksela, "RTP payload format for high efficiency video coding," IETF Internet Draft Sept. 2013.
  3. J. W. Park and S. U. Lee, "Recovery of corrupted image data based on the NURBS interpolation," IEEE Trans. Circuits Syst. Video Technol., vol. 9, no. 10, pp. 1003-1008, Oct. 1999. https://doi.org/10.1109/76.795052
  4. W.-M. Lam, A. R. Reibman and B. Liu, "Recovery of lost or erroneously received motion vectors," Acoustics, Speech, and Signal Processing (ICASSP), vol. 5, pp. 417-420, Apr. 1993.
  5. C. Cai, j. Zhang, "Improved error concealment method with weighted boundary matching algorithm," ICMP, pp. 384-386, July. 2011.
  6. P. Salama, N. B. Shroff, E. J. Coyle, and E. J. Delp, "Error concealment techniques for encoded video streams," in Proc. IEEE Int. Conf. Image Processing, 1995, pp. 9-12.
  7. J. W. Park, J. W. Kim, and S. U. Lee, "DCT coefficients recovery based error concealment technique and its application to the MPEG-2 bit stream error," IEEE Trans. Circuits Syst. Video Technol., vol. 7, no. 12, pp. 845-854, Dec. 1997. https://doi.org/10.1109/76.644064
  8. H. Sun and W. Kwok, "Concealment of damaged block transform coded images using projections onto convex sets," IEEE Trans. Image Process., vol. 4, no. 4, pp. 470-477, Apr. 1995. https://doi.org/10.1109/83.370675
  9. J. Baek, P. S. Fisher, and M. Jo "An enhancement of mSCTP handover with an adaptive primary path switching scheme," in Proc. of IEEE VTC Fall, pp. 1-5, Sep. 2010.
  10. H. Gharavi and S. Gao, "Spatial interpolation algorithm for error concealment," in Proc. IEEE ICASSP, pp. 1153-1156, Apr. 2008.
  11. B. Yan and H. Gharavi, "A hybrid frame concealment algorithm for H.264/AVC," IEEE Transactions on Image Processing, vol. 19, pp. 98-107, Jan 2010. https://doi.org/10.1109/TIP.2009.2032311
  12. T. L. Lin, N. C. Yang, R. H. Syu, C. C Liao and W. L. Tsai, "Error concealment algorithm for HEVC coded video using block partition decisions," IEEE ICSPCC, pp. 1-5, 2013
  13. Q. Peng, T. Yang, and C. Zhu, "Block-based temporal error concealment for video packet using motion vector extrapolation," in Proc. IEEE Int. Conf. Communications, Circuits and Systems and West Sino Expositions, vol. 1, pp. 10-14, Jun. 2002.
  14. Zhang Y., Cui H. and Tang K., "Whole frame error concealment with refined motion extrapolation and prescription at encoder for H.264/AVC," Tsinghua Science and Technology, vol. 14, pp. 691-697, Dec. 2009. https://doi.org/10.1016/S1007-0214(09)70136-1
  15. Y. Chen, K. Yum J. Li, and S. Li, "An error concealment algorithm for entire frame loss in video transmission," presented at the IEEE Picture Coding Symp., 2004.

Cited by

  1. Whole Frame Error Concealment with an Adaptive PU-based Motion Vector Extrapolation and Boundary Matching vol.20, pp.4, 2015, https://doi.org/10.5909/JBE.2015.20.4.533