CPC H04N 19/105 (2014.11) [H04N 19/176 (2014.11); H04N 19/51 (2014.11); H04N 19/593 (2014.11); H04N 19/70 (2014.11)] | 12 Claims |
1. A method of decoding video data, the method comprising:
generating an inter-prediction predictor block for a current block of video data;
generating an intra-prediction predictor block for the current block of video data;
generating a final prediction block for the current block of video data from the inter-prediction block and the intra-prediction block, including performing each of combined inter/intra prediction (CIIP) mode, overlapped block motion compensation (OBMC), and luma mapping with chroma scaling (LMCS) while generating the final prediction block comprising:
performing OBMC on the inter-prediction predictor block to form an OBMC compensated inter-prediction predictor block;
prior to combining inter-prediction and intra-prediction predictor blocks as part of performing CIIP mode, performing LMCS on the OBMC compensated inter-prediction predictor block to form an LMCS mapped OBMC inter-prediction predictor block; and
combining the LMCS mapped OBMC inter-prediction predictor block with the intra-prediction predictor block using CIIP mode to generate the final prediction block; and
decoding the current block of video data using the final prediction block.
|