IP Library Granted Patent US 12,177,450
Granted Patent B2
US 12,177,450 · App. 18/234,710 · Granted Dec 24, 2024

Video encoding/decoding method and apparatus for performing PDPC and method for transmitting bitstream

Inventors: Jin Heo (Seoul, KR); Hyeong Moon Jang (Seoul, KR); Jangwon Choi (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/132H04N19/105H04N19/159H04N19/176H04N19/186
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,177,450
App. No.
18/234,710
Granted
Dec 24, 2024
Kind
B2
Abstract

An image encoding/decoding method and apparatus include features of generating a prediction block by performing intra prediction on a current block, determining whether to apply position dependent intra prediction combination (PDPC) to the prediction block, and generating a final prediction block of the current block, by applying PDPC to the prediction block based on the determination. The determining whether to apply PDPC to the prediction block may include determining whether a size of the current block satisfies a predetermined condition. Based on the size of the current block satisfying the predetermined condition, it may be determined to apply PDPC to the prediction block. Based on the size of the current block not satisfying the predetermined condition, a determination of a color component of the current block may be skipped and it may be determined not to apply PDPC to the prediction block.

Claims (43)

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

generating prediction samples by performing intra prediction on a current block;

determining whether to apply position dependent intra prediction combination (PDPC) to the prediction samples; and

generating final prediction samples of the current block, by applying PDPC to the prediction samples based on the determination,

wherein the determining whether to apply PDPC to the prediction samples comprises determining whether a size of the current block satisfies a predetermined condition,

wherein, based on a size of the current block satisfying a predetermined condition, it is determined to apply PDPC to the prediction samples,

wherein, based on the size of the current block doing not satisfy the predetermined condition, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples,

wherein the predetermined condition is that a width of the current block is greater than or equal to 4 and a height of the current block is greater to or equal to 4, and

wherein, based on block difference pulse code modulation (BDPCM) being not applied to the current block, the current block being a chroma block and the intra prediction mode of the current block being an angular prediction mode having an index of 18 or less, it is determined to apply PDPC to the prediction samples.

2. The image decoding method of claim 1 ,

wherein, based on a reference sample line being a predetermined reference sample line, it is determined to apply PDPC to the prediction samples, and

wherein, based on the reference sample line being not the predetermined reference sample line, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples.

3. The image decoding method of claim 2 , wherein the predetermined reference sample line is a first reference sample line adjacent to the current block.

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

generating prediction samples by performing intra prediction on a current block;

determining whether to apply position dependent intra prediction combination (PDPC) to the prediction samples; and

generating final prediction samples of the current block, by applying PDPC to the prediction samples based on the determination,

wherein the determining whether to apply PDPC to the prediction samples comprises determining whether a size of the current block satisfies a predetermined condition,

wherein, based on a size of the current block satisfying a predetermined condition, it is determined to apply PDPC to the prediction samples,

wherein, based on the size of the current block doing not satisfy the predetermined condition, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples,

wherein the predetermined condition is that a width of the current block is greater than or equal to 4 and a height of the current block is greater to or equal to 4, and

wherein, based on block difference pulse code modulation (BDPCM) being not applied to the current block, the current block being a chroma block and the intra prediction mode of the current block being an angular prediction mode having an index of 18 or less, it is determined to apply PDPC to the prediction samples.

5. The image encoding method of claim 4 ,

wherein, based on a reference sample line being a predetermined reference sample line, it is determined to apply PDPC to the prediction samples, and

wherein, based on the reference sample line being not the predetermined reference sample line, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples.

6. A method of transmitting a bitstream generated by an image encoding method, the image encoding method comprising:

generating prediction samples by performing intra prediction on a current block;

determining whether to apply position dependent intra prediction combination (PDPC) to the prediction samples; and

generating final prediction samples of the current block, by applying PDPC to the prediction samples based on the determination,

wherein the determining whether to apply PDPC to the prediction samples comprises determining whether a size of the current block satisfies a predetermined condition,

wherein, based on a size of the current block satisfying a predetermined condition, it is determined to apply PDPC to the prediction samples,

wherein, based on the size of the current block doing not satisfy the predetermined condition, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples,

wherein the predetermined condition is that a width of the current block is greater than or equal to 4 and a height of the current block is greater to or equal to 4, and

wherein, based on block difference pulse code modulation (BDPCM) being not applied to the current block, the current block being a chroma block and the intra prediction mode of the current block being an angular prediction mode having an index of 18 or less, it is determined to apply PDPC to the prediction samples.

7. A non-transitory computer-readable recording medium storing a bitstream generated by an image encoding method, the image encoding method comprising:

generating prediction samples by performing intra prediction on a current block;

determining whether to apply position dependent intra prediction combination (PDPC) to the prediction samples; and

generating final prediction samples of the current block, by applying PDPC to the prediction samples based on the determination,

wherein the determining whether to apply PDPC to the prediction samples comprises determining whether a size of the current block satisfies a predetermined condition,

wherein, based on a size of the current block satisfying a predetermined condition, it is determined to apply PDPC to the prediction samples,

wherein, based on the size of the current block doing not satisfy the predetermined condition, a determination of a color component of the current block is skipped and it is determined not to apply PDPC to the prediction samples,

wherein the predetermined condition is that a width of the current block is greater than or equal to 4 and a height of the current block is greater to or equal to 4, and

wherein, based on block difference pulse code modulation (BDPCM) being not applied to the current block, the current block being a chroma block and the intra prediction mode of the current block being an angular prediction mode having an index of 18 or less, it is determined to apply PDPC to the prediction samples.

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 Sep 1, 2023
From: HEO, JIN; JANG, HYEONG MOON; CHOI, JANGWON
To: LG ELECTRONICS INC.
Reel/Frame 064773/0971 →
Continuity (4)
Continuation 17848634 · Jun 24, 2022
Continuation PCTKR2020019091 · Dec 24, 2020
Provisional Application 62953886 · Dec 26, 2019
Related Publication 20230396772A1 · Dec 7, 2023