IP Library › Granted Patent US 11,765,343
Granted Patent B2
US 11,765,343 · App. 17/226,289 · Granted Sep 19, 2023

Inter prediction method and apparatus

Inventors: Xu Chen (Shenzhen, CN); Jianhua Zheng (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04N19/105H04N19/139H04N19/147H04N19/172H04N19/176H04N19/52
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,765,343
App. No.
17/226,289
Granted
Sep 19, 2023
Kind
B2
Abstract

Methods and apparatuses for inter prediction are disclosed. The method comprises: constructing a merging candidate list of a current picture block; when a number of merging candidates in the merging candidate list is less than a maximum number of candidates minus N, adding at least one history-based motion vector predictor (HMVP) candidate to the merging candidate list to obtain a new merging candidate list, wherein N is a positive integer; obtaining motion information of the current picture block based on the new merging candidate list; and determining a predicted block of the current picture block based on the motion information of the current picture block.

Claims (25)

1. A method for inter prediction, the method comprising:

constructing a merging candidate list of a current picture block;

in response to determining that a number of merging candidates in the merging candidate list is less than a maximum number of candidates of the merging candidate list minus N, adding another history-based motion vector predictor (HMVP) candidate in an HMVP candidate set to the merging candidate list continuously after one HMVP candidate in the HMVP candidate set is added to the merging candidate list to obtain a new merging candidate list, wherein N is a positive integer;

in response to determining that the number of merging candidates in the new merging candidate list is equal to the maximum number of candidates of the merging candidate list minus N, adding a pairwise average merging candidate to the new merging candidate list to obtain a modified merging candidate list;

obtaining motion information of the current picture block based on the modified merging candidate list; and

determining a predicted block of the current picture block based on the motion information of the current picture block.

2. The method according to claim 1 , wherein obtaining the motion information of the current picture block based on the new merging candidate list further comprises: generating the pairwise average merging candidate by averaging a predefined pair of merging candidates in the new merging candidate list.

3. An apparatus for inter prediction, comprising: processing circuitry that performs the method according to claim 1 .

4. A non-transitory computer-readable medium having an encoded bitstream stored therein, wherein the encoded bitstream is obtained by performing the method of claim 1 .

5. An apparatus for inter prediction, comprising:

a processor; and

a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations, the operations comprising:

constructing a merging candidate list of a current picture block;

in response to determining that a number of merging candidates in the merging candidate list is less than a maximum number of candidates of the merging candidate list minus N, adding another history-based motion vector predictor (HMVP) candidate in an HMVP candidate set to the merging candidate list continuously after one HMVP candidate in the HMVP candidate set is added to the merging candidate list to obtain a new merging candidate list, wherein N is a positive integer;

in response to determining that the number of merging candidates in the new merging candidate list is equal to the maximum number of candidates of the merging candidate list minus N, adding a pairwise average merging candidate to the new merging candidate list to obtain a modified merging candidate list;

obtaining motion information of the current picture block based on the modified candidate list; and

determining a predicted block of the current picture block based on the motion information of the current picture block.

6. The apparatus according to claim 5 , wherein obtaining the motion information of the current picture block based on the new merging candidate list further comprises: generating the pairwise average merging candidate by averaging a predefined pair of merging candidates in the new merging candidate list.

7. A non-transitory computer-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations, the operations comprising:

constructing a merging candidate list of a current picture block;

in response to determining that a number of merging candidates in the merging candidate list is less than a maximum number of candidates of the merging candidate list minus N, adding another history-based motion vector predictor (HMVP) candidate in an HMVP candidate set to the merging candidate list continuously after one HMVP candidate in the HMVP candidate set is added to the merging candidate list to obtain a new merging candidate list, wherein N is a positive integer;

in response to determining that the number of merging candidates in the new merging candidate list is equal to the maximum number of candidates of the merging candidate list minus N, adding a pairwise average merging candidate to the new merging candidate list to obtain a modified merging candidate list;

obtaining motion information of the current picture block based on the modified candidate list; and

determining a predicted block of the current picture block based on the motion information of the current picture block.

8. The non-transitory computer-readable medium according to claim 7 , wherein obtaining the motion information of the current picture block based on the new merging candidate list further comprises: generating the pairwise average merging candidate by averaging a predefined pair of merging candidates in the new merging candidate list.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2021
From: CHEN, XU; ZHENG, JIANHUA
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 056426/0121 →
Continuity (3)
Continuation PCTCN2019110488 · Oct 10, 2019
Provisional Application 62744106 · Oct 10, 2018
Related Publication 20210258569A1 · Aug 19, 2021
Cited By (2)
US 12,323,617 US 12,407,835