US 11,930,206 B2
Encoder, decoder, encoding method, and decoding method
Chong Soon Lim, Singapore (SG); Hai Wei Sun, Singapore (SG); Sughosh Pavan Shashidhar, Singapore (SG); Han Boon Teo, Singapore (SG); Ru Ling Liao, Singapore (SG); Jing Ya Li, Singapore (SG); Tadamasa Toma, Osaka (JP); Takahiro Nishi, Nara (JP); Kiyofumi Abe, Osaka (JP); and Ryuichi Kanoh, Osaka (JP)
Assigned to PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed by Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed on Apr. 19, 2023, as Appl. No. 18/136,561.
Application 18/136,561 is a continuation of application No. 17/867,926, filed on Jul. 19, 2022, granted, now 11,665,366.
Application 17/867,926 is a continuation of application No. 17/087,904, filed on Nov. 3, 2020, granted, now 11,438,621, issued on Sep. 6, 2022.
Application 17/087,904 is a continuation of application No. PCT/JP2019/019072, filed on May 14, 2019.
Claims priority of provisional application 62/672,801, filed on May 17, 2018.
Prior Publication US 2023/0262255 A1, Aug. 17, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/52 (2014.01)
CPC H04N 19/52 (2014.11) 5 Claims
OG exemplary drawing
 
1. A decoder which decodes a video from a bitstream using a predicted image, the decoder comprising:
circuitry; and
memory,
wherein, using the memory, the circuitry:
derives a maximum number based on a partition shape of a first partition in the video, the maximum number being a first number when the partition shape is a square or a rectangle, and the maximum number being a second number different from the first number when the partition shape is a non-square and a non-rectangle;
generates a motion vector candidate list including a plurality of candidates equal to the derived maximum number, the plurality of candidates being for a first motion vector for the first partition;
decodes an index indicating the first motion vector among the plurality of candidates in the motion vector candidate list from the bitstream based on the maximum number;
selects the first motion vector from the plurality of candidates in the motion vector candidate list using the index; and
generates the predicted image for the first partition using the first motion vector.