US 12,348,768 B2
Derivation method and apparatuses with candidate motion vectors
Toshiyasu Sugio, Osaka (JP); Takahiro Nishi, Nara (JP); Youji Shibahara, Osaka (JP); Kyoko Tanikawa, Osaka (JP); Hisao Sasai, Osaka (JP); and Toru Matsunobu, Osaka (JP)
Assigned to SUN PATENT TRUST, New York, NY (US)
Filed by Sun Patent Trust, New York, NY (US)
Filed on Jan. 18, 2024, as Appl. No. 18/416,468.
Application 18/416,468 is a continuation of application No. 17/966,480, filed on Oct. 14, 2022, granted, now 11,917,192.
Application 17/966,480 is a continuation of application No. 17/337,094, filed on Jun. 2, 2021, granted, now 11,509,928, issued on Nov. 22, 2022.
Application 17/337,094 is a continuation of application No. 16/217,590, filed on Dec. 12, 2018, granted, now 11,057,639, issued on Jul. 6, 2021.
Application 16/217,590 is a continuation of application No. 15/729,006, filed on Oct. 10, 2017, granted, now 10,645,413, issued on May 5, 2020.
Application 15/729,006 is a continuation of application No. 15/140,921, filed on Apr. 28, 2016, granted, now 9,819,961, issued on Nov. 14, 2017.
Application 15/140,921 is a continuation of application No. 14/612,728, filed on Feb. 3, 2015, granted, now 9,609,356, issued on Mar. 28, 2017.
Application 14/612,728 is a continuation of application No. 13/482,549, filed on May 29, 2012, granted, now 8,989,271, issued on Mar. 24, 2015.
Claims priority of provisional application 61/491,381, filed on May 31, 2011.
Prior Publication US 2024/0163472 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/56 (2014.01); H04N 19/105 (2014.01); H04N 19/107 (2014.01); H04N 19/513 (2014.01); H04N 19/52 (2014.01); H04N 19/503 (2014.01)
CPC H04N 19/56 (2014.11) [H04N 19/105 (2014.11); H04N 19/107 (2014.11); H04N 19/52 (2014.11); H04N 19/521 (2014.11); H04N 19/503 (2014.11)] 15 Claims
OG exemplary drawing
 
1. A moving picture coding apparatus for coding a current block from among a plurality of blocks in a picture, the moving picture coding apparatus comprising:
a processor; and
a non-transitory memory, wherein the processor performs, using the non-transitory memory, processes including:
generating a motion vector predictor candidate list having a fixed size, the motion vector predictor candidate list including a first candidate and a second candidate, the generating including:
deriving the first candidate from a first motion vector that has been used to code a first block, the first block being adjacent to the current block; and
deriving the second candidate that has a second motion vector that is a non-zero value vector based on an X-Y axis of a fixed offset value, the second motion vector not being derived by coding a block adjacent to the current block and the fixed offset value being a non-zero value that is added in a picture header and commonly used for the plurality of blocks in the picture;
selecting a candidate from a plurality of candidates in the motion vector predictor candidate list; and
coding the current block using the selected candidate.