IP Library Patent Application 18937174
Patent Application
App. No. 18/937,174

VIDEO ENCODING/DECODING METHOD AND APPARATUS FOR PERFORMING PDPC AND METHOD FOR TRANSMITTING BITSTREAM

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 None
App. No.
18/937,174
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 (51)

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 chroma block;

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

generating prediction samples of the current chroma block, by applying PDPC to the prediction samples based on the determination; and

reconstructing the current chroma block based on the prediction samples of the current chroma block,

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

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

wherein, based on the size of the current chroma block doing not satisfy the predetermined condition, it is determined not to apply PDPC to the prediction samples,

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

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

wherein, based on the intra prediction mode of the current chroma block being an intra planar mode or an intra DC mode, 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, 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 chroma 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 chroma block;

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

generating prediction samples of the current chroma block, by applying PDPC to the prediction samples based on the determination; and

reconstructing the current chroma block based on the prediction samples of the current chroma block

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

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

wherein, based on the size of the current chroma block doing not satisfy the predetermined condition, it is determined not to apply PDPC to the prediction samples,

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

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

wherein, based on the intra prediction mode of the current chroma block being an intra planar mode or an intra DC mode, 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, 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 chroma block;

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

generating prediction samples of the current chroma block, by applying PDPC to the prediction samples based on the determination; and

reconstructing the current chroma block based on the prediction samples of the current chroma block,

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

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

wherein, based on the size of the current chroma block doing not satisfy the predetermined condition, it is determined not to apply PDPC to the prediction samples,

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

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

wherein, based on the intra prediction mode of the current chroma block being an intra planar mode or an intra DC mode, 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 chroma block;

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

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

reconstructing the current chroma block based on the prediction samples of the current chroma block,

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

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

wherein, based on the size of the current chroma block doing not satisfy the predetermined condition, it is determined not to apply PDPC to the prediction samples,

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

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

wherein, based on the intra prediction mode of the current chroma block being an intra planar mode or an intra DC mode, 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 Dec 13, 2024
From: HEO, JIN; JANG, HYEONG MOON; CHOI, JANGWON
To: LG ELECTRONICS INC.
Reel/Frame 069581/0293 →