US 11,876,956 B2
Encoder, a decoder and corresponding methods for local illumination compensation
Maxim Borisovitch Sychev, Moscow (RU); Timofey Mikhailovich Solovyev, Moscow (RU); Alexander Alexandrovich Karabutov, Moscow (RU); Sergey Yurievich Ikonin, Moscow (RU); and Jianle Chen, San Diego, CA (US)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Jul. 15, 2021, as Appl. No. 17/376,463.
Application 17/376,463 is a continuation of application No. PCT/RU2020/050003, filed on Jan. 16, 2020.
Claims priority of provisional application 62/793,351, filed on Jan. 16, 2019.
Prior Publication US 2021/0352276 A1, Nov. 11, 2021
Int. Cl. H04N 19/105 (2014.01); H04N 19/132 (2014.01); H04N 19/137 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/132 (2014.11); H04N 19/137 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining first reference samples of a current block from available top reference samples (Top[i]) in reference lines of the current block, wherein i=0 . . . W, and wherein W represents a width of the current block;
obtaining third reference samples of a reference block, wherein at least one of the third reference samples is based on an integer part of a fractional motion vector (MV), and wherein at least one of the third reference samples is obtained using one of:
(Imvx=(mvx>>mvp)<<mvp,Imvy=(mvy>>mvp)<<mvp); or
(Imvx=(mvx>>mvp)<<mvp,Imvy=mvy); or
(Imvx=mvx,Imvy=(mvy>>mvp)<<mvp),
wherein (Imvx, Imvy) represents an MV of one of the third reference samples, wherein (mvx, mvy) is the fractional MV, and wherein mvp is a constant;
estimating local illumination compensation (LIC) parameters using the first reference samples and the third reference samples; and
obtaining inter prediction of the current block according to the LIC parameters.