| 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 |

|
1. A method of video processing, comprising:
constructing a motion candidate list for a current block of a video,
wherein the constructing includes:
determining, based on an index of a history motion vector prediction (HMVP) candidate in an HMVP list, whether to perform pruning on the HMVP candidate; and
selectively performing pruning by comparing the HMVP candidate with one or more existing motion candidates in the motion candidate list to determine whether to insert the HMVP candidate from the HMVP list into the motion candidate list or skipping the pruning of the HMVP candidate based on the determining, wherein in the case the pruning is skipped, the HMVP candidate is directly inserted into the motion candidate list without comparing the HMVP candidate with the one or more existing motion candidates in the motion candidate list; and
performing a first conversion between the current block and a bitstream of the video based on the motion candidate list,
wherein the HMVP list is conditionally updated based on information of the current block, and
wherein a maximum number of allowed motion candidates in a geometric partitioning merge candidate list that is constructed for a first block of the video which is coded with a geometric partitioning mode is derived based on a maximum number of allowed motion candidates in a regular merge candidate list that is constructed for a second block of the video which is coded with a regular merge mode.
|