| 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 |

|
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.
|