US 12,010,321 B2
Affine based merge with MVD
Kai Zhang, San Diego, CA (US); Li 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 Jul. 12, 2021, as Appl. No. 17/372,968.
Application 17/372,968 is a continuation of application No. PCT/CN2020/071440, filed on Jan. 10, 2020.
Claims priority of application No. PCT/CN2019/071159 (WO), filed on Jan. 10, 2019.
Prior Publication US 2021/0352293 A1, Nov. 11, 2021
Int. Cl. H04N 19/137 (2014.01); H04N 19/119 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01); H04N 19/46 (2014.01); H04N 19/52 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/119 (2014.11); H04N 19/176 (2014.11); H04N 19/184 (2014.11); H04N 19/46 (2014.11); H04N 19/52 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method for video processing, comprising:
determining that an affine mode is enabled for a first block of a video;
in response to the affine mode being enabled for the first block, determining whether a first ultimate motion vector expression mode related with the affine mode is applied to the first block;
in response to the first ultimate motion vector expression mode related with the affine mode being applied to the first block, determining a first ultimate motion vector expression mode information for the first block, wherein the first ultimate motion vector expression mode information comprises a first distance index and a first direction information, the first distance index indicates an offset of a refined motion information respective to an original motion information of the first block and the first direction information indicates a direction of the offset; and
performing a conversion between the first block and a bitstream of the video using the first ultimate motion vector expression mode information,
wherein a second ultimate motion vector expression mode related with a non-affine mode is applied to a second block coded with the non-affine mode, wherein the second ultimate motion vector expression mode corresponds to a second ultimate motion vector expression mode information, and wherein the second ultimate motion vector expression mode information comprises a second distance index indicating an offset of a refined motion information respective to an original motion information of the second block and a second direction information indicating a direction of the offset.