Cross-Component Video Coding With Directional LFNST Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing video coding standards, such as VVC/H.266, do not optimally perform low-frequency non-separable transforms when the block texture contains directionality, as they assume no angular directionality in cross-component prediction, leading to suboptimal compression efficiency.

Innovation Solution

An enhanced method is introduced to determine the intra prediction direction based on texture analysis of neighboring samples, allowing for the selection of an appropriate low-frequency non-separable transform index, thereby improving the correlation between luma and chroma channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the existing mapping function uses transform set index of zero for cross-component prediction, then the implementation is simple, but the compression efficiency deteriorates when the block contains directional texture

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcompression efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces dynamic adaptability by allowing the transform set index to vary based on texture analysis results. Instead of using a fixed transform set index of zero, the system dynamically selects from multiple transform set indexes (0-3) based on the detected texture direction, enabling optimal compression for different texture patterns while maintaining implementation feasibility through predefined transform sets.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transform set index parameter from a fixed value (0) to a variable that depends on texture analysis. By analyzing the texture direction and mapping it to appropriate transform set indexes, the system optimizes compression efficiency for directional textures while preserving implementation simplicity through the use of predefined transform sets and automated selection logic.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a fixed transform set index is used for cross-component prediction, then the processing complexity is low, but the compression efficiency worsens for blocks with directional texture

Engineering Contradiction:
Improveprocessing complexityVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent performs preliminary texture analysis to determine the appropriate transform set index before applying the transform. By pre-analyzing the texture direction and selecting the optimal transform set in advance, the system avoids complex real-time adjustments during transformation while achieving improved compression efficiency for directional textures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by automatically analyzing its own input data characteristics (texture direction) and selecting the appropriate processing parameters (transform set index) without external intervention. This automated adaptation improves compression efficiency while keeping processing complexity manageable through algorithmic self-determination.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the existing assumption of no angular directionality is made, then the cross-component prediction is simpler, but the transform performance deteriorates when directionality is present

Engineering Contradiction:
Improveprediction simplicityVSAvoidtransform performance
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces dynamic adaptability to the prediction process by conditionally applying transform directionality based on texture analysis. When directional texture is detected, the system dynamically adjusts the transform set index to match the texture orientation, improving transform performance while maintaining prediction simplicity for non-directional cases through the default transform set index of zero.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260006248A1An apparatus, a method and a computer program for video coding and decoding
Publication Date: 2026.01.01 NOKIA TECHNOLOGIES OY
  • US20260006248A1 patent drawing
  • US20260006248A1 patent drawing
  • US20260006248A1 patent drawing

AI summary

A method comprising receiving an image block unit of a frame, the image block unit being predicted using a cross-component prediction mode and comprising samples in color channels comprising at least one chrominance channel and one luminance channel (900); determining intra prediction direction based on the samples of said luminance channels of the image block unit, samples in a neighborhood of the luminance channel of the block unit and/or samples in the neighborhood of the block unit (902); selecting a low-frequency nonseparable transform index for low-frequency non-separable transform using the determined intra prediction direction (904); and performing the low-frequency non-separable transform using the selected low-frequency non-separable transform index (906).