US 11,902,562 B2
Method of performing motion vector prediction, and apparatus thereof
Chong Soon Lim, Singapore (SG); Sue Mon Thet Naing, San Jose, CA (US); Takahiro Nishi, Nara (JP); Hisao Sasai, Osaka (JP); Youji Shibahara, Osaka (JP); Toshiyasu Sugio, Osaka (JP); Kyoko Tanikawa, Osaka (JP); Toru Matsunobu, Osaka (JP); and Kengo Terada, Osaka (JP)
Assigned to SUN PATENT TRUST, New York, NY (US)
Filed by Sun Patent Trust, New York, NY (US)
Filed on Aug. 8, 2022, as Appl. No. 17/882,902.
Application 17/882,902 is a continuation of application No. 17/215,492, filed on Mar. 29, 2021, granted, now 11,451,817.
Application 17/215,492 is a continuation of application No. 16/890,404, filed on Jun. 2, 2020, granted, now 10,992,949, issued on Apr. 27, 2021.
Application 16/890,404 is a continuation of application No. 16/433,363, filed on Jun. 6, 2019, granted, now 10,715,826, issued on Jul. 14, 2020.
Application 16/433,363 is a continuation of application No. 16/007,484, filed on Jun. 13, 2018, granted, now 10,368,085, issued on Jul. 30, 2019.
Application 16/007,484 is a continuation of application No. 15/182,013, filed on Jun. 14, 2016, granted, now 10,027,973, issued on Jul. 17, 2018.
Application 15/182,013 is a continuation of application No. 14/049,289, filed on Oct. 9, 2013, granted, now 9,414,061, issued on Aug. 9, 2016.
Application 14/049,289 is a continuation of application No. PCT/JP2013/002932, filed on May 7, 2013.
Claims priority of provisional application 61/644,511, filed on May 9, 2012.
Prior Publication US 2022/0377365 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/12 (2006.01); H04N 19/513 (2014.01); H04N 19/176 (2014.01); H04N 19/103 (2014.01); H04N 19/52 (2014.01); H04N 19/70 (2014.01); H04N 19/44 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/103 (2014.11); H04N 19/176 (2014.11); H04N 19/44 (2014.11); H04N 19/52 (2014.11); H04N 19/70 (2014.11); H04N 19/61 (2014.11)] 6 Claims
OG exemplary drawing
 
1. A decoding method for decoding a current block of a picture from an encoded bitstream, the decoding method comprising:
deriving a candidate for a motion vector predictor to decode a current motion vector of the current block, from a first motion vector of a first block which is (i) a neighboring block that is included in a current picture including the current block and is adjacent to the current block or (ii) a co-located block included in a picture identified by a flag in a slice header;
adding the derived candidate to a candidate list;
deriving at least one motion vector predictor based on a candidate selected from the candidate list;
decoding the current motion vector using the derived at least one motion vector predictor; and
decoding the current block using the current motion vector,
wherein the deriving of the candidate includes determining whether to derive the candidate from the first motion vector, based on a type of a current reference picture and a type of a first reference picture, the current reference picture being referred to from the current block using the current motion vector, and the first reference picture being referred to from the first block using the first motion vector,
each of the type of the current reference picture and the type of the first reference picture is one of a long term reference picture and a short term reference picture, and
in the determining, (i) the candidate is determined to be derived from the first motion vector when the type of the current reference picture and the type of the first reference picture are the same, and (ii) the candidate is derived, from the candidate list which includes one or more candidates, by using a motion vector other than the first motion vector when the type of the current reference picture and the type of the first reference picture are different.