A temporal error concealment algorithm for H.264 using Lagrange interpolation

In this paper, we propose an efficient temporal error concealment algorithm for the new coding standard H.264, which makes use of the Lagrange interpolation formula. In H.264, a 16/spl times/16 inter macroblock can be divided into different block shapes for motion estimation, and each block has its own motion vector. For nature video, the motion vectors within a small area are correlative. Since the motion vector in H.264 covers a smaller area than previous coding standards, the correlation between neighboring motion vectors increases. We can use the Lagrange interpolation formula to constitute a polynomial that describes the motion tendency of motion vectors, which are next to the lost motion vector, and use this polynomial to recover the lost motion vector. The simulation result shows that our algorithm can efficiently improve the visual quality of corrupted videos.

[1]  Sang Uk Lee,et al.  Recovery of corrupted image data based on the NURBS interpolation , 1999, IEEE Trans. Circuits Syst. Video Technol..

[2]  Liang-Gee Chen,et al.  Error concealment of lost motion vectors with overlapped motion compensation , 1997, IEEE Trans. Circuits Syst. Video Technol..

[3]  Yao Wang,et al.  Maximally smooth image recovery in transform coding , 1993, IEEE Trans. Commun..

[4]  Rabab Kreidieh Ward,et al.  A concealment method for video communications in an error-prone environment , 2000, IEEE Journal on Selected Areas in Communications.

[5]  Tsuhan Chen,et al.  Model-based error concealment for wireless video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[6]  Faouzi Kossentini,et al.  A Concealment Method for Shape Information in MPEG-4 Coded Video Sequences , 2000, IEEE Trans. Multim..

[7]  Yao Wang,et al.  Error control and concealment for video communication: a review , 1998, Proc. IEEE.

[8]  Ioannis Pitas,et al.  MPEG-2 error concealment based on block-matching principles , 2000, IEEE Trans. Circuits Syst. Video Technol..

[9]  Cedric Nishan Canagarajah,et al.  Error concealment using motion field interpolation , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[10]  JongWon Kim,et al.  DCT coefficients recovery-based error concealment technique and its application to the MPEG-2 bit stream error , 1997, IEEE Trans. Circuits Syst. Video Technol..

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