LFNST Matrix Design for Low-Complexity Image Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality images and videos, particularly in virtual reality and augmented reality, requires a highly efficient image/video compression technique to minimize transmission and storage costs while considering computational complexity.

Innovation Solution

An image coding method and apparatus utilizing a low-frequency non-separable transform (LFNST) matrix, which derives modified transform coefficients and generates residual samples based on the LFNST index, optimizing coding performance and minimizing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution, high-quality image/video compression is applied, then image quality and resolution are improved, but transmission and storage costs increase

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies Low-Frequency Non-Separable Transform (LFNST) with specifically designed kernel matrices to transform transform coefficients, changing the mathematical parameters of the compression process. This enables more efficient representation of image data, achieving high quality compression with reduced bitrates, thereby lowering transmission and storage costs while maintaining image quality

Inventive Principle:
Principle #35Parameter changes

2Productivity

If LFNST is applied to improve coding performance, then compression efficiency is improved, but computational complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies LFNST selectively based on block size conditions (e.g., 16×16, 32×32, 64×64 blocks) rather than universally to all blocks. The transform is applied only when it provides beneficial compression performance, avoiding unnecessary computational overhead for blocks where LFNST would not improve coding efficiency, thus balancing complexity and performance

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If LFNST matrix derivation is performed for all block sizes, then coding flexibility is improved, but processing complexity increases

Engineering Contradiction:
Improvecoding flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent derives LFNST kernel matrices with specific dimensions (e.g., 96×32, 32×96) tailored to specific block size conditions. Different kernel matrix configurations are prepared for different block sizes (16×16, 32×32, 64×64), allowing the system to adapt to local requirements of each block type while avoiding the complexity of preparing all possible matrix configurations for all block sizes

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12581084B2Method and device for designing low-frequency non-separable transform
Publication Date: 2026.03.17 LG ELECTRONICS INC
  • US12581084B2 patent drawing
  • US12581084B2 patent drawing
  • US12581084B2 patent drawing

AI summary

An image decoding method according to this document comprises the steps of: deriving an LFNST matrix for a current block on the basis of an LFNST index derived from LFNST index information and an LFNST set index; deriving modified transform coefficients on the basis of transform coefficients and the LFNST matrix; and generating residual samples for the current block on the basis of the modified transform coefficients, wherein when the width or height of the current block has a value of 16 and both the width and height have a value of 16 or more, the LFNST matrix may be derived as a 96×32 dimensional matrix. Therefore, coding performance achievable by the LFNST can be maximized within the implementation complexity permitted in forthcoming standards.