Video Decoder Block Signaling for Extended Ternary Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face inefficiencies in partitioning video blocks, leading to suboptimal bandwidth usage and compression performance, particularly with non-power-of-two sized sub-blocks.

Innovation Solution

Implementing an Extended Ternary-Tree (ETT) partitioning scheme that allows for sub-blocks with non-power-of-two dimensions, enabling more flexible and efficient coding by partitioning parent blocks into three sub-blocks with specific width and height ratios, and incorporating this partitioning into the bitstream signaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional binary tree partitioning is used, then the partitioning structure is simple and easy to implement, but the coding efficiency is suboptimal and cannot adapt to non-power-of-two block sizes

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

Solution Approach 1:

The patent extends the traditional binary tree partitioning by introducing a ternary tree structure that divides a parent block into three sub-blocks instead of two. This segmentation approach allows for more flexible partitioning patterns while maintaining a systematic tree-based organization, thereby improving coding efficiency without excessive complexity increase

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent modifies the partitioning parameters by allowing non-power-of-two block sizes in the ternary tree structure. Traditional video coding standards restrict blocks to power-of-two dimensions, but this invention changes that parameter constraint to enable more adaptive partitioning that better matches natural image structures and improves compression performance

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If non-power-of-two sized sub-blocks are introduced, then the partitioning flexibility is improved, but the compatibility with existing video coding standards deteriorates

Engineering Contradiction:
Improvepartitioning flexibilityVSAvoidstandard compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces asymmetric partitioning through the ternary tree structure where the parent block is divided into three sub-blocks of potentially different sizes and shapes. This asymmetric division provides greater adaptability to various block size requirements while the overall tree structure maintains systematic organization that can be integrated with existing coding frameworks

Inventive Principle:
Principle #4Asymmetry

3Productivity

If extended ternary-tree partitioning is implemented, then the compression performance is improved, but the bandwidth requirements for signaling partition information increase

Engineering Contradiction:
Improvecompression performanceVSAvoidbitstream size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and separates the partitioning information signaling from the main video data stream, allowing for efficient encoding of the ternary tree structure. By dedicating specific signaling mechanisms for partition information, the system achieves better compression performance while managing the additional bitstream requirements through structured and compact representation of partition data

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12501042B2Video decoder initialization information signaling
Publication Date: 2025.12.16 DOUYIN VISION CO LTD
  • US12501042B2 patent drawing
  • US12501042B2 patent drawing
  • US12501042B2 patent drawing

AI summary

A mechanism for processing video data is disclosed. A parent block is partitioned with an Extended Ternary-Tree (ETT) partition to create three sub-blocks. At least one of the sub-blocks includes a side with a measurement that is not a power of two. A conversion is performed between a visual media data and a bitstream based on the sub-blocks.