IP Library Granted Patent US 12,200,202
Granted Patent B2
US 12,200,202 · App. 17/428,138 · Granted Jan 14, 2025

Image decoding method and apparatus using intra prediction in image coding system

Inventors: Jangwon Choi (Seoul, KR); Jin Heo (Seoul, KR); Sunmi Yoo (Seoul, KR); Jungah Choi (Seoul, KR); Ling Li (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/11H04N19/105H04N19/119H04N19/132H04N19/176H04N19/593H04N19/70
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,200,202
App. No.
17/428,138
Granted
Jan 14, 2025
Kind
B2
Abstract

An image decoding method executed by a decoding apparatus according to the present document comprises the steps of: deriving an intra prediction type for the current block from among the intra prediction types; establishing an intra prediction mode candidate list for the current block by executing a process for establishing an intra prediction mode candidate list; selecting an intra prediction mode for the current block on the basis of the intra prediction mode candidate list; and generating prediction samples for the current block on the basis of the intra prediction type and intra prediction mode.

Claims (60)

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

obtaining image information for a current block;

deriving an intra-prediction type for a current block among intra-prediction types based on the image information;

constructing an intra-prediction mode candidate list of the current block by performing an intra-prediction mode candidate list construction process;

selecting an intra-prediction mode of the current block based on the intra-prediction mode candidate list after constructing the intra-prediction mode candidate list,

wherein the intra-prediction mode includes an intra planar mode, an intra DC mode or at least one intra angular mode; and

generating prediction samples of the current block based on the intra-prediction type and the intra-prediction mode,

wherein the intra-prediction types include a first intra-prediction type, a second intra-prediction type and a third intra-prediction type,

wherein, based on the intra-prediction type being the first intra-prediction type, the prediction samples are generated based on a first reference line which is a reference line adjacent to upper boundary or left boundary of the current block,

based on the intra-prediction type being the second intra-prediction type, the prediction samples are generated based on a second reference line not adjacent to the current block, and

based on the intra-prediction type being the third intra-prediction type, the prediction samples are generated based on intra sub partitions (ISP),

wherein,

a first intra-prediction mode candidate list for the first intra-prediction type using the first reference line;

a second intra-prediction mode candidate list for the second intra-prediction-type using the second reference line; and

a third intra-prediction mode candidate list for the third intra-prediction type to which the ISP is applied;

are identical,

wherein the image information includes intra luma reference index information specifying an intra prediction reference line index,

wherein, based on the intra luma reference index information having a value of 1, the second reference line is a reference line which is one sample away from the upper boundary or the left boundary of the current block,

wherein, based on the intra luma reference index information having a value of 0, the image information includes a flag for the ISP, and

wherein the flag for the ISP specifies whether the current block is partitioned.

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

deriving an intra-prediction type for a current block among intra-prediction types;

constructing an intra-prediction mode candidate list of the current block by performing an intra-prediction mode candidate list construction process;

selecting an intra-prediction mode of the current block based on the intra-prediction mode candidate list after constructing the intra-prediction mode candidate list,

wherein the intra-prediction mode includes an intra planar mode, an intra DC mode or at least one intra angular mode;

generating prediction samples of the current block based on the intra-prediction type and the intra-prediction mode; and

encoding image information including image information for the current block,

wherein the intra-prediction types include a first intra-prediction type, a second intra-prediction type and a third intra-prediction type,

wherein, based on the intra-prediction type being the first intra-prediction type, the prediction samples are generated based on a first reference line which is a reference line adjacent to upper boundary or left boundary of the current block,

based on the intra-prediction type being the second intra-prediction type, the prediction samples are generated based on a second reference line not adjacent to the current block, and

based on the intra-prediction type being the third intra-prediction type, the prediction samples are generated based on intra sub partitions (ISP),

wherein,

a first intra-prediction mode candidate list for the first intra-prediction type using the first reference line;

a second intra-prediction mode candidate list for the second intra-prediction-type using the second reference line; and

a third intra-prediction mode candidate list for the third intra-prediction type to which the ISP is applied;

are identical,

wherein the image information includes intra luma reference index information specifying an intra prediction reference line index,

wherein, based on the intra luma reference index information having a value of 1, the second reference line is a reference line which is one sample away from the upper boundary or the left boundary of the current block,

wherein, based on the intra luma reference index information having a value of 0, the image information includes a flag for the ISP, and

wherein the flag for the ISP specifies whether the current block is partitioned.

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

deriving an intra-prediction type for a current block among intra-prediction types;

constructing an intra-prediction mode candidate list of the current block by performing an intra-prediction mode candidate list construction process;

selecting an intra-prediction mode of the current block based on the intra-prediction mode candidate list after constructing the intra-prediction mode candidate list,

wherein the intra-prediction mode includes an intra planar mode, an intra DC mode or at least one intra angular mode;

generating prediction samples of the current block based on the intra-prediction type and the intra-prediction mode; and

generating the bitstream by encoding image information including image information for the current block,

wherein the intra-prediction types include a first intra-prediction type, a second intra-prediction type and a third intra-prediction type,

wherein, based on the intra-prediction type being the first intra-prediction type, the prediction samples are generated based on a first reference line which is a reference line adjacent to upper boundary or left boundary of the current block,

based on the intra-prediction type being the second intra-prediction type, the prediction samples are generated based on a second reference line not adjacent to the current block, and

based on the intra-prediction type being the third intra-prediction type, the prediction samples are generated based on intra sub partitions (ISP),

wherein,

a first intra-prediction mode candidate list for the first intra-prediction type using the first reference line;

a second intra-prediction mode candidate list for the second intra-prediction-type using the second reference line; and

a third intra-prediction mode candidate list for the third intra-prediction type to which the ISP is applied;

are identical,

wherein the image information includes intra luma reference index information specifying an intra prediction reference line index,

wherein, based on the intra luma reference index information having a value of 1, the second reference line is a reference line which is one sample away from the upper boundary or the left boundary of the current block,

wherein, based on the intra luma reference index information having a value of 0, the image information includes a flag for the ISP, and

wherein the flag for the ISP specifies whether the current block is partitioned.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2025
From: LG ELECTRONICS INC.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 072859/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2021
From: CHOI, JANGWON; HEO, JIN; YOO, SUNMI; CHOI, JUNGHA; LEE, LING
To: LG ELECTRONICS INC.
Reel/Frame 057068/0872 →
Continuity (2)
Provisional Application 62808837 · Feb 21, 2019
Related Publication 20220132109A1 · Apr 28, 2022
References Cited (59)
US 8902978B2 · Lim · 2014 [cited by examiner]
US 9100621B2 · Jeon · 2015 [cited by examiner]
US 9100649B2 · Park · 2015 [cited by examiner]
US 9154796B2 · Seregin · 2015 [cited by examiner]
US 9420285B2 · Tu · 2016 [cited by examiner]
US 9467692B2 · Rapaka · 2016 [cited by examiner]
US 9491458B2 · Tu · 2016 [cited by examiner]
US 9532058B2 · Chien · 2016 [cited by examiner]
US 9736454B2 · Hannuksela · 2017 [cited by examiner]
US 9749651B2 · Merkle · 2017 [cited by examiner]
US 9756330B2 · Merkle · 2017 [cited by examiner]
US 9860558B2 · Zhang · 2018 [cited by examiner]
US 10003810B2 · Chuang · 2018 [cited by examiner]
US 10070128B2 · Ugur · 2018 [cited by examiner]
US 10136140B2 · Li · 2018 [cited by examiner]
US 10142627B2 · Zhao · 2018 [cited by examiner]
US 10171819B2 · Ramamurthy · 2019 [cited by examiner]
US 10244256B2 · Ikai · 2019 [cited by examiner]
US 10306229B2 · Zhao · 2019 [cited by examiner]
US 10313668B2 · Gisquet · 2019 [cited by examiner]
US 10531084B2 · Yoo · 2020 [cited by examiner]
US 10574982B2 · Merkle · 2020 [cited by examiner]
US 10587873B2 · Koo · 2020 [cited by examiner]
US 10681354B2 · Heo · 2020 [cited by examiner]
US 10757406B2 · Lee · 2020 [cited by examiner]
US 10841593B2 · Zhao · 2020 [cited by examiner]
US 10904567B2 · Kang · 2021 [cited by examiner]
US 11051011B2 · Lee · 2021 [cited by examiner]
US 11102509B2 · Ko · 2021 [cited by examiner]
US 11128862B2 · Cho · 2021 [cited by examiner]
US 11184636B2 · Aono · 2021 [cited by examiner]
US 11184639B2 · Lee · 2021 [cited by examiner]
US 11202063B2 · Lee · 2021 [cited by examiner]
US 11218704B2 · Lim · 2022 [cited by examiner]
US 11228755B2 · Lee · 2022 [cited by examiner]
US 11233990B2 · Kim · 2022 [cited by examiner]
US 11259047B2 · Lee · 2022 [cited by examiner]
US 11350107B2 · Jun · 2022 [cited by examiner]
US 11368682B2 · Sim · 2022 [cited by examiner]
US 11375185B2 · Lee · 2022 [cited by examiner]
US 11463689B2 · Zhao · 2022 [cited by examiner]
US 11616987B2 · Jeong · 2023 [cited by examiner]
US 11743456B2 · Lee · 2023 [cited by examiner]
US 20130287093A1 · Hannuksela · 2013 [cited by examiner]
US 20140092978A1 · Bugdayci · 2014 [cited by examiner]
US 20150103906A1 · Zhao · 2015 [cited by examiner]
US 20150271515A1 · Pang · 2015 [cited by examiner]
US 20160373742A1 · Zhao · 2016 [cited by examiner]
US 20160373770A1 · Zhao · 2016 [cited by examiner]
US 20160373782A1 · Zhao · 2016 [cited by examiner]
US 20170094274A1 · Chien · 2017 [cited by examiner]
US 20180160113A1 · Jeong · 2018 [cited by examiner]
US 20200296380A1 · Aono · 2020 [cited by examiner]
US 20200296417A1 · Ko · 2020 [cited by examiner]
US 20210160487A1 · Kim · 2021 [cited by examiner]
KR 1020140085548A · 2014 [cited by applicant]
KR 1020170031643A · 2017 [cited by applicant]
KR 1020170095792A · 2017 [cited by applicant]
KR 1020180057727A · 2018 [cited by applicant]