Motion vector prediction method
Abstract
A motion vector prediction method in an error resilient mode. In the motion vector prediction method capable of decoding backwards, motion vectors of macro blocks are calculated, and motion vectors of macro blocks each having one motion vector are predicted while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors are continuously predicted in a predetermined sequence to have correlation in prediction of the four motion vectors. Thus, in the motion vector prediction method based on the image signal compression method of the MPEG-4 or H.263 standard, the motion vector prediction is performed with continuity and correlation among the motion vectors, so that two-way decoding is possible during transmission of blocks with a predetermined packet, resulting in better error resilient characteristics.
Claims
exact text as granted — not AI-modified1. A motion vector prediction method capable of decoding backwards, comprising the steps of:
(a) calculating motion vectors of macro blocks; and
(b) predicting motion vectors of macro blocks each having one motion vector while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors continuously in a predetermined correlated sequence to have correlation in prediction of the four motion vectors within each of the macro blocks having four motion vectors.
2. The motion vector prediction method of claim 1 , wherein in the step (b) when one macro block has one motion vector, the motion vector prediction of the current block is performed using the motion vector of the macro block on the left of the current block or the previous coded macro block.
3. A The motion vector prediction capable of decoding backwards, comprising the steps of:
(a) calculating motion vectors of macro blocks; and
(b) predicting motion vectors of macro blocks each having one motion vector while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors continuously in a predetermined sequence to have correlation in prediction of the four motion vectors,
wherein in the step (b) when one macro block has one motion vector, the motion vector prediction of the current block is performed using the motion vector of the macro block on the left of the current block or the previous coded macro block, and wherein in the step (b) when one macro block has four motion vectors, the motion vectors are continuously predicted from the motion vectors of the upper-left, lower-left, lower-right and upper-right subblocks in sequence.
4. A motion vector prediction method comprising the steps of:
( a ) calculating motion vectors of macro blocks; and ( b ) predicting motion vectors of macro blocks each having one motion vector while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors in a predetermined sequence as to predict all of the motion vectors before predicting motion vectors of another macro block in prediction of the four motion vectors within each of the macro blocks having four motion vectors.
5. The motion vector prediction method of claim 4 , wherein in the step ( b ) when one macro block has one motion vector, the motion vector prediction of the current block is performed using the motion vector of the macro block on the left of the current block or the previous coded macro block.
6. The motion vector prediction method of claim 4 , wherein in the step ( b ) when one macro block has four motion vectors, the motion vectors are predicted from the motion vectors of the upper - left, lower - left, lower - right and upper - right subblocks in sequence.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.