Matrix-Based Intra-Prediction Coding With Shared Secondary Transforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional intra prediction modes in video coding lack efficient secondary transforms for matrix-based prediction modes, leading to high memory requirements and increased bit stream costs.

Innovation Solution

Select a subset of secondary transforms from a set that includes both matrix-based and non-matrix-based intra prediction modes, allowing for efficient coding by reducing memory capacity and signaling costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate secondary transforms are defined for each conventional intra prediction mode, then prediction accuracy is improved, but memory requirements increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidmemory requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies universality by defining a single set of secondary transforms that can be used across multiple intra prediction modes (both conventional and matrix-based). Instead of maintaining separate transform sets for each prediction mode, the invention creates a universal transform set that serves all modes, thereby reducing memory requirements while preserving prediction accuracy through flexible transform selection based on prediction mode characteristics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If separate secondary transforms are defined for each intra prediction mode, then prediction performance is improved, but bit stream signaling costs increase

Engineering Contradiction:
Improveprediction performanceVSAvoidbit stream signaling costs
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The invention implements universality by creating a single secondary transform set that is universally applicable to all intra prediction modes. This eliminates the need to signal separate transform information for each mode, reducing bit stream costs. The system maintains prediction performance by selecting appropriate transforms from the universal set based on the specific prediction mode used.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the secondary transform definitions into a single unified set that combines transforms for both conventional and matrix-based intra prediction modes. This consolidation reduces the total number of transforms that need to be signaled, thereby reducing bit stream costs while maintaining the predictive capabilities of the system.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If matrix-based intra prediction modes are added to conventional modes, then coding flexibility is improved, but device complexity increases

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

Solution Approach 1:

The patent applies universality by designing a single secondary transform set that accommodates both conventional and matrix-based intra prediction modes. This universal approach allows the system to handle multiple prediction modes without requiring separate transform processing paths, thereby reducing device complexity while maintaining coding flexibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The invention merges the processing of conventional and matrix-based prediction modes into a unified framework. By combining both modes into a single prediction processing path that uses the same secondary transform set, the system reduces complexity while preserving the enhanced coding flexibility provided by matrix-based modes.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12413725B2Coding using matrix based intra-prediction and secondary transforms
Publication Date: 2025.09.09 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12413725B2 patent drawing
  • US12413725B2 patent drawing
  • US12413725B2 patent drawing

AI summary

An apparatus configured to select a predetermined intra prediction mode out of a plurality of intra-prediction modes which includes a first set of intra-prediction modes and a second set of matrix-based intra-prediction modes. The apparatus is configured to select a subset of one or more secondary transforms dependent on the predetermined intra prediction mode so that the subset is nonempty in case of the predetermined intra prediction mode being contained in the first set of intra-prediction modes or in the second set of matrix-based intra-prediction modes. The apparatus is configured to derive a transformed version of a prediction residual for a predetermined block, which is related to a spatial domain version of the prediction residual of the predetermined block via a transform defined by a concatenation of a primary transform and a predetermined secondary transform out of the subset of secondary transforms.