IP Library Granted Patent US 12,278,990
Granted Patent B2
US 12,278,990 · App. 18/377,956 · Granted Apr 15, 2025

Image decoding method and apparatus relying on intra prediction in image coding system

Inventor: Jin Heo (Seoul, KR)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04N19/593H04N19/132H04N19/176H04N19/59
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,278,990
App. No.
18/377,956
Granted
Apr 15, 2025
Kind
B2
Abstract

An image decoding method performed by a decoding apparatus according to the present invention comprises: a step of deriving an intra prediction mode for a current block; a step of deriving upper neighboring samples of a plurality of rows for the current block, and left neighboring samples of a plurality of columns; a step of deriving one row of upper reference samples on the basis of the upper neighboring samples; a step of deriving one column of left reference samples on the basis of the left neighboring samples; and a step of generating a prediction sample for the current block by using at least one of the upper reference samples and the left reference samples in accordance with the intra prediction mode.

Claims (34)

1. A method of decoding video performed by a decoding device, the method comprising:

deriving an intra prediction mode of a current block;

deriving neighboring samples including upper neighboring samples and left neighboring samples of the current block; and

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

wherein the upper neighboring samples include upper neighboring samples of an n-th row,

wherein the left neighboring samples include left neighboring samples of an n-th column,

wherein n is more than 1,

wherein a number of the upper neighboring samples of the n-th row is more than 2N based on a size of the current block being N×N, wherein N is a positive integer,

wherein a number of the left neighboring samples of the n-th column is more than 2N based on the size of the current block being N×N,

wherein based on a prediction direction of the intra prediction mode being related to additional upper neighboring samples among the upper neighboring samples of the n-th row, the additional

upper neighboring samples are derived by padding a specific upper neighboring sample without checking whether the additional upper neighboring samples among the upper neighboring samples are available, and the specific upper neighboring sample is an upper neighboring sample closest to the additional upper neighboring samples among the upper neighboring samples of the n-th row other than the additional upper neighboring samples, and

wherein based on the prediction direction of the intra prediction mode being related to additional left neighboring samples among the left neighboring samples of the n-th column, the additional left neighboring samples are derived by padding a specific left neighboring sample without checking whether the additional left neighboring samples among the left neighboring samples are available, and the specific left neighboring sample is a left neighboring sample closest to the additional left neighboring samples among the left neighboring samples of the n-th column other than the additional left neighboring samples.

2. A method of encoding video performed by an encoding device, the method comprising:

determining an intra prediction mode of a current block;

deriving upper neighboring samples and left neighboring samples of the current block;

generating a prediction sample of the current block based on the intra prediction mode, the upper neighboring samples and the left neighboring samples; and

encoding prediction information of the current block,

wherein the upper neighboring samples include upper neighboring samples of an n-th row,

wherein the left neighboring samples include left neighboring samples of an n-th column,

wherein n is more than 1,

wherein a number of the upper neighboring samples of the n-th row is more than 2N based on a size of the current block being N×N, wherein N is a positive integer,

wherein a number of the left neighboring samples of the n-th column is more than 2N based on the size of the current block being N×N,

wherein based on a prediction direction of the intra prediction mode being related to additional upper neighboring samples among the upper neighboring samples of the n-th row, the additional upper neighboring samples are derived by padding a specific upper neighboring sample without checking whether the additional upper neighboring samples among the upper neighboring samples are available, and the specific upper neighboring sample is an upper neighboring sample closest to the additional upper neighboring samples among the upper neighboring samples of the n-th row other than the additional upper neighboring samples, and

wherein based on the prediction direction of the intra prediction mode being related to additional left neighboring samples among the left neighboring samples of the n-th column, the additional left neighboring samples are derived by padding a specific left neighboring sample without checking whether the additional left neighboring samples among the left neighboring samples are available, and the specific left neighboring sample is a left neighboring sample closest to the additional left neighboring samples among the left neighboring samples of the n-th column other than the additional left neighboring samples.

3. A transmission method of data for an image, the method comprising:

obtaining a bitstream for the image, wherein the bitstream is generated based on determining an intra prediction mode of a current block, deriving upper neighboring samples and left neighboring samples of the current block, generating a prediction sample of the current block based on the intra prediction mode, the upper neighboring samples and the left neighboring samples, and encoding prediction information of the current block; and

transmitting the data comprising the bitstream,

wherein the upper neighboring samples include upper neighboring samples of an n-th row,

wherein the left neighboring samples include left neighboring samples of an n-th column,

wherein n is more than 1,

wherein a number of the upper neighboring samples of the n-th row is more than 2N based on a size of the current block being N×N, wherein N is a positive integer,

wherein a number of the left neighboring samples of the n-th column is more than 2N based on the size of the current block being N×N,

wherein based on a prediction direction of the intra prediction mode being related to additional upper neighboring samples among the upper neighboring samples of the n-th row, the additional upper neighboring samples are derived by padding a specific upper neighboring sample without checking whether the additional upper neighboring samples among the upper neighboring samples are available, and the specific upper neighboring sample is an upper neighboring sample closest to the additional upper neighboring samples among the upper neighboring samples of the n-th row other than the additional upper neighboring samples, and

wherein based on the prediction direction of the intra prediction mode being related to additional left neighboring samples among the left neighboring samples of the n-th column, the additional left neighboring samples are derived by padding a specific left neighboring sample without checking whether the additional left neighboring samples among the left neighboring samples are available, and the specific left neighboring sample is a left neighboring sample closest to the additional left neighboring samples among the left neighboring samples of the n-th column other than the additional left neighboring samples.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2024
From: LG ELECTRONICS INC.
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 067394/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2023
From: HEO, JIN
To: LG ELECTRONICS INC.
Reel/Frame 065160/0878 →
Continuity (6)
Continuation 17896512 · Aug 26, 2022
Continuation 17147125 · Jan 12, 2021
Continuation 16822508 · Mar 18, 2020
Continuation 16340617
Provisional Application 62406410 · Oct 11, 2016
Related Publication 20240048760A1 · Feb 8, 2024
References Cited (44)
US 9860529B2 · Zhang · 2018 [cited by examiner]
US 10218957B2 · Huang · 2019 [cited by examiner]
US 10257531B2 · Lee · 2019 [cited by examiner]
US 10477231B2 · Lim · 2019 [cited by examiner]
US 10574984B2 · Son · 2020 [cited by examiner]
US 10721479B2 · Heo · 2020 [cited by examiner]
US 10757407B2 · Yoo · 2020 [cited by examiner]
US 20080304760A1 · Lee · 2008 [cited by examiner]
US 20100239002A1 · Park · 2010 [cited by examiner]
US 20120128068A1 · Thoreau · 2012 [cited by examiner]
US 20120314767A1 · Wang · 2012 [cited by examiner]
US 20130156099A1 · Sasai · 2013 [cited by examiner]
US 20140010305A1 · Mironovich · 2014 [cited by examiner]
US 20140022343A1 · Chen · 2014 [cited by examiner]
US 20140376633A1 · Zhang · 2014 [cited by examiner]
US 20150085929A1 · Chen · 2015 [cited by examiner]
US 20150085935A1 · Chen · 2015 [cited by examiner]
US 20150208086A1 · Chen · 2015 [cited by examiner]
US 20150358599A1 · Lin · 2015 [cited by examiner]
US 20150381986A1 · Chen · 2015 [cited by examiner]
US 20160134857A1 · An · 2016 [cited by examiner]
US 20160241869A1 · Choi · 2016 [cited by examiner]
US 20160277758A1 · Ikai · 2016 [cited by examiner]
US 20170155920A1 · Park · 2017 [cited by examiner]
US 20180343469A1 · Jin · 2018 [cited by examiner]
ee6: multiple line-based-intra prediction (Year: 2016). [cited by examiner]
IPA, Office Action for AU Application No. 2017342627, Jan. 17, 2020. [cited by applicant]
IPA, First Office Action for AU Application No. 2021200247, Jan. 12, 2022. [cited by applicant]
IPA, Second Office Action for AU Application No. 2021200247, Apr. 11, 2022. [cited by applicant]
IPA, Office Action for AU Application No. 2022252821, Oct. 9, 2023. [cited by applicant]
INPI, Allowance Decision for BR Application No. 112019007423-6, Mar. 21, 2022. [cited by applicant]
INPI, Office Action for BR Application No. 112019007423-6, Aug. 3, 2021. [cited by applicant]
INPI, Allowance Decision for BR Application No. 122021021179-5, Mar. 21, 2022. [cited by applicant]
INPI, Allowance Decision for BR Application No. 122021021189-2, Mar. 21, 2022. [cited by applicant]
ISDEC, Office Action for CA Application No. 3040236, Apr. 24, 2020. [cited by applicant]
ISDEC, Office Action for CA Application No. 3145758, Feb. 8, 2023. [cited by applicant]
DGIP, Office Action for ID Application No. 201903789, Feb. 7, 2022. [cited by applicant]
IPI, Office Action for IN Application No. 202118037506, May 31, 2023. [cited by applicant]
IPI, Office Action for IN Application No. 201917014725, Apr. 15, 2021. [cited by applicant]
CNIPA, Third Office Action for CN Application No. 201780066608.6, Jun. 17, 2023. [cited by applicant]
CNIPA, Decision of Rejection for CN Application No. 201780066608.6, Oct. 25, 2023. [cited by applicant]
IMPI, Second Office Action for MX Application No. MX/a/2019/004151, Aug. 18, 2022. [cited by applicant]
CNIPA, Notice of Reexamination for CN Application No. 201780066609.6, Jan. 8, 2025. [cited by applicant]
IPA, Office Action for AU Application No. 2024201491, Feb. 5, 2025. [cited by applicant]