IP Library Granted Patent US 11,812,022
Granted Patent B2
US 11,812,022 · App. 17/890,991 · Granted Nov 7, 2023

BDPCM-based image coding method and device therefor

Inventors: Moonmo Koo (Seoul, KR); Jaehyun Lim (Seoul, KR); Junghak Nam (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/124H04N19/132H04N19/159H04N19/176H04N19/18H04N19/186H04N19/46
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 11,812,022
App. No.
17/890,991
Granted
Nov 7, 2023
Kind
B2
Abstract

An image decoding method according to the present document comprises the steps of: deriving a quantized transform coefficient for a current block on the basis of BDPCM; deriving a transform coefficient by performing dequantization on the quantized transform coefficient; and deriving a residual sample on the basis of the transform coefficient, wherein, when the BDPCM is applied to the current block, inverse non-separable transform is not applied to the transform coefficient.

Claims (42)

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

deriving whether a BDPCM (Block-based Delta Pulse Code Modulation) is applied to a current block;

deriving quantized transform coefficients for the current block based on the BDPCM;

deriving transform coefficients by performing a dequantization on the quantized transform coefficients; and

deriving residual samples based on the transform coefficients;

wherein deriving whether the BDPCM is applied to the current block comprises determining a width of the current block is less than or equal to a first threshold and a height of the current block is less than or equal to a second threshold,

wherein based on the width of the current block being less than or equal to the first threshold and the height of the current block being less than or equal to the second threshold, the BDPCM is applied to the current block,

wherein based on the BDPCM being applied to the current block, an inverse non-separable transform is not applied to the transform coefficients, and

wherein based on the BDPCM being applied to the current block, a value of a transform index for the inverse non-separable transform is inferred to be 0.

2. The image decoding method of claim 1 , wherein the BDPCM is individually applied to a luma block of the current block or a chroma block of the current block,

wherein based on the BDPCM being applied to the luma block, a transform index for the luma block is not received, and

wherein based on the BDPCM being applied to the chroma block, a transform index for the chroma block is not received.

3. The image decoding method of claim 1 , wherein when the BDPCM is applied to the current block, a value of a transform skip flag indicating whether a transform is skipped in the current block is inferred to be 1.

4. The image decoding method of claim 1 , wherein the first threshold and the second threshold are 32.

5. The image decoding method of claim 1 , wherein quantized transform coefficients are derived based on direction information on a direction in which the BDPCM is performed.

6. The image decoding method of claim 5 , further comprising: performing an intra prediction on the current block based on the direction in which the BDPCM is performed.

7. The image decoding method of claim 6 wherein the direction information indicates a horizontal direction or a vertical direction.

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

deriving prediction samples for a current block based on a BDPCM (Block-based Delta Pulse Code Modulation);

deriving residual samples for the current block based on the prediction samples;

performing quantization on the residual samples;

deriving quantized residual information based on the BDPCM; and

encoding the quantized residual information and flag information related to the BDPCM for the current block;

wherein based on a width of the current block being less than or equal to a first threshold and a height of the current block being less than or equal to a second threshold, the flag information is encoded;

wherein based on the BDPCM being applied to the current block, a non-separable transform is not applied to the current block, and

wherein based on the BDPCM being applied to the current block, a transform index for the non-separable transform is not encoded.

9. The image encoding method of claim 8 , wherein the BDPCM is individually applied to a luma block of the current block or a chroma block of the current block,

wherein based on the BDPCM being applied to the luma block, a transform index for the luma block is not encoded, and

wherein based on the BDPCM being applied to the chroma block, a transform index for the chroma block is not encoded.

10. The image encoding method of claim 8 , wherein the first threshold and the second threshold are 32.

11. The image encoding method of claim 8 , wherein intra prediction samples for the current block is derived based on a specific direction in which the BDPCM is performed, and

wherein the quantization on the residual samples is performed based on the specific direction.

12. The image encoding method of claim 11 , wherein the specific direction includes a horizontal direction or a vertical direction.

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

deriving prediction samples for a current block based on a BDPCM (Block-based Delta Pulse Code Modulation);

deriving residual samples for the current block based on the prediction samples;

performing quantization on the residual samples;

deriving quantized residual information based on the BDPCM; and

encoding the quantized residual information and flag information related to the BDPCM for the current block to generate the bitstream;

wherein based on a width of the current block being less than or equal to a first threshold and a height of the current block being less than or equal to a second threshold, the flag information is encoded;

wherein based on the BDPCM being applied to the current block, a non-separable transform is not applied to the current block, and

wherein based on the BDPCM being applied to the current block, a transform index for the non-separable transform is not encoded.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: LG ELECTRONICS INC.
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 066384/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2022
From: KOO, MOONMO; LIM, JAEHYUN; NAM, JUNGHAK; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 060849/0092 →
Continuity (4)
Continuation 17501885 · Oct 14, 2021
Continuation PCTKR2020005216 · Apr 20, 2020
Provisional Application 62836656 · Apr 20, 2019
Related Publication 20220400265A1 · Dec 15, 2022