US 12,081,792 B2
Adjacent spatial motion vector predictor candidates improvement
Han Gao, Palo Alto, CA (US); Liang Zhao, Palo Alto, CA (US); Xin Zhao, Palo Alto, CA (US); and Shan Liu, Palo Alto, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed on Sep. 9, 2022, as Appl. No. 17/941,432.
Claims priority of provisional application 63/349,761, filed on Jun. 7, 2022.
Prior Publication US 2023/0396793 A1, Dec. 7, 2023
Int. Cl. H04N 19/139 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/52 (2014.01); H04N 19/593 (2014.01); H04N 19/88 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/105 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/593 (2014.11); H04N 19/88 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for interleaved motion vector prediction (MVP) for video coding, the method being executed by at least one processor, the method comprising:
generating a MVP candidate list for a current block based on a plurality of spatial motion vector predictors (SMVPs) associated with neighboring blocks and non-neighboring blocks;
inserting a first SMVP associated with a first adjacent neighboring block to the left of the current block to the MVP candidate list;
inserting a second SMVP associated with a second adjacent neighboring block to the top of the current block to the MVP candidate list, wherein SMVPs associated with the first adjacent neighboring block to the left of the current block are interweaved with SMVPs associated with the second adjacent neighboring block to the top of the current block; and
pruning one or more candidates in the MVP candidate list based on determining that the one or more candidates have a same SMVP.