IP Library Granted Patent US 11,528,487
Granted Patent B2
US 11,528,487 · App. 17/550,376 · Granted Dec 13, 2022

Method and device for image coding using motion vector

Inventors: Naeri Park (Seoul, KR); Junghak Nam (Seoul, KR); Hyeongmoon Jang (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/137H04N19/105H04N19/132H04N19/159H04N19/176H04N19/46
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,528,487
App. No.
17/550,376
Granted
Dec 13, 2022
Kind
B2
Abstract

According to embodiments of the present document, symmetric motion vector differences (SMVDs) and merge mode motion vector differences (MMVDs) according to an inter prediction mode may be performed on the basis of reference picture types and, particularly, short term reference pictures may be used. Therefore, prediction performance and coding efficiency in the inter prediction mode can be improved.

Claims (64)

1. An image decoding method performed by a decoding apparatus, the method comprising:

receiving image information including prediction related information and residual information from a bitstream;

deriving an inter prediction mode for a current block based on the prediction related information;

deriving motion information of the current block based on the inter prediction mode;

generating predicted samples of the current block based on the motion information;

generating residual samples of the current block based on the residual information; and

generating reconstructed samples of the current block based on the predicted samples and the residual samples,

wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,

wherein the prediction related information further includes symmetric motion vector differences (SMVD) flag information specifying whether SMVD is applied, based on the inter prediction type information, and

wherein at least one reference picture index indicating a short-term reference picture among reference picture indices is derived as the motion information based on the SMVD flag information wherein the at least one reference picture index used for deriving the motion information is derived based on picture order count (POC) difference between the short-term reference picture and a current picture.

2. The method of claim 1 , further comprising

constructing reference picture list L0 for L0 prediction and reference picture list L1 for L1 prediction,

wherein the short-term reference picture includes a first reference picture included in the reference picture list L0 and a second reference picture included in the reference picture list L1,

the POC difference includes a first POC difference between the first reference picture and the current picture and a second POC difference between the second reference picture and the current picture,

a first reference picture index indicating the first reference picture is derived based on the first POC difference,

a second reference picture index indicating the second reference picture is derived based on the second POC difference, and

the first reference picture index and the second reference picture index are used as the at least one reference picture index for deriving the motion information.

3. The method of claim 1 , wherein the first POC difference is the same as the second POC difference.

4. The method of claim 1 , further comprising

constructing reference picture list L0 for L0 prediction,

wherein the short-term reference picture includes a third reference picture and a fourth reference picture included in the reference picture list L0,

the POC difference includes a third POC difference between the third reference picture and the current picture and a fourth POC difference between the fourth reference picture and the current picture, and

based on the comparison between the third POC difference and the fourth POC difference, a third reference picture index indicating the third reference picture is used as the at least one reference picture index for deriving the motion information.

5. The method of claim 4 , wherein, when the third POC difference is larger than the fourth POC difference, the third reference picture index indicating the third reference picture is used for deriving the motion information.

6. The method of claim 1 , wherein the image information includes information on motion vector difference (MVD),

the motion information includes motion vectors,

a first MVD for L0 prediction is derived based on the information on the MVD,

a second MVD for L1 prediction is derived based on the first MVD, and

the motion vectors are derived based on the first MVD and the second MVD.

7. The method of claim 6 , wherein a size of the second MVD is the same as that of the first MVD, and a sign of the second MVD is opposite to that of the first MVD.

8. An image encoding method performed by an encoding apparatus, the method comprising:

deriving an inter prediction mode for a current block;

deriving motion information of the current block based on the inter prediction mode;

generating predicted samples of the current block based on the motion information;

generating prediction related information related to the inter prediction mode;

generating residual information based on the predicted samples; and

encoding image information including the prediction related information and the residual information,

wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,

wherein the prediction related information further includes symmetric motion vector differences (SMVD) flag information specifying whether SMVD is applied, based on the inter prediction type information, and

wherein at least one reference picture index indicating a short-term reference picture among reference picture indices is derived as the motion information based on the SMVD flag information wherein the at least one reference picture index used for deriving the motion information is derived based on picture order count (POC) difference between the short-term reference picture and a current picture.

9. The method of claim 8 , further comprising

constructing reference picture list L0 for L0 prediction and reference picture list L1 for L1 prediction,

wherein the short-term reference picture includes a first reference picture included in the reference picture list L0 and a second reference picture included in the reference picture list L1,

the POC difference includes a first POC difference between the first reference picture and the current picture and a second POC difference between the second reference picture and the current picture,

a first reference picture index indicating the first reference picture is derived based on the first POC difference,

a second reference picture index indicating the second reference picture is derived based on the second POC difference, and

the first reference picture index and the second reference picture index are used as the at least one reference picture index for deriving the motion information.

10. The method of claim 9 , wherein the first POC difference is the same as the second POC difference.

11. The method of claim 8 , further comprising

constructing reference picture list L0 for L0 prediction,

wherein the short-term reference picture includes a third reference picture and a fourth reference picture included in the reference picture list L0,

the POC difference includes a third POC difference between the third reference picture and the current picture and a fourth POC difference between the fourth reference picture and the current picture, and

based on the comparison between the third POC difference and the fourth POC difference, a third reference picture index indicating the third reference picture is used as the at least one reference picture index for deriving the motion information.

12. The method of claim 11 , wherein, when the third POC difference is larger than the fourth POC difference, the third reference picture index indicating the third reference picture is used for deriving the motion information.

13. A non-transitory computer readable storage medium storing a bitstream generated by a method, wherein the method comprising:

deriving an inter prediction mode for a current block;

deriving motion information of the current block based on the inter prediction mode;

generating predicted samples of the current block based on the motion information;

generating prediction related information related to the inter prediction mode;

generating residual information based on the predicted samples; and

encoding image information including the prediction related information and the residual information,

wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,

wherein the prediction related information further includes symmetric motion vector differences (SMVD) flag information specifying whether SMVD is applied, based on the inter prediction type information, and

wherein at least one reference picture index indicating a short-term reference picture among reference picture indices is derived as the motion information based on the SMVD flag information wherein the at least one reference picture index used for deriving the motion information is derived based on picture order count (POC) difference between the short-term reference picture and a current picture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: PARK, NAERI; NAM, JUNGHAK; JANG, HYEONGMOON
To: LG ELECTRONICS INC.
Reel/Frame 058385/0372 →
Continuity (3)
Continuation PCTKR2020007716 · Jun 15, 2020
Provisional Application 62861981 · Jun 14, 2019
Related Publication 20220103830A1 · Mar 31, 2022