CPC H04N 19/176 (2014.11) [H04N 19/105 (2014.11); H04N 19/52 (2014.11); H04N 19/70 (2014.11)] | 3 Claims |
1. An encoding method comprising:
selecting a base motion vector from candidate motion vectors;
selecting a direction of a delta motion vector from four predetermined directions which differ from each other, the four predetermined directions including (i) a first direction, (ii) a second direction perpendicular to the first direction, (iii) a third direction perpendicular to the second direction, and (iv) a fourth direction perpendicular to the third direction;
determining a magnitude of the delta motion vector, the magnitude depending on precision of the delta motion vector;
writing an index into a bitstream, the index indicating the magnitude; and
modifying the base motion vector using the delta motion vector to encode a current block.
|