US 11,818,335 B2
Pruning method in different prediction mode
Li Zhang, San Diego, CA (US); Kai Zhang, San Diego, CA (US); Hongbin Liu, Beijing (CN); Jizheng Xu, San Diego, CA (US); and Yue Wang, Beijing (CN)
Assigned to BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, Beijing (CN); and BYTEDANCE INC., Los Angeles, CA (US)
Filed by Beijing Bytedance Network Technology Co., Ltd., Beijing (CN); and Bytedance Inc., Los Angeles, CA (US)
Filed on May 26, 2021, as Appl. No. 17/330,665.
Application 17/330,665 is a continuation of application No. PCT/CN2019/122820, filed on Dec. 3, 2019.
Claims priority of application No. PCT/CN2018/118896 (WO), filed on Dec. 3, 2018.
Prior Publication US 2021/0281847 A1, Sep. 9, 2021
Int. Cl. H04N 19/00 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/503 (2014.01); H04N 19/109 (2014.01); H04N 19/513 (2014.01); H04N 19/137 (2014.01); H04N 19/139 (2014.01); H04N 19/159 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/109 (2014.11); H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/503 (2014.11); H04N 19/513 (2014.11); H04N 19/139 (2014.11); H04N 19/159 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of processing video data, comprising:
determining, based on a dimension of a first video block, an enabling or disabling of a pruning process for a table updating process of one or multiple tables, wherein, in response to the dimension of the first video block being W×H with W≥T0 or H≥T1, the pruning process is disabled, wherein W and H represent a width and height of the first video block, respectively, wherein T0 and T1 are integers, wherein the one or multiple tables are used for constructing a candidate list, and wherein the one or multiple tables are history-based motion vector prediction (HMVP) tables;
updating the one or multiple tables based on the determining and motion information of the first video block; and
performing, subsequent to the updating, a conversion between a subsequent video block of a video and a bitstream of the subsequent video block based on the one or multiple tables,
wherein in response to the dimension of the first video block being 4×4, the pruning process is disabled, and
wherein the updating the one or multiple tables comprises:
refraining from inserting (a) the motion information of the first video block or (b) motion information that is derived from the motion information of the first video block into HMVP table when the pruning process is disabled for the HMVP table updating.