IP Library Granted Patent US 12,058,318
Granted Patent B2
US 12,058,318 · App. 18/112,259 · Granted Aug 6, 2024

Method for coding image/video on basis of intra prediction and device therefor

Inventors: Jin Heo (Seoul, KR); Sunmi Yoo (Seoul, KR); Ling Li (Seoul, KR); Jangwon Choi (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/105H04N19/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 12,058,318
App. No.
18/112,259
Granted
Aug 6, 2024
Kind
B2
Abstract

An image decoding method according to the present disclosure comprises the steps of: obtaining intra prediction type related information for a current block from a bit stream; deriving the intra prediction type of the current block based on the intra prediction type-related information; obtaining intra prediction mode-related information for the current block from the bitstream; configuring a most probable mode (MPM) list including candidate intra prediction modes for the current block based on neighboring blocks of the current block; deriving the intra prediction mode of the current block based on the MPM list and the intra prediction mode-related information; and generating a predicted block of the current block based on the intra prediction type and the intra prediction mode, wherein when the intra prediction type indicates the particular intra prediction type, the MPM index is parsed from the bit stream without parsing of an MPM flag.

Claims (49)

1. A decoding apparatus for image decoding, the decoding apparatus comprising:

a memory storing instructions; and

at least one processor connected to the memory, the at least one processor executing the instructions to perform operations comprising:

acquiring information about an intra prediction type of a current block from a bitstream;

deriving the intra prediction type of the current block based on the information about the intra prediction type;

acquiring information about an intra prediction mode of the current block from the bitstream;

configuring a most probable mode (MPM) list comprising candidate intra prediction modes of the current block based on neighboring blocks of the current block;

deriving the intra prediction mode of the current block based on the MPM list and the information about the intra prediction mode; and

generating a predicted block of the current block by performing intra prediction based on the intra prediction type and the intra prediction mode,

wherein the intra prediction type includes a first intra prediction type and a second intra prediction type,

wherein, for the first intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is not adjacent to a top boundary and a left boundary of the current block,

wherein, for the second intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is adjacent to the top boundary and the left boundary of the current block,

wherein, based on the intra prediction type representing the first intra prediction type, the information about the intra prediction mode comprises: an MPM index,

wherein, based on the intra prediction type representing the first intra prediction type, the MPM index is parsed without parsing an MPM flag from the bitstream,

wherein, based on the intra prediction type representing the second intra prediction type, the MPM flag is parsed from the bitstream,

wherein, based on the intra prediction type representing the second intra prediction type, the information about the intra prediction mode comprises the MPM index based on the MPM flag, and

wherein an intra prediction based on the first intra prediction type is performed on the current block based on the intra prediction mode of the current block not being a planar mode.

2. The decoding apparatus of claim 1 , wherein the first intra prediction type comprises: a multi-reference line (MRL) intra prediction type,

wherein the information about the intra prediction type comprises: intra_luma_ref_idx, and wherein based on a value of the intra_luma_ref_idx being larger than 0, the MRL intra prediction type is derived as the intra prediction type of the current block.

3. An encoding apparatus for image encoding, the encoding apparatus configured to:

a memory storing instructions; and

at least one processor connected to the memory, the at least one processor executing the instructions to perform operations comprising:

determining an intra prediction type of a current block;

generating information about the intra prediction type of the current block;

configuring a most probable mode (MPM) list comprising candidate intra prediction modes of the current block based on neighboring blocks of the current block;

deriving an intra prediction mode of the current block based on the MPM list;

generating information about the intra prediction mode of the current block; and

outputting a bitstream by encoding image information comprising the information about the intra prediction type and the information about the intra prediction mode,

wherein the information about the intra prediction mode is generated based on the intra prediction type,

wherein the intra prediction type includes a first intra prediction type and a second intra prediction type,

wherein, for the first intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is not adjacent to a top boundary and a left boundary of the current block,

wherein, for the second intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is adjacent to the top boundary and the left boundary of the current block,

wherein, based on the intra prediction type representing the first intra prediction type, the information about the intra prediction mode comprises: an MPM index,

wherein, based on the intra prediction type representing the first intra prediction type, the MPM index is configured to be parsed without parsing an MPM flag from the bitstream and the intra prediction mode of the current block is limited to one of candidate intra prediction modes within the MPM list,

wherein, based on the intra prediction type representing the second intra prediction type, the MPM flag is configured to be parsed from the bitstream,

wherein, based on the intra prediction type representing the second intra prediction type, the information about the intra prediction mode comprises the MPM index based on the MPM flag, and

wherein an intra prediction based on the first intra prediction type is performed on the current block based on the intra prediction mode of the current block not being a planar mode.

4. An apparatus configured to transmit data for an image, the apparatus comprising:

at least one processor configured to obtain a bitstream, wherein the bitstream is generated based on determining an intra prediction type of a current block, generating information about the intra prediction type of the current block, configuring a most probable mode (MPM) list comprising candidate intra prediction modes of the current block based on neighboring blocks of the current block, deriving an intra prediction mode of the current block based on the MPM list, generating information about the intra prediction mode of the current block, and outputting the bitstream by encoding image information comprising the information about the intra prediction type and the information about the intra prediction mode; and

a transmitter configured to transmit the data comprising the bitstream,

wherein the information about the intra prediction mode is generated based on the intra prediction type,

wherein the intra prediction type includes a first intra prediction type and a second intra prediction type,

wherein, for the first intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is not adjacent to a top boundary and a left boundary of the current block,

wherein, for the second intra prediction type, the intra prediction is performed based on neighboring reference samples in a specific sample line which is adjacent to the top boundary and the left boundary of the current block,

wherein based on the intra prediction type representing the first intra prediction type, the information about the intra prediction mode comprises: an MPM index,

wherein, based on the intra prediction type representing the first intra prediction type, the MPM index is configured to be parsed without parsing an MPM flag from the bitstream and the intra prediction mode of the current block is limited to one of candidate intra prediction modes within the MPM list,

wherein, based on the intra prediction type representing the second intra prediction type, the MPM flag is configured to be parsed from the bitstream,

wherein, based on the intra prediction type representing the second intra prediction type, the information about the intra prediction mode comprises the MPM index based on the MPM flag, and

wherein an intra prediction based on the first intra prediction type is performed on the current block based on the intra prediction mode of the current block not being a planar mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2024
From: LG ELECTRONICS INC.
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 069312/0813 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: HEO, JIN; YOO, SUNMI; LI, LING; CHOI, JANGWON
To: LG ELECTRONICS INC.
Reel/Frame 064870/0766 →
Priority Claims (2)
KR 10-2018-0030944 · Mar 16, 2018 · national
KR 10-2018-0037751 · Mar 30, 2018 · national
Continuity (3)
Continuation 17703366 · Mar 24, 2022
Continuation 16981526
Related Publication 20230199176A1 · Jun 22, 2023