US 11,956,431 B2
Conditional application of inter prediction with geometric partitioning in video processing
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 Jun. 25, 2021, as Appl. No. 17/358,700.
Application 17/358,700 is a continuation of application No. PCT/CN2019/129797, filed on Dec. 30, 2019.
Claims priority of application No. PCT/CN2018/125956 (WO), filed on Dec. 30, 2018; application No. PCT/CN2019/071160 (WO), filed on Jan. 10, 2019; and application No. PCT/CN2019/071747 (WO), filed on Jan. 15, 2019.
Prior Publication US 2022/0132120 A1, Apr. 28, 2022
Int. Cl. H04N 19/119 (2014.01); H04N 19/105 (2014.01); H04N 19/139 (2014.01); H04N 19/157 (2014.01); H04N 19/172 (2014.01); H04N 19/174 (2014.01); H04N 19/176 (2014.01); H04N 19/52 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/105 (2014.11); H04N 19/139 (2014.11); H04N 19/157 (2014.11); H04N 19/176 (2014.11); H04N 19/52 (2014.11); H04N 19/70 (2014.11); H04N 19/172 (2014.11); H04N 19/174 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video processing, comprising:
performing a conversion between a video block of a video and a bitstream of the video in accordance with a rule that defines a format of syntax elements of the bitstream;
wherein the rule specifies whether indication of use of a first coding mode is signaled or whether to signal the indication of use of a first coding mode is based on use of a second coding mode for the video block;
wherein the first coding mode comprises a geometry partition mode in which the video block corresponding to multiple prediction partitions, an inter-intra coding mode in which a prediction block of the video block is derived from an intra prediction signal and an inter prediction signal, and a sub-block merge coding mode in which the conversion uses derived motion information for each sub-block within the block;
wherein the second coding mode is a merge mode;
wherein the merge mode enables inheriting motion information from a merge candidate in a merge candidate list without a motion vector difference for whole of the video block,
wherein the rule includes a first rule that specifies whether syntax elements signaling multiple coding modes are included in the bitstream and a second rule that specifies an order in which the syntax elements signaling the multiple coding modes are included in the bitstream;
wherein the multiple coding modes include two or more of a geometry partition mode, an inter-intra mode, a sub-block merge mode or a merge with motion vector differencing (MMVD) mode; and
wherein the order is changed in the bitstream at a video unit level based on a coding condition of the video unit, and the coding condition comprises a value of a low delay check flag or a dimension of the video block.