US 11,924,410 B2
Video coding using overlapped block motion compensation, combined inter-intra prediction, and/or luma mapping and chroma scaling
Han Huang, San Diego, CA (US); Yao-Jen Chang, San Diego, CA (US); Vadim Seregin, San Diego, CA (US); Chun-Chi Chen, San Diego, CA (US); and Marta Karczewicz, San Diego, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on May 5, 2022, as Appl. No. 17/662,140.
Claims priority of provisional application 63/197,190, filed on Jun. 4, 2021.
Prior Publication US 2022/0394239 A1, Dec. 8, 2022
Int. Cl. H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/51 (2014.01); H04N 19/593 (2014.01); H04N 19/70 (2014.01)
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
OG exemplary drawing
 
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.