US 11,956,456 B2
Selective updating of HMVP table based on coded inter coded block
Guichun Li, San Jose, CA (US); Xiaozhong Xu, State College, PA (US); Xiang Li, Saratoga, CA (US); and Shan Liu, San Jose, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed on Jun. 27, 2023, as Appl. No. 18/342,324.
Application 18/342,324 is a continuation of application No. 17/832,298, filed on Jun. 3, 2022, granted, now 11,750,828.
Application 17/832,298 is a continuation of application No. 17/306,577, filed on May 3, 2021, granted, now 11,381,832, issued on Jul. 5, 2022.
Application 17/306,577 is a continuation of application No. 16/744,938, filed on Jan. 16, 2020, granted, now 11,032,560, issued on Jun. 8, 2021.
Claims priority of provisional application 62/793,872, filed on Jan. 17, 2019.
Prior Publication US 2023/0345027 A1, Oct. 26, 2023
Int. Cl. H04N 7/12 (2006.01); H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/189 (2014.01); H04N 19/423 (2014.01); H04N 19/44 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/189 (2014.11); H04N 19/423 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video encoding, comprising:
receiving, by processing circuitry of a video encoder, a merge sharing region including a plurality of coding blocks;
constructing a shared merge candidate list for the merge sharing region;
encoding a current inter coded coding block based on the shared merge candidate list;
determining whether to update a history-based motion vector prediction (HMVP) table with motion information of the current inter coded coding block based on at least one of (i) a coding mode of the current inter coded coding block or (ii) a location of the current inter coded coding block; and
updating the HMVP table with the motion information of the current inter coded coding block when the HMVP table is determined to be updated with the motion information of the current inter coded coding block,
wherein at least one inter coded coding block within the merge sharing region is processed without updating the HMVP table with the motion information of the at least one inter coded coding block.