US 12,294,736 B2
Method and device for obtaining motion vector of video image
Xiaozhen Zheng, Shenzhen (CN); Suhong Wang, Beijing (CN); Shanshe Wang, Beijing (CN); Siwei Ma, Beijing (CN); and Weiran Li, Shenzhen (CN)
Assigned to SZ DJI TECHNOLOGY CO., LTD., Shenzhen (CN)
Filed by SZ DJI TECHNOLOGY CO., LTD., Shenzhen (CN)
Filed on Apr. 1, 2024, as Appl. No. 18/623,747.
Application 18/623,747 is a continuation of application No. 17/664,642, filed on May 23, 2022, granted, now 11,949,911.
Application 17/664,642 is a continuation of application No. 17/220,797, filed on Apr. 1, 2021, granted, now 11,343,534, issued on May 24, 2022.
Application 17/220,797 is a continuation of application No. 17/039,879, filed on Sep. 30, 2020, granted, now 11,323,742, issued on May 3, 2022.
Application 17/039,879 is a continuation of application No. PCT/CN2018/107436, filed on Sep. 25, 2018.
Claims priority of application No. PCT/CN2018/081652 (WO), filed on Apr. 2, 2018; application No. PCT/CN2018/095710 (WO), filed on Jul. 13, 2018; and application No. PCT/CN2018/103693 (WO), filed on Aug. 31, 2018.
Prior Publication US 2024/0251099 A1, Jul. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/00 (2014.01); H04N 19/105 (2014.01); H04N 19/119 (2014.01); H04N 19/129 (2014.01); H04N 19/137 (2014.01); H04N 19/139 (2014.01); H04N 19/176 (2014.01); H04N 19/30 (2014.01); H04N 19/513 (2014.01); H04N 19/56 (2014.01); H04N 19/573 (2014.01); H04N 19/58 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/58 (2014.11) [H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/129 (2014.11); H04N 19/137 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/30 (2014.11); H04N 19/513 (2014.11); H04N 19/56 (2014.11); H04N 19/573 (2014.11); H04N 19/96 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A video processing method comprising:
obtaining motion information of a left neighboring block of a current image block, the current image block being divided into one or more sub-blocks; and
in response to the left neighboring block satisfying a preset condition:
determining, in a collocated frame of the current image block, a related block of one sub-block of the one or more sub-blocks using a motion vector of the left neighboring block as a motion offset, the preset condition including that a reference image of the left neighboring block is same as the collocated frame of the current image block; and
determining a motion vector of the one sub-block according to a motion vector of the related block of the one sub-block, to perform encoding/decoding on the one sub-block of the current image block;
wherein determining the motion vector of the one sub-block according to the motion vector of the related block of the one sub-block, to perform encoding/decoding on the one sub-block of the current image block includes:
in response to reference images of the related block and the one sub-block not being specific reference images, scaling the motion vector of the related block of the one sub-block to obtain a scaled motion vector; and
determining the motion vector of the one sub-block according to the scaled motion vector.