Patent ID: 11902568
Assignee: SUN PATENT TRUST
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 1:
2. An image encoding apparatus that encodes each block among blocks of pictures, the image encoding apparatus comprising:
a deriving unit configured to derive a bi-predictive candidate for motion vectors of a current block to be encoded, 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, the first block is located on the bottom right adjacent to the current block or center of the current block and is included in the collocated picture;
an adding unit configured to add the derived bi-predictive candidate to a list of candidates;, a selecting unit configured to select one bi-predictive candidate that includes a second motion vector and a third motion vector from the list of candidates; and
an encoder configured to encode the current block using (i) the second motion vector and the third motion vector and (ii) a second reference picture and a third reference picture of the current block, the second reference picture and the third reference picture respectively corresponding to the second motion vector and the third motion vector,
wherein the deriving unit is configured to:
determine (i) whether each of the second reference picture and the third reference picture of the current block is a long-term reference picture or a short-term reference picture, and (ii) whether a first reference picture of the first block is a long-term reference picture or a short-term reference picture;
derive each of the second motion vector and the third motion vector so as to be the same as the first motion vector without scaling based on a temporal distance in the case of determining that (i) the corresponding one of the second reference picture and the third reference picture is a long-term reference picture and (ii) the first reference picture is a long-term reference picture; and
derive each of the second motion vector and the third motion vector from the first motion vector by scaling based on a temporal distance in the case of determining that (i) the corresponding one of the second reference picture and the third reference picture is a short-term reference picture and (ii) the first reference picture is a short-term reference picture.