For MPEG-II and other hybrid MC/DPCM/DCT based video coding standards, it is very important to reconstruct the predicted frames based on the block motion information. In case of transmission over unreliable channels, error concealment methods are introduced to recover the lost or erroneous motion vectors. In this paper, a novel side motion estimation method is proposed to recover the lost motion vectors by selecting from a candidate motion vector set. The outer boundary of the lost block is used to perform motion estimation and the recovered motion vector is the one that minimizes the squared error of the block boundary pixels between two consecutive frames. The method takes advantage of the same motion direction of most blocks and their boundaries. It releases the boundary pixel gray level continuity assumption of traditional boundary match/side match approaches so that better estimation result can be achieved. Overlapped block motion compensation is also incorporated in the proposed method to reduce the blocking artifacts. By reducing the number of motion vectors in the candidate set, the performance of the proposed algorithm can be further improved.
[1]
Sang Hoon Lee,et al.
Recovery of coded video sequences from channel errors
,
1995,
Other Conferences.
[2]
Jian Zhang.
Error resilience for video coding services over packet-based networks
,
1999
.
[3]
Liang-Gee Chen,et al.
Error concealment of lost motion vectors with overlapped motion compensation
,
1997,
IEEE Trans. Circuits Syst. Video Technol..
[4]
Jae S. Lim,et al.
Error concealment techniques for an all-digital high-definition television system
,
1993,
Other Conferences.
[5]
Jian Feng,et al.
Error concealment for MPEG video transmissions
,
1997
.
[6]
Michael T. Orchard,et al.
Overlapped block motion compensation: an estimation-theoretic approach
,
1994,
IEEE Trans. Image Process..
[7]
Bede Liu,et al.
Recovery of lost or erroneously received motion vectors
,
1993,
1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.