Patent ID: 8861606

Claim:
A decoding method of decoding each block among blocks of pictures, the decoding method comprising: deriving a candidate for a motion vector predictor to be used in decoding of a motion vector for a current block to be decoded, from a first motion vector of a first block included in a first picture, the first picture being different from a picture that includes the current block; adding the derived candidate to a list of candidates; selecting one motion vector predictor from the list of candidates; and decoding the motion vector of the current block using the selected motion vector predictor, and decoding the current block using the motion vector and a reference picture of the current block, wherein the reference picture of the current block is different from the first picture, and wherein the deriving includes: determining whether the reference picture of the current block is a long-term reference picture or a short-term reference picture, and whether a first reference picture of the first block is a long-term reference picture or a short-term reference picture; deriving the candidate from the first motion vector without scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a long-term reference picture; and deriving the candidate from the first motion vector by scaling based on a temporal distance in the case of determining that each of the reference picture of the current block and the first reference picture of the first block is a short-term reference picture.