Error concealment using refined boundary matching algorithm

An adaptive technique is proposed for temporal error concealment based on the boundary matching algorithm. Previous approaches usually estimate only one motion vector for a damaged macroblock by minimizing the boundary difference. This may generate edge fragmentation, object deformation, and other noticeable artifacts, especially in damaged areas involving nonhomogeneous motion. We present a framework of using various motion vectors for different regions within a damaged macroblock. The damaged macroblock is divided into small blocks, and each of the blocks is then concealed with an estimated motion vector. The estimation of motion vectors is independent, but constrained, in order to make it robust for concealment in different areas. A new matching criterion is developed in order to take into account possible edges on block boundaries. The advantage of the new algorithm has been shown by simulations.

[1]  Michael T. Orchard,et al.  Removal of motion uncertainty and quantization noise in motion compensation , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  Yücel Altunbasak,et al.  A temporal error concealment method for MPEG coded video using a multi-frame boundary matching algorithm , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  Sang Hoon Lee,et al.  Recovery of coded video sequences from channel errors , 1995, Other Conferences.

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

[5]  Michael R. Frater,et al.  A cell-loss concealment technique for MPEG-2 coded video , 2000, IEEE Trans. Circuits Syst. Video Technol..

[6]  Ioannis Pitas,et al.  Motion field estimation by vector rational interpolation for error concealment purposes , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

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

[8]  Aggelos K. Katsaggelos,et al.  Signal Recovery Techniques for Image and Video Compression and Transmission , 1998, Springer US.

[9]  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.

[10]  Aggelos K. Katsaggelos,et al.  Error resilient video coding techniques , 2000, IEEE Signal Process. Mag..

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

[12]  Michael T. Orchard,et al.  Overlapped block motion compensation: an estimation-theoretic approach , 1994, IEEE Trans. Image Process..