Maximum Transform Size Signaling for Efficient Residual Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face challenges in efficiently signaling the maximum transform size and residual coding method, which affects compression efficiency and quality in video processing.

Innovation Solution

The method involves determining the coded tree block size from a bitstream to signal a flag indicating the maximum transform size for luma samples and deciding whether to enable a transform skip mode based on a first flag, thereby optimizing the residual coding method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the maximum transform size flag is always signaled in the bitstream, then the decoder can accurately determine the transform size for luma samples, but the bitstream size increases due to redundant signaling

Engineering Contradiction:
Improvetransform size determination accuracyVSAvoidbitstream size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by determining the coded tree block size before deciding whether to signal the maximum transform size flag. The encoder pre-assesses the block size conditions and only signals the flag when necessary (when coded tree block size is greater than 32), avoiding redundant signaling while ensuring accurate transform size determination when the flag is present

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by selectively signaling the maximum transform size flag only in specific cases rather than always signaling it. The flag is signaled partially - only when the coded tree block size exceeds 32 - which reduces the overall bitstream size while maintaining sufficient information for accurate transform size determination in the cases where it matters

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If the residual coding method flag is always signaled, then the decoder can accurately decode the residual samples, but the bitstream complexity and size increase

Engineering Contradiction:
Improveresidual decoding accuracyVSAvoidbitstream processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by determining the transform skip mode flag value before deciding whether to signal the residual coding method flag. The encoder pre-assesses whether transform skip mode is enabled and only signals the residual coding method flag when transform skip mode is active, ensuring accurate residual decoding only when necessary while reducing bitstream complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by selectively signaling the residual coding method flag only in specific cases - when transform skip mode is enabled. This partial signaling approach reduces bitstream complexity and size while maintaining sufficient information for accurate residual sample decoding in the cases where transform skip mode is used

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If transform sizes are fixed for all block sizes, then the encoding process is simpler, but the coding efficiency decreases for different block sizes

Engineering Contradiction:
Improveencoding process complexityVSAvoidcoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the maximum transform size adaptive rather than fixed. The maximum transform size for luma samples dynamically changes based on the coded tree block size - it can be 32 or 64 depending on the block size. This dynamic adjustment improves coding efficiency for different block sizes while keeping the encoding process relatively simple through conditional logic

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by varying the maximum transform size parameter based on the coded tree block size. When the coded tree block size is greater than 32, the maximum transform size is set to 64; otherwise, it is set to 32. This parameter adaptation improves coding efficiency for different block sizes while maintaining encoding simplicity through straightforward conditional parameter selection

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250365420A1Signaling of maximum transform size and residual coding method
Publication Date: 2025.11.27 ALIBABA GROUP HOLDING LTD
  • US20250365420A1 patent drawing
  • US20250365420A1 patent drawing
  • US20250365420A1 patent drawing

AI summary

The present disclosure provides systems and methods for signaling a maximum transform size and a residual coding method. According to certain disclosed embodiments, the methods include: receiving a bitstream comprising a set of pictures, determining, according to the received bitstream, a value of a coded tree block size; and determining, based on the value of the coded tree block size, whether to signal a flag indicating a maximum transform size for luma samples.