US 12,348,749 B2
Extension to block adaptive weighted prediction
Liang Zhao, Sunnyvale, CA (US); Xin Zhao, San Jose, CA (US); Jing Ye, San Jose, CA (US); Han Gao, San Diego, CA (US); and Shan Liu, San Jose, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Sep. 11, 2023, as Appl. No. 18/464,540.
Claims priority of provisional application 63/464,776, filed on May 8, 2023.
Prior Publication US 2024/0380894 A1, Nov. 14, 2024
Int. Cl. H04N 19/44 (2014.01); H04N 19/105 (2014.01); H04N 19/139 (2014.01); H04N 19/176 (2014.01); H04N 19/30 (2014.01); H04N 19/46 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/30 (2014.11); H04N 19/46 (2014.11); H04N 19/70 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding a current block of a current frame in a coded video bitstream, the method comprising:
receiving, by a device comprising a memory storing instructions and a processor in communication with the memory, the coded video bitstream;
identifying, by the device from the coded video bitstream, a first motion vector corresponding to a first reference block and a second motion vector corresponding to a second reference block associated with the current block of the current frame;
obtaining, by the device, a first scaling factor corresponding to the first motion vector and a second scaling factor corresponding to the second motion vector by parsing the coded video bitstream;
generating, by the device, a first predicted block based on the first scaling factor and the first reference block according to a first linear equation, the first linear equation being associated with the first scaling factor and a first offset;
generating, by the device, a second predicted block based on the second reference block according to a second equation, the second equation being associated with the second scaling factor and a second offset; and
reconstructing, by the device, the current block based on the first predicted block and the second predicted block.