Patent Document ID: 9369714
Application ID: 13001599
Patent Status: 1

Claim One:
1. A method for decoding a current motion vector of a current block, which is located in a current picture, at an apparatus for decoding an encoded video, the method comprising: extracting, from a bitstream, mode information for use in selecting a motion vector prediction mode among a plurality of motion vector prediction modes, wherein the plurality of motion vector prediction modes are different from each other and indicate different ways to determine the current motion vector of the current block; and when the mode information indicates a first motion vector prediction mode among the plurality of motion vector prediction modes, performing a process comprising: decoding the bitstream to produce a differential vector of the current block; deriving a set of candidate motion vectors from motion vectors of a plurality of neighboring blocks of the current block, wherein the set of candidate motion vectors is used for determining a prediction motion vector of the current block, not determining the current motion vector itself of the current block, to be added to the produced differential vector, wherein the plurality of neighboring blocks include at least one block spatially adjacent to the current block in the current picture and at least one block in a reference picture other than the current picture, wherein a position of said at least one block in the reference picture is derived based on a position of the current block in the current picture; selecting a candidate motion vector from among the set of the candidate motion vectors; determining a prediction motion vector of the current block as the selected candidate motion vector, wherein the selected candidate motion vector has been derived from said at least one block spatially adjacent block or said at least one block in a reference picture; and reconstructing the current motion vector of the current block by adding the produced differential vector to the prediction motion vector of the current block, wherein the at least one block spatially adjacent to the current block includes one or more of blocks located at left, upper, upper right and upper left sides of the current block.