IP Library Granted Patent US 11,563,979
Granted Patent B2
US 11,563,979 · App. 17/700,271 · Granted Jan 24, 2023

Image coding method on basis of transform, and apparatus therefor

Inventors: Moonmo Koo (Seoul, KR); Seunghwan Kim (Seoul, KR); Jaehyun Lim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/61H04N19/176H04N19/18H04N19/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 11,563,979
App. No.
17/700,271
Granted
Jan 24, 2023
Kind
B2
Abstract

An image decoding method according to the present document comprises a step for deriving a modified transform coefficient, wherein the step for deriving the modified transform coefficient comprises a step for determining whether or not to parse an LFNST index on the basis of whether or not the width and height of a current block satisfy a condition about whether the LFNST can be applied, and whether or not the condition about whether the LFNST can be applied is satisfied is determined on the basis of a tree type and a color format of the current block and whether or not an ISP is applied to the current block.

Claims (45)

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

receiving a bitstream including residual information;

deriving transform coefficients for a current block based on the residual information;

deriving modified transform coefficients by applying a low-frequency non-separable transform (LFNST) to the transform coefficients; and

deriving residual samples for the current block based on an inverse primary transform for the modified transform coefficients,

wherein the deriving the modified transform coefficients comprises:

determining whether or not to parse an LFNST index based on whether or not a width and a height of the current block satisfy a condition that the LFNST is applied,

wherein whether or not the condition that the LFNST is applied is satisfied is determined based on a tree-type of the current block, a color format of the current block, and whether or not an intra sub partitions (ISP) is applied to the current block, and

wherein in case the ISP is applied, based on the width and the height of the current block corresponding to a subpartition block being equal to 4 or more, the LFNST index is parsed.

2. The method of claim 1 ,

wherein in case the tree-type of the current block is a dual-tree chroma, based on a width and a height of a chroma component block of the current block being equal to 4 or more, the LFNST index is parsed.

3. The method of claim 1 ,

wherein in case the tree-type of the current block is a single-tree or dual-tree luma, based on a width and a height of a luma component block of the current block being equal to 4 or more, the LFNST index is parsed.

4. The method of claim 1 ,

wherein case the tree-type of the current block is a dual-tree luma or single tree, based on a width and a height of a luma component block of the current block corresponding to the subpartition block are equal to 4 or more, the LFNST index is parsed.

5. The method of claim 1 ,

wherein the current block is a coding unit, and

wherein based on a width and a height of the coding unit being equal to or less than a maximum luma transform size that is available for transform, the LFNST index is parsed.

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

deriving prediction samples for a current block;

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

deriving transform coefficients for the current block based on a primary transform for the residual samples;

deriving modified transform coefficients from the transform coefficients by applying a low-frequency non-separable transform (LFNST), and

encoding residual information on the modified transform coefficients, and an LFNST index related to an LFNST matrix that is applied to the LFNST,

wherein the LFNST index is encoded based on whether or not a width and a height of the current block satisfy a condition that the LFNST is applied,

wherein whether or not the condition that the LFNST is applied is satisfied is determined based on a tree-type of the current block, a color format of the current block, and whether or not an intra sub partitions (ISP) is applied to the current block, and

wherein in case the ISP is applied, based on the width and the height of the current block corresponding to a subpartition block being equal to 4 or more, the LFNST index is encoded.

7. The method of claim 6 ,

wherein in case the tree-type of the current block is a dual-tree chroma, based on a width and a height of a chroma component block of the current block being equal to 4 or more, the LFNST index is encoded.

8. The method of claim 6 ,

wherein in case the tree-type of the current block is a single-tree or dual-tree luma, based on a width and a height of a luma component block of the current block being equal to 4 or more, the LFNST index is encoded.

9. The method of claim 6 ,

wherein in case the tree-type of the current block is a dual-tree luma or single-tree, based on a width and a height of a luma component block of the current block corresponding to the subpartition block are equal to 4 or more, the LFNST index is encoded.

10. The method of claim 2 ,

wherein the current block is a coding unit, and

wherein based on a width and a height of the coding unit being equal to or less than a maximum luma transform size that is available for transform, the LFNST index is encoded.

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

deriving prediction samples for a current block;

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

deriving transform coefficients for the current block based on a primary transform for the residual samples,

deriving modified transform coefficients from the transform coefficients by applying a low-frequency non-separable transform (LFNST); and

encoding residual information on the modified transform coefficients, and an LFNST index related to an LFNST matrix that is applied to the LFNST,

wherein the LFNST index is encoded based on whether or not a width and a height of the current block satisfy a condition that the LFNST is applied,

wherein whether or not the condition that the LFNST is applied is satisfied is determined based on a tree-type of the current block, a color format of the current block, and whether or not an intra sub partitions (ISP) is applied to the current block, and

wherein in case the ISP is applied, based on the width and the height of the current block corresponding to a subpartition block being equal to 4 or more, the LFNST index is encoded.

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 Mar 21, 2022
From: KOO, MOONMO; KIM, SEUNGHWAN; LIM, JAEHYUN
To: LG ELECTRONICS INC.
Reel/Frame 059330/0043 →
Continuity (3)
Continuation PCTKR2020012655 · Sep 18, 2020
Provisional Application 62903826 · Sep 21, 2019
Related Publication 20220217402A1 · Jul 7, 2022