US 12,445,640 B2
Methods of subblock skipping for affine motion search for video coding
Han Huang, San Diego, CA (US); Yan Zhang, San Diego, CA (US); Zhi Zhang, Munich (DE); 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 Sep. 14, 2023, as Appl. No. 18/467,513.
Claims priority of provisional application 63/377,659, filed on Sep. 29, 2022.
Prior Publication US 2024/0121426 A1, Apr. 11, 2024
Int. Cl. H04N 19/52 (2014.01); H04N 19/105 (2014.01); H04N 19/119 (2014.01); H04N 19/127 (2014.01); H04N 19/139 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/56 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/127 (2014.11); H04N 19/139 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/56 (2014.11)] 39 Claims
OG exemplary drawing
 
1. A method of decoding video data, the method comprising:
receiving a block of video data to be decoded using an affine decoder side motion vector refinement (DMVR) mode;
dividing the block into a plurality of subblocks;
subsampling the plurality of subblocks to determine a first subset of the plurality of subblocks, the first subset of subblocks of the plurality of subblocks including fewer subblocks than a number of subblocks within the plurality of subblocks;
determining a final offset for the affine DMVR mode using the first subset of the plurality of subblocks; and
decoding the block of video data using the final offset to generate a decoded block of video data.