Intra Prediction Transform Switching for Lower Video Encoding Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing two-step frequency transform in video coding, such as in Joint Exploration Test Model (JEM) software, requires improvement in processing amount for blocks to which intra prediction is applied.

Innovation Solution

Implementing a two-step frequency transform using explicit multiple core transform (EMT) as the primary transform and non-separable secondary transform (NSST) with adaptive selection of transform bases, and adjusting transform processes based on intra prediction modes and block characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If a second transform is performed on first transform coefficients using a second transform basis, then compression efficiency is improved, but processing load increases significantly

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing load
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent changes the parameter of transform basis selection by comparing the first transform basis with a predetermined transform basis. Based on this comparison, the system dynamically adjusts whether to perform the second transform, thereby optimizing the balance between compression efficiency and processing load through parameter-based decision making

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptability by making the second transform optional rather than fixed. The system dynamically determines whether to apply the second transform based on the relationship between transform bases, allowing flexible adjustment of processing complexity while maintaining compression performance when needed

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If transform bases and parameters are optimized to improve compression efficiency, then compression efficiency improves, but device complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddevice complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent simplifies device complexity by changing the parameter selection strategy. Instead of optimizing multiple transform bases and parameters independently, the system uses a predetermined transform basis as a reference point, reducing the search space and computational complexity while maintaining compression efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs a predetermined transform basis that serves as a reusable reference, eliminating the need for complex real-time optimization of transform parameters. This approach uses a fixed, simple reference structure that reduces device complexity while still enabling effective compression when the second transform is applied

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS12621443B2Encoder, encoding method, decoder, and decoding method
Publication Date: 2026.05.05 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12621443B2 patent drawing
  • US12621443B2 patent drawing
  • US12621443B2 patent drawing

AI summary

An encoder that encodes a current block in a picture includes circuitry and memory. Using the memory, the circuitry: determines whether to use intra prediction for the current block; and when determining to use intra prediction, (i) performs a first transform on a residual signal of the current block using a first transform basis to generate first transform coefficients; and (ii-1) performs a second transform on the first transform coefficients using a second transform basis to generate second transform coefficients and quantizes the second transform coefficients, when an intra prediction mode of the current block is a predetermined mode or when the first transform basis is same as a predetermined transform basis; and (ii-2) quantizes the first transform coefficients without performing the second transform when the intra prediction mode is different from the predetermined mode and the first transform basis is different from the predetermined transform basis.