US 11,722,662 B2
Encoder that encodes a current block based on a prediction image generated using an interpolation filter
Chong Soon Lim, Singapore (SG); Hai Wei Sun, Singapore (SG); Han Boon Teo, Singapore (SG); Jing Ya Li, Singapore (SG); Che-Wei Kuo, Singapore (SG); Kiyofumi Abe, Osaka (JP); Tadamasa Toma, Osaka (JP); Takahiro Nishi, Nara (JP); and Yusuke Kato, 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 Jun. 10, 2022, as Appl. No. 17/837,171.
Application 17/837,171 is a continuation of application No. 17/321,834, filed on May 17, 2021, granted, now 11,394,968.
Application 17/321,834 is a continuation of application No. PCT/JP2019/050438, filed on Dec. 23, 2019.
Claims priority of provisional application 62/786,935, filed on Dec. 31, 2018.
Prior Publication US 2022/0329793 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/117 (2014.01); H04N 19/176 (2014.01); H04N 19/51 (2014.01); H04N 19/80 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/176 (2014.11); H04N 19/51 (2014.11); H04N 19/80 (2014.11)] 4 Claims
OG exemplary drawing
 
1. An encoder that encodes a current block to be encoded in an image, the encoder comprising:
circuitry; and
memory coupled to the circuitry, wherein
in operation, the circuitry:
generates a first prediction image based on a motion vector, the first prediction image being an image with full-pel precision;
generates a second prediction image using a first interpolation filter by interpolating a value at a fractional-pel position between full-pel positions included in the first prediction image; and
encodes the current block based on the second prediction image, and
wherein, in operation, the circuitry further:
judges whether the current block is a sub-block of affine mode and whether a size of the current block is equal to 4×4 pixels; and
selects a second interpolation filter as the first interpolation filter for generating the second prediction image, in response to the current block being a sub-block of affine mode and the size of the current block being equal to 4×4 pixels, and
wherein the second interpolation filter has fewer taps than the first interpolation filter.