IP Library Granted Patent US 11,153,574
Granted Patent B2
US 11,153,574 · App. 16/968,942 · Granted Oct 19, 2021

Image encoding method/device, image decoding method/device, and recording medium in which bitstream is stored

Inventors: Yong Jo Ahn (Seoul, KR); Ho Chan Ryu (Seoul, KR)
Assignee: Intellectual Discovery Co., Ltd.
H04N19/159H04N19/105H04N19/139H04N19/176
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,153,574
App. No.
16/968,942
Granted
Oct 19, 2021
Kind
B2
Abstract

The present invention provides an image encoding method and an image decoding method. The image decoding method of the present invention may comprise: obtaining intra-frame prediction information of a current block from a bitstream; inducing an intra-frame prediction mode of the current block on the basis of the intra-frame prediction information; determining a reference region for intra-frame prediction of the current block; and performing intra-frame prediction of the current block on the basis of the intra-frame prediction mode and the reference region.

Claims (41)

1. A method of decoding an image, comprising:

obtaining intra prediction information about a current block from a bitstream;

deriving an intra prediction mode of the current block, based on the intra prediction information;

determining a reference area for intra prediction of the current block; and

performing the intra prediction of the current block, based on the intra prediction mode and the reference area,

wherein deriving the intra prediction mode of the current block comprises:

determining, based on an attribute of the current block, whether to modify an initial intra prediction mode obtained by the intra prediction information with one of pre-defined offsets, when the current block is a non-square block; and

deriving the intra prediction mode of the current block by applying the one of the pre-defined offsets to the initial intra prediction mode when it is determined to modify the initial intra prediction mode,

wherein the attribute of the current block includes a ratio of a width and a height of the current block,

wherein when the current block is a non-square block of which the width is greater than the height and the initial intra prediction mode belongs to a first range, the intra prediction mode is derived by applying a first offset of the pre-defined offsets to the initial intra prediction mode, and

wherein when the current block is a non-square block of which the width is less than the height and the initial prediction mode belongs to a second range, the intra prediction mode is derived by applying a second offset of the pre-defined offsets to the initial intra prediction mode.

2. The method of claim 1 , wherein deriving the intra prediction mode further comprising:

generating an MPM list of the current block using intra prediction modes of neighboring blocks of the current block; and

determining the initial intra prediction mode of the current block from the MPM list,

wherein the MPM list includes 5 MPMs.

3. The method of claim 1 , wherein the initial intra prediction mode is obtained from an intra prediction mode set, and

wherein the intra prediction mode set includes 2 non-directional modes and 65 directional modes.

4. The method of claim 2 , wherein the neighboring blocks includes a left neighboring block and a top neighboring block,

wherein when there is a plurality of blocks adjacent to a left of the current block, a bottom-most block among the plurality of blocks is determined as the left neighboring block, and

wherein when there is a plurality of blocks adjacent to a top of the current block, a rightmost block among the plurality of blocks is determined as the top neighboring block.

5. A method of encoding an image, comprising:

determining an intra prediction mode of a current block;

determining a reference area for intra prediction of the current block; and

encoding a residual block of the current block, the residual block being a difference between an original block of the current block and a prediction block obtained by performing the intra prediction of the current block, based on the intra prediction mode and the reference area,

wherein determining the intra prediction mode of the current block comprises:

determining, based on an attribute of the current block, whether to modify an initial intra prediction mode with one of pre-defined offsets, when the current block is a non-square block, intra prediction information for indicating the initial intra prediction mode being encoded into a bitstream; and

determining the intra prediction mode of the current block by applying the one of the pre-defined offsets to the initial intra prediction mode when it is determined to modify the initial intra prediction mode,

wherein the attribute of the current block includes a ratio of a width and a height of the current block,

wherein when the current block is a non-square block of which the width is greater than the height and the initial intra prediction mode belongs to a first range, the intra prediction mode is determined by applying a first offset of the pre-defined offsets to the initial intra prediction mode, and

wherein when the current block is a non-square block of which the width is less than the height and the initial prediction mode belongs to a second range, the intra prediction mode is determined by applying a second offset of the pre-defined offsets to the initial intra prediction mode.

6. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed, cause one or more processor to:

obtaining intra prediction information about a current block from a bitstream;

deriving an intra prediction mode of the current block, based on the intra prediction information;

determining a reference area for intra prediction of the current block; and

performing the intra prediction of the current block, based on the intra prediction mode and the reference area,

wherein deriving the intra prediction mode of the current block comprises:

determining, based on an attribute of the current block, whether to modify an initial intra prediction mode obtained by the intra prediction information with one of pre-defined offsets, when the current block is a non-square block; and

deriving the intra prediction mode of the current block by applying the one of the pre-defined offsets to the initial intra prediction mode when it is determined to modify the initial intra prediction mode,

wherein the attribute of the current block includes a ratio of a width and a height of the current block,

wherein when the current block is a non-square block of which the width is greater than the height and the initial intra prediction mode belongs to a first range, the intra prediction mode is derived by applying a first offset of the pre-defined offsets to the initial intra prediction mode, and

wherein when the current block is a non-square block of which the width is less than the height and the initial prediction mode belongs to a second range, the intra prediction mode is derived by applying a second offset of the pre-defined offsets to the initial intra prediction mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2025
From: INTELLECTUAL DISCOVERY CO., LTD.
To: DOLBY INTERNATIONAL AB
Reel/Frame 072128/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: AHN, YONG JO; RYU, HO CHAN
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 053455/0369 →
Priority Claims (1)
KR 10-2018-0021816 · Feb 23, 2018 · national
Continuity (1)
Related Publication 20210051334A1 · Feb 18, 2021
Cited By (5)
US 12,256,063 US 12,587,638 US 12,598,295 US 12,621,436 US 12,689,733