US 12,445,643 B2
History-based motion vector prediction with default parameters
Li Zhang, San Diego, CA (US); Kai Zhang, San Diego, CA (US); Hongbin Liu, Beijing (CN); 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 Jul. 15, 2024, as Appl. No. 18/772,861.
Application 18/772,861 is a continuation of application No. 17/539,004, filed on Nov. 30, 2021, granted, now 12,041,268.
Application 17/539,004 is a continuation of application No. PCT/CN2020/094842, filed on Jun. 8, 2020.
Claims priority of application No. PCT/CN2019/090451 (WO), filed on Jun. 8, 2019; and application No. PCT/CN2019/094703 (WO), filed on Jul. 4, 2019.
Prior Publication US 2024/0373061 A1, Nov. 7, 2024
Int. Cl. H04N 19/58 (2014.01); H04N 19/513 (2014.01); H04N 19/52 (2014.01); H04N 19/577 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/58 (2014.11) [H04N 19/52 (2014.11); H04N 19/521 (2014.11); H04N 19/577 (2014.11); H04N 19/96 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video processing, comprising:
resetting, for a conversion between a video unit of a video and a bitstream of the video, a history-based motion vector prediction (HMVP) table of size N by adding K HMVP motion candidates to the HMVP table,
wherein the K HMVP motion candidates have default values,
wherein N and K are positive integers, and
wherein K≤N; and
performing the conversion between the video unit and the bitstream using the HMVP table resulting from the resetting,
wherein, for a plurality of P slices or a plurality of P pictures, at least one of the K HMVP motion candidates comprises a motion vector set to (Mv(0,0), i),
wherein i is a reference picture index which is in a range between 0 and a number of reference pictures in list 0 minus 1, inclusive,
wherein the video unit is a P slice from the plurality of P slices or the video unit is a P picture from the plurality of P pictures, and
wherein a counter of available HMVP motion candidates in the HMVP table is excluded from the bitstream of the video in response to K being equal to N.