摘要 |
<p>The present invention relates to a method of motion estimation for use in a device adapted to process a sequence of frames, a frame being divided into blocks of data samples. Said motion estimation method comprises a step of computing a residual error block associated with a motion vector candidate (MV) on the basis of a current block (cb) contained in a current frame (CF) and of a reference block (rb) contained in a reference frame (RF), said reference block having a same position in the reference frame as the current block has in the current frame. The motion vector candidate defines a relative position of a virtual block (vb) containing a first reference portion (rbp1) of the reference block with reference to said reference block. The residual error block is then computed from a first difference between data samples of the first reference portion and corresponding data samples of a first current portion (cbp1) of the current block, and a second difference between a prediction of data samples of a second reference portion (pred) of the virtual block, which is complementary to the first reference portion, and data samples of a second current portion (cbp2) of the current block, which is complementary to the first current portion.</p> |