US 12,284,382 B2
Method for inter prediction method, video picture encoder and decoder
Junyan Huo, Dongguan (CN); Yanzhuo Ma, Dongguan (CN); Shuai Wan, Dongguan (CN); Wei Zhang, Dongguan (CN); Fuzheng Yang, Dongguan (CN); and Qihong Ran, Dongguan (CN)
Assigned to GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Guangdong (CN)
Filed by GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Guangdong (CN)
Filed on Jan. 26, 2024, as Appl. No. 18/423,633.
Application 18/423,633 is a continuation of application No. 17/453,049, filed on Nov. 1, 2021, granted, now 11,924,459.
Application 17/453,049 is a continuation of application No. PCT/CN2019/107615, filed on Sep. 24, 2019.
Prior Publication US 2024/0163470 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/52 (2014.01); H04N 19/109 (2014.01); H04N 19/139 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/109 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/184 (2014.11)] 16 Claims
OG exemplary drawing
 
1. A method for inter prediction, applied to a video picture encoder, and comprising:
determining a first motion vector and a second candidate motion vector according to a position of a current block in a video picture;
judging, with the second candidate motion vector pre-determined, whether a difference between the first motion vector and the second candidate motion vector is greater than a non-zero first threshold value, wherein the difference is determined based on a first position to which the first motion vector points and a second position to which the second candidate motion vector points;
when a judgment result indicates that the difference is less than or equal to the first threshold value, obtaining a second motion vector based on the second candidate motion vector; when the judgment result indicates that the difference is greater than the first threshold value, taking the second candidate motion vector as the second motion vector; and
performing inter prediction on the current block by using the first motion vector and the second motion vector.