US 11,778,194 B2
MV planar mode with block level
Hongbin Liu, Beijing (CN); Li Zhang, San Diego, CA (US); Kai Zhang, 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 Mar. 19, 2021, as Appl. No. 17/207,173.
Application 17/207,173 is a continuation of application No. PCT/IB2019/058020, filed on Sep. 23, 2019.
Claims priority of application No. PCT/CN2018/107166 (WO), filed on Sep. 23, 2018.
Prior Publication US 2021/0211678 A1, Jul. 8, 2021
Int. Cl. H04N 19/13 (2014.01); H04N 19/137 (2014.01); H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/513 (2014.01); H04N 19/30 (2014.01); H04N 19/503 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/176 (2014.11); H04N 19/30 (2014.11); H04N 19/503 (2014.11); H04N 19/513 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video processing, comprising:
deriving, a motion prediction of a current block of a current picture of a video, from at least one sub-set of neighboring blocks; and
performing a conversion between the current block and a bitstream of the video using the derived motion prediction,
wherein the motion prediction is applied to the current block on a basis of a block level without splitting the current block into multiple sub-blocks,
wherein the deriving comprises:
deriving a set of motion information associated with the current block from each of the at least one sub-set of neighboring blocks, and
deriving, from the set of motion information associated with the current block, the motion prediction of a current block,
wherein the at least one sub-set of neighboring blocks includes a first sub-set of neighboring blocks which comprises at least two spatial neighboring blocks located at different positions of the current picture, and a second sub-set of neighboring blocks which comprises a first temporal neighboring block, wherein the first temporal neighboring block is in a temporal neighboring frame of the current picture and is at a bottom-right position relative to a second temporal neighboring block in the temporal neighboring frame, wherein the second temporal neighboring block has a same position in the temporal neighboring frame as a position of the current block in the current picture,
wherein a first set of motion information is derived based on motion information of the at least two spatial neighboring blocks and a second set of motion information is derived based on motion information of the first temporal neighboring block,
wherein a motion candidate for the current block is derived from the first set of motion information and the second set of motion information, and wherein a function is applied to the first set of motion information and the second set of motion information.