IP Library Granted Patent US 11,582,480
Granted Patent B2
US 11,582,480 · App. 17/280,099 · Granted Feb 14, 2023

Method and device for encoding or decoding image on basis of inter mode

Inventor: Yong Jo Ahn (Seoul, KR)
Assignee: DIGITALINSIGHTS INC.
H04N19/577H04N19/105H04N19/119H04N19/159H04N19/176H04N19/513H04N19/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,582,480
App. No.
17/280,099
Granted
Feb 14, 2023
Kind
B2
Abstract

In a method and a device for encoding or decoding an image according to the present invention, motion information for bidirectional prediction of a current block may be derived on the basis of an inter mode previously defined in the device for encoding or decoding an image, and inter prediction may be performed on the current block on the basis of the motion information, wherein the motion information for bidirectional prediction is adjusted to be motion information for unidirectional prediction according to the predefined inter mode.

Claims (45)

1. A method of decoding an image, the method comprising:

deriving, based on an inter mode pre-defined in an image decoding apparatus, motion information for bi-directional prediction of a current block in the image; and

performing inter prediction on the current block based on the motion information,

wherein, according to the pre-defined inter mode, the motion information for the bi-directional prediction is adjusted to motion information for uni-directional prediction,

wherein, in response to a case where the pre-defined inter mode is a merge mode, the motion information for the bi-directional prediction is adjusted to the motion information for the uni-directional prediction, and

wherein, in response to a case where the pre-defined inter mode is an affine mode, the motion information for the bi-directional prediction is not adjusted to the motion information for the uni-directional prediction.

2. The method of claim 1 ,

wherein, in response to the case where the pre-defined inter mode is the merge mode, the motion information for the bi-directional prediction is adjusted to the motion information for the uni-directional prediction in consideration of a size of the current block.

3. The method of claim 2 ,

wherein, in response to the case where the pre-defined inter mode is the merge mode, deriving the motion information comprises:

constructing a merge candidate list of the current block; and

deriving the motion information of the current block from the merge candidate list,

wherein the merge candidate list includes at least one of a spatial merge candidate, a temporal merge candidate, or a combined merge candidate.

4. The method of claim 1 ,

wherein, in response to the case where the pre-defined inter mode is the affine mode, deriving the motion information comprises:

generating a candidate list consisting of affine candidates of the current block;

deriving a control point vector of the current block based on the candidate list and a candidate index; and

deriving a motion vector of the current block based on the control point vector of the current block.

5. The method of claim 4 ,

wherein the affine candidates include at least one of a spatial candidate, a temporal candidate, or a configured candidate.

6. The method of claim 4 ,

wherein, in consideration of a size of a predetermined reference region, the motion vector of the current block is derived, and

wherein the reference region includes a reference block specified by motion vectors of n sub-blocks and a pixel used to interpolate a fractional pel of the reference block.

7. The method of claim 6 ,

wherein, in response to a case where the size of the reference region is less than or equal to a threshold value, the motion vector of the current block is derived for each sub-block, and

wherein, in response to a case where the size of the reference region is greater than the threshold value, one motion vector is derived for the current block.

8. The method of claim 7 ,

wherein the motion vector of the current block is derived based on an affine motion parameter, and

wherein the affine motion parameter is calculated based on the control point vector of the current block.

9. The method of claim 8 ,

wherein the current block belongs to a predetermined sub-picture, and

wherein the sub-picture is defined as a group of grids having the same index among a plurality of grids constituting one picture.

10. A method of encoding an image, the method comprising:

determining, based on an inter mode pre-defined in an image encoding apparatus, motion information for bi-directional prediction of a current block in the image; and

performing inter prediction on the current block in response to the motion information,

wherein, according to the pre-defined inter mode, the motion information for the bi-directional prediction is adjusted to motion information for uni-directional prediction,

wherein, in response to a case where the pre-defined inter mode is a merge mode, the motion information for the bi-directional prediction is adjusted to the motion information for the uni-directional prediction, and

wherein, in response to a case where the pre-defined inter mode is an affine mode, the motion information for the bi-directional prediction is not adjusted to the motion information for the uni-directional prediction.

11. A non-transitory computer-readable medium for storing a bitstream generated by an image encoding method,

the image encoding method comprising:

determining, based on an inter mode pre-defined, motion information for bi-directional prediction of a current block; and

performing inter prediction on the current block in response to the motion information,

wherein, according to the pre-defined inter mode, the motion information for the bi-directional prediction is adjusted to motion information for uni-directional prediction,

wherein, in response to a case where the pre-defined inter mode is a merge mode, the motion information for the bi-directional prediction is adjusted to the motion information for the uni-directional prediction, and

wherein, in response to a case where the pre-defined inter mode is an affine mode, the motion information for the bi-directional prediction is not adjusted to the motion information for the uni-directional prediction.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2026
From: DIGITALINSIGHTS INC.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 074237/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: AHN, YONG JO
To: DIGITALINSIGHTS INC.
Reel/Frame 056149/0316 →
Priority Claims (4)
KR 10-2018-0114556 · Sep 25, 2018 · national
KR 10-2018-0114569 · Sep 26, 2018 · national
KR 10-2018-0118133 · Oct 4, 2018 · national
KR 10-2018-0126400 · Oct 23, 2018 · national
Continuity (1)
Related Publication 20210344951A1 · Nov 4, 2021