IP Library Granted Patent US 12,389,012
Granted Patent B2
US 12,389,012 · App. 18/670,978 · Granted Aug 12, 2025

Method for processing image on basis of intra prediction mode and apparatus therefor

Inventors: Jin Heo (Seoul, KR); Yongjoon Jeon (Seoul, KR); Sunmi Yoo (Seoul, KR); Eunyong Son (Seoul, KR); Junghak Nam (Seoul, KR)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04N19/159H04N19/107H04N19/119H04N19/176H04N19/593
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,389,012
App. No.
18/670,978
Granted
Aug 12, 2025
Kind
B2
Abstract

In the present invention, a method for processing an image on the basis of an intra prediction mode and an apparatus therefor are disclosed. Particularly, the method for processing an image on the basis of an intra prediction mode may comprise the steps of: partitioning a block to be processed, on the basis of an intra prediction mode of the block to be processed; and performing intra prediction for the split block to be processed, wherein the direction in which the block to be processed is split is perpendicular to the prediction direction of the intra prediction mode of the block to be processed.

Claims (45)

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

a memory; and

at least one processor coupled with the memory,

wherein the at least one processor is configured to:

obtain a split flag of a processing block;

split the processing block into a plurality of transform units based on the split flag;

construct reference samples for each of the transform units;

generate prediction samples of each of the transform units using the reference samples based on an intra prediction mode of the processing block; and

generate reconstruction samples of the processing block based on the prediction samples,

wherein the reference samples comprise a sample neighboring a left boundary of each of the transform units, a sample neighboring a top boundary of each of the transform units and a sample neighboring a top left of each of the transform units, and

wherein the at least one processor is configured to obtain a filtering flag of the reference samples based on the intra prediction mode and filter the reference samples based on the filtering flag, to generate the prediction samples of each of the transform units.

2. The appratus of claim 1 , wherein a split direction of the processing block is horizontal or vertical.

3. The appratus of claim 2 , whether the processing block is split according to a square quad-tree method or split vertically to the prediction direction is determined based on the intra-prediction mode of the processing block.

4. The appratus of claim 3 , wherein the processing block is split according to the square quad-tree method if the intra-prediction mode of the processing block is intra-planar or intra-DC, otherwise the processing block is split vertically to the prediction direction.

5. The appratus of claim 1 , wherein the at least one processor is futher configured to:

reconstruct a transform unit into a square block; and

perform inverse transform on the reconstructed processing block.

6. The appratus of claim 5 , wherein a number of the reference samples is determined based on a size of a split transform unit.

7. An encoding apparatus for image encoding, the encoding apparatus comprising:

a memory; and

at least one processor coupled with the memory,

wherein the at least one processor is configured to:

split a processing block into a plurality of transform units;

generate a split flag of the processing block;

construct reference samples for each of the transform units;

generate prediction samples of each of the transform units using the reference samples based on the intra-prediction mode of the processing block; and

generate residual samples of the processing block based on the prediction samples,

wherein the reference samples comprise a sample neighboring a left boundary of each of the transform units, a sample neighboring a top boundary of each of the transform units and a sample neighboring a top left of each of the transform units, and

wherein the at least one processor is configured to filter the reference samples and generate a filtering flag of the reference samples based on the intra prediction mode, to generate the prediction samples of each of the transform units.

8. The appratus of claim 7 , wherein a split direction of the processing block is horizontal or vertical.

9. The appratus of claim 8 , wherein whether the processing block is split according to a square quad-tree method or split vertically to the prediction direction is determined based on the intra-prediction mode of the processing block.

10. The appratus of claim 7 , wherein a number of the reference samples is determined based on a size of a split transform unit.

11. An apparatus for transmitting data comprising a bitstream for an image, the appratus comprising:

at least one processor configured to obtain the bitstream for the image; and

a transmitter configured to transmit the data of the bitstream,

wherein the bitstream is generated by performing the steps of:

splitting a processing block into a plurality of transform units;

generating a split flag of the processing block;

constructing reference samples for each of the transform units;

generating prediction samples of each of the transform units using the reference samples based on the intra-prediction mode of the processing block; and

generating residual samples of the processing block based on the prediction samples,

wherein the reference samples comprise a sample neighboring a left boundary of each of the transform units, a sample neighboring a top boundary of each of the transform units and a sample neighboring a top left of each of the transform units, and

wherein generating prediction samples of each of the transform units further comprises:

filtering the reference samples; and

generating a filtering flag of the reference samples based on the intra prediction 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 May 22, 2024
From: HEO, JIN; JEON, YONGJOON; YOO, SUNMI; SON, EUNYONG; NAM, JUNGHAK
To: LG ELECTRONIC INC.
Reel/Frame 067490/0991 →
Continuity (6)
Continuation 18089429 · Dec 27, 2022
Continuation 17100011 · Nov 20, 2020
Continuation 16677100 · Nov 7, 2019
Continuation 15560651
Provisional Application 62137163 · Mar 23, 2015
Related Publication 20240406411A1 · Dec 5, 2024
References Cited (50)
US 6466620B1 · Lee · 2002 [cited by applicant]
US 9237357B2 · Park · 2016 [cited by examiner]
US 20050013375A1 · Dattani · 2005 [cited by examiner]
US 20050013376A1 · Dattani · 2005 [cited by examiner]
US 20060268991A1 · Segall · 2006 [cited by examiner]
US 20080031329A1 · Iwata · 2008 [cited by examiner]
US 20110158315A1 · Kim · 2011 [cited by examiner]
US 20110176607A1 · Kim · 2011 [cited by examiner]
US 20120082222A1 · Wang · 2012 [cited by examiner]
US 20130188706A1 · Minezawa · 2013 [cited by examiner]
US 20130294525A1 · Norkin · 2013 [cited by examiner]
US 20140328404A1 · Na et al. · 2014 [cited by applicant]
US 20140355679A1 · Rosewarne · 2014 [cited by examiner]
US 20140355687A1 · Takehara · 2014 [cited by examiner]
US 20150016516A1 · Saxena et al. · 2015 [cited by applicant]
US 20150049818A1 · Yie · 2015 [cited by examiner]
US 20150288963A1 · Sato · 2015 [cited by examiner]
US 20180098074A1 · Heo · 2018 [cited by examiner]
US 20210112255A1 · Heo · 2021 [cited by examiner]
CN 101494782A · 2009 [cited by applicant]
CN 103039077A · 2013 [cited by applicant]
CN 103141105A · 2013 [cited by applicant]
CN 103748877A · 2014 [cited by applicant]
CN 103797801A · 2014 [cited by applicant]
CN 104412591A · 2015 [cited by applicant]
JP 2006005438A · 2006 [cited by applicant]
KR 20100112247A · 2010 [cited by applicant]
KR 20110001885A · 2011 [cited by applicant]
KR 20110003414A · 2011 [cited by applicant]
KR 20110019855A · 2011 [cited by applicant]
WO 2010002214A2 · 2010 [cited by applicant]
WO 2013058520A1 · 2013 [cited by applicant]
J.Lainema et al., “Intra Coding of the HEVC Standard”, IEEE Transactions on Circuits and Systems for Video Technology, vol. 32, No. 12, Dec. 1, 2012, pp. 1792-1801, XP055559664. [cited by applicant]
Xu J et al. “Non-CE6: Improvements for SDIP”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Nov. 21-30, 2011, JCTVC-G354. [cited by applicant]
First Office Action dated Jul. 26, 2019 received in corresponding patent family application No. CN201580782054. English translation attached. [cited by applicant]
First Office Action dated Jul. 18, 2023 received in corresponding patent family application No. CN2020105897930. English translation attached. [cited by applicant]
Extended European Search Report dated Jul. 26, 2018 received in corresponding patent family application No. EP15886592.3. [cited by applicant]
Written Decision dated Jun. 28, 2024 received in corresponding patent family application No. KR1020237019499 English translation attached. [cited by applicant]
Written Decision dated Oct. 14, 2021 received in corresponding patent family application No. KR1020217013414. English translation attached. [cited by applicant]
Written Decision dated May 12, 2020 received in corresponding patent family application No. KR1020177025558. English translation attached. [cited by applicant]
Written Decision dated Feb. 2, 2021 received in corresponding patent family application No. KR1020207023177. English translation attached. [cited by applicant]
Written Decision dated Feb. 24, 2022 received in corresponding patent family application No. KR1020227000944. English translation attached. [cited by applicant]
Written Decision dated Mar. 9, 2023 received in corresponding patent family application No. KR1020227017708. English translation attached. [cited by applicant]
International Search Report dated Mar. 14, 2016 in International Application No. PCT/KR2015013170. English translation attached. [cited by applicant]
Notice of Allowance dated Aug. 7, 2019 received in corresponding patent family application No. U.S. Appl. No. 15/560,651. [cited by applicant]
Non-Final Rejection dated Apr. 17, 2019 received in corresponding patent family application No. U.S. Appl. No. 15/560,651. [cited by applicant]
Notice of Allowance dated Sep. 8, 2020 received in corresponding patent family application No. U.S. Appl. No. 16/677,100. [cited by applicant]
Notice of Allowance dated Sep. 27, 2022 received in corresponding patent family application No. U.S. Appl. No. 17/100,011. [cited by applicant]
Notice of Allowance dated Feb. 23, 2024 received in corresponding patent family application No. U.S. Appl. No. 18/089,429. [cited by applicant]
Non-Final Rejection dated Dec. 18, 2023 received in corresponding patent family application No. U.S. Appl. No. 18/089,429. [cited by applicant]