Transform-Based Image Coding with Conditional LFNST Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images/videos, particularly in immersive media formats, leads to higher transmission and storage costs due to increased bit amounts, necessitating a more efficient image/video compression technique.

Innovation Solution

An image coding method and apparatus utilizing LFNST (Low Frequency Non-Separable Transform) to enhance compression efficiency by zeroing out specific regions and signaling an LFNST index when significant coefficients exist outside the DC region, along with efficient transform index coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-resolution and high-quality images/videos are transmitted or stored, then image quality is improved, but transmission cost and storage cost increase due to increased bit amount

Engineering Contradiction:
Improveimage qualityVSAvoidbit amount
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the transform coefficient block into multiple regions (first region at top-left, second region, third region) and applies different coding strategies to each region. The first region is coded using LFNST transform index, while other regions use conventional coding, allowing optimized compression for different frequency components without sacrificing overall image quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating different regions of the transform coefficient block differently based on their frequency characteristics. The first region (top-left) containing low-frequency coefficients receives specialized LFNST coding attention, while higher frequency regions are handled with standard methods, optimizing the balance between compression efficiency and quality preservation

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If LFNST transform index is parsed for all blocks, then transform coding flexibility is improved, but coding complexity increases

Engineering Contradiction:
Improvetransform coding flexibilityVSAvoidcoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-calculating and storing LFNST transform matrices for different block sizes (4x4, 8x8, 16x16) and frequency bands before the actual coding process. This allows the decoder to quickly retrieve and apply the appropriate transform without complex real-time calculations, reducing decoding complexity while maintaining flexibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the LFNST transform index parsing conditional rather than mandatory. The index is only parsed and applied when certain conditions are met (e.g., when the block size and frequency band require it), allowing the system to adaptively choose between LFNST coding and conventional coding based on the specific block characteristics, thus balancing flexibility with complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250287040A1Method and apparatus for coding image on basis of transform
Publication Date: 2025.09.11 NOKIA TECHNOLOGIES OY
  • US20250287040A1 patent drawing
  • US20250287040A1 patent drawing
  • US20250287040A1 patent drawing

AI summary

An image decoding method according to the present document may comprise the steps of: deriving a first variable indicating whether there is a valid coefficient in a region excluding a DC region from a current block; deriving a second variable indicating whether there is a valid coefficient in a second region excluding a first region formed at the upper left end of the current block; when the first variable indicates that the valid coefficient exists in the region excluding the DC region, and the second variable indicates that the valid coefficient does not exist in the second region, parsing an LFNST index from the bitstream; and applying an LFNST matrix derived on the basis of the LFNST index to transform coefficients in the first region, to derive the modified transform coefficients.