A temporal error concealment method for H.264/AVC using motion vector recovery

Recently H.264/AVC is rapidly deployed in the mobile multimedia market, such as terrestrial and satellite DMB (digital multimedia broadcasting), and Internet multimedia streaming systems. To provide the better quality under the unreliable communication environments, we propose a motion vector (MV) recovery method for the temporal error concealment. The H.264/AVC adopts the various block sizes for the motion estimation and compensation, ranging from 16times16 to 4times4 block sizes. To increase the accuracy in the temporal error concealment, the 4times4 block size is used as the MV recovery unit. Flexible MB ordering (FMO) option, by which the neighboring MBs can be transmitted in the different packets, is used. The MVs of the lost MBs are recovered based on the MV tendency which is derived from the neighboring MVs. The simulation results show that the proposed method improves video quality up to 2.95dB and 2.45dB, compared with the H.264/AVC test model and Lagrange interpolation method, respectively.

[1]  H.H. Chen,et al.  A new error concealment algorithm for H.264 video transmission , 2004, Proceedings of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004..

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

[3]  Lap-Pui Chau,et al.  A temporal error concealment algorithm for H.264 using Lagrange interpolation , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[4]  Supavadee Aramvith,et al.  Improved frame and basic unit layers bit allocation scheme for H.264 video transmission over ARQ-based wireless channels , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[5]  Ming-Chieh Chi,et al.  Recursive block-matching principle for error concealment algorithm , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[6]  Donghyung Kim,et al.  A new temporal error concealment method for H.264 using adaptive block sizes , 2005, IEEE International Conference on Image Processing 2005.

[7]  Stephan Wenger,et al.  H.264/AVC over IP , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  Kook-Yeol Yoo New Packetization Method for Error Resilient Video Communications , 2004, ICCSA.

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