Transform-Based Image Coding With Adaptive LFNST Parsing

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 like VR and AR, has led to higher transmission and storage costs due to increased bit amounts, necessitating a more efficient image/video compression technique.

Innovation Solution

The method involves deriving modified transform coefficients based on transform skip flags for each color component, parsing an LFNST index, and applying an LFNST kernel to enhance coding efficiency, particularly in dual tree luma and chroma components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image coding techniques are used for high-resolution images/videos, then image quality is maintained, but transmission cost and storage cost increase due to increased bit amount

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

Solution Approach 1:

The image block is divided into multiple sub-blocks, and different transform processing methods are applied to different sub-blocks based on their local characteristics. This segmentation allows for more precise representation of image details while reducing redundant information, thereby improving compression efficiency without sacrificing image quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transform processing method is dynamically selected based on the characteristics of each sub-block. The decoding apparatus determines whether to apply transform skip mode or LFNST to each sub-block based on sub-block transform skip flags, enabling adaptive processing that optimizes the balance between compression ratio and image quality

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If transform processing is applied to all sub-blocks, then coding precision is improved, but device complexity increases

Engineering Contradiction:
Improvecoding precisionVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Different transform processing strategies are applied to different sub-blocks based on their local characteristics. Sub-blocks with significant residual energy undergo LFNST processing, while others use transform skip mode. This local adaptation improves coding precision where needed while reducing overall processing complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying complex transform processing to all sub-blocks, the method selectively applies LFNST only to sub-blocks that benefit from it, determined by the sub-block transform skip flags. This partial action approach achieves sufficient coding precision while avoiding unnecessary processing complexity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250310530A1Transform-based image coding method and device for same
Publication Date: 2025.10.02 LG ELECTRONICS INC
  • US20250310530A1 patent drawing
  • US20250310530A1 patent drawing
  • US20250310530A1 patent drawing

AI summary

An image decoding method according to the present document comprises the steps of: receiving residual information in a bitstream, wherein the residual information includes a transform skip flag for each individual component of the current block; deriving corrected transform coefficients, wherein the step for deriving includes a step for setting a variable indicating whether effective coefficients exist at positions other than that of a DC component of the current block to 0 when even one of the values of the transform skip flags for the individual components is 0, and a step for parsing an LFNST index on the basis of the variable being 0; and deriving an LFNST kernel for applying LFNST on the basis of the LFNST index, wherein the variable being 0 may indicate that effective coefficients exist at positions other than that of the DC component.