US 11,671,592 B2
Position-dependent intra-prediction combination for angular intra-prediction modes for video coding
Bappaditya Ray, San Diego, CA (US); Geert Van der Auwera, Del Mar, CA (US); Vadim Seregin, 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 Dec. 8, 2020, as Appl. No. 17/115,455.
Claims priority of provisional application 62/989,316, filed on Mar. 13, 2020.
Claims priority of provisional application 62/945,725, filed on Dec. 9, 2019.
Prior Publication US 2021/0176465 A1, Jun. 10, 2021
Int. Cl. H04N 19/11 (2014.01); H04N 19/159 (2014.01); H04N 19/132 (2014.01); H04N 19/105 (2014.01); H04N 19/186 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/11 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11)] 29 Claims
OG exemplary drawing
 
1. A method of decoding video data, the method comprising:
generating an intra-prediction block for a current block of video data using an angular intra-prediction mode, the angular intra-prediction mode being an upper-right angular intra-prediction mode or a lower-left angular intra-prediction mode;
determining that a secondary boundary sample of a secondary boundary for at least one sample of the intra-prediction block is not available according to position-dependent intra-prediction (PDPC) mode;
in response to the secondary boundary sample not being available for the at least one sample:
determining a prediction direction of the angular intra-prediction mode;
for the at least one sample of the intra-prediction block for the current block:
calculating a gradient term for the at least one sample along the intra-prediction direction using a sample of the secondary boundary that is available; and
combining a value of an intra-predicted sample of the intra-prediction block at a position of the at least one sample of the intra-prediction block with the gradient term to produce a value of the at least one sample of the intra-prediction block; and
decoding the current block using the intra-prediction block.