| CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] | 20 Claims |

|
1. A method of video decoding performed at a computing system having memory and one or more processors, the method comprising:
receiving a video bitstream comprising a current picture that includes a first block;
determining that the first block is encoded using a first reference block and a second reference block;
identifying a high-level syntax (HLS) flag in the video bitstream that indicates whether an implicit masked blending mode is enabled for the first block, wherein the implicit masked blending mode is associated with a weighting scheme for using the first reference block and the second reference block;
in accordance with the HLS flag having a first value, reconstructing the first block using a first set of weighting factors for reference values from the first reference block and the second reference block; and
in accordance with (i) the HLS flag having a second value and (ii) a determination that at least one of the first reference block and the second reference block is at least partially outside of a corresponding reference boundary, reconstructing the first block using a second set of weighting factors for the reference values from the first reference block and the second reference block.
|