Decoupled Luma-Chroma Transform Partitioning for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face inefficiencies in transform block partitioning, particularly in intra prediction and motion compensation, leading to suboptimal compression ratios and increased bandwidth requirements.

Innovation Solution

The method involves partitioning luma and chroma blocks into separate coding block partitioning trees, allowing for independent transform block partitioning, which enhances coding efficiency by optimizing intra prediction and motion compensation processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If luma and chroma blocks are partitioned using the same coding block partitioning tree, then the device complexity is reduced, but the coding efficiency deteriorates due to inability to optimize transform block partitioning independently for each color component

Engineering Contradiction:
Improvepartitioning structure complexityVSAvoidcoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the partitioning process into separate coding block partitioning trees for luma and chroma components. This segmentation allows independent optimization of transform block partitioning for each color component based on their respective characteristics, resolving the contradiction by maintaining separate processing structures that can be optimized independently while still managing device complexity through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different partitioning strategies to different color components (luma and chroma) based on their local characteristics. By allowing independent transform block partitioning for each component, the system tailors the partitioning structure to the specific requirements of each color component, improving coding efficiency without uniformly increasing device complexity across the entire processing system.

Inventive Principle:
Principle #3Local quality

2Productivity

If independent coding block partitioning trees are used for luma and chroma blocks, then the coding efficiency is improved, but the device complexity increases due to maintaining separate partitioning structures

Engineering Contradiction:
Improvecoding efficiencyVSAvoidpartitioning structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the partitioning process into separate trees for luma and chroma, enabling independent optimization. This segmentation improves coding efficiency by allowing each color component to be processed according to its specific characteristics, while the modular nature of separate trees actually helps manage complexity through clear separation of concerns rather than uniformly increasing it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic flexibility by allowing the partitioning structures to adapt independently for luma and chroma components. This dynamic approach enables the system to optimize coding efficiency for each component based on content characteristics, while the adaptive nature allows the complexity to be managed through selective application rather than fixed rigid structures.

Inventive Principle:
Principle #15Dynamics

3Productivity

If transform block partitioning is optimized independently for luma and chroma blocks, then the compression ratio is improved, but the bandwidth requirements increase due to additional partitioning information signaling

Engineering Contradiction:
Improvecompression ratioVSAvoidbandwidth requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the transform block partitioning into separate processes for luma and chroma components. This segmentation enables independent optimization of compression for each component, improving the overall compression ratio. The separate partitioning trees allow for more efficient representation of transform coefficients, which compensates for the additional signaling information by achieving better compression outcomes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the partitioning parameters independently for luma and chroma components, allowing optimization of transform block sizes and arrangements based on the specific characteristics of each color component. This parameter optimization improves compression efficiency by better matching the partitioning structure to the actual content characteristics, thereby achieving higher compression ratios that offset the increased signaling requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12382037B2Decoupled transform partitioning
Publication Date: 2025.08.05 TENCENT AMERICA LLC
  • US12382037B2 patent drawing
  • US12382037B2 patent drawing
  • US12382037B2 patent drawing

AI summary

Methods, apparatus, and computer readable storage medium for transform block partitioning in video decoding. The method includes receiving, by a device, a coded video bitstream for a luma block and a chroma block, the luma block being co-located with the chroma block. The device includes a memory storing instructions and a processor in communication with the memory. The method also includes partitioning, by the device, the luma block to obtain a luma coding block partitioning tree; partitioning, by the device, the chroma block to obtain a chroma coding block partitioning tree; partitioning, by the device, a luma coding block from the luma coding block partitioning tree to obtain a plurality of luma transform blocks; and partitioning, by the device, a chroma coding block from the chroma coding block partitioning tree to obtain at least one plurality of chroma transform blocks.