Adaptive CTU Splitting for High-Resolution Image Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoding/decoding methods are limited by their fixed square Coding Unit (CU) structure, which restricts adaptability to various local content characteristics, leading to inefficiencies in encoding and decoding high-resolution and high-quality images.

Innovation Solution

The proposed method involves splitting a Coding Tree Unit (CTU) into Coding Units (CUs) using various block splitting structures, including quadtree, binary tree, and ternary tree splitting, allowing for more flexible and adaptive encoding/decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed square Coding Unit (CU) structure is used for image encoding/decoding, then the encoding/decoding process is simple and consistent, but the adaptability to various local content characteristics is limited

Engineering Contradiction:
Improveadaptability to local content characteristicsVSAvoidblock splitting structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the image into Coding Tree Units (CTUs) and further segmenting them into Coding Units (CUs) using multiple tree structures (quadtree, binary tree, ternary tree). This hierarchical segmentation allows the system to adapt to different local content characteristics by selecting appropriate splitting patterns for different regions, thereby resolving the contradiction between adaptability and structural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic block splitting structures where the splitting method (quadtree, binary tree, or ternary tree) can be dynamically selected based on local content characteristics. This dynamic approach allows the encoding/decoding system to adapt to varying image features across different regions, improving adaptability while maintaining manageable complexity through standardized splitting algorithms.

Inventive Principle:
Principle #15Dynamics

2Productivity

If conventional quadtree splitting is used for all blocks, then the encoding/decoding process is consistent and easy to implement, but the efficiency for high-resolution and high-quality images is insufficient

Engineering Contradiction:
Improveimage encoding/decoding efficiencyVSAvoidblock splitting structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enhances encoding efficiency by implementing multi-stage segmentation with quadtree, binary tree, and ternary tree structures. This allows more precise adaptation to high-resolution images by creating finer-grained Coding Units where needed, improving compression efficiency and processing performance for complex high-quality images while maintaining systematic implementation through standardized splitting procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different block splitting structures (quadtree, binary tree, ternary tree) to be applied to different regions of the image based on local content characteristics. This enables high-resolution and high-quality images to be processed with appropriate granularity and complexity in different areas, improving overall encoding efficiency without uniformly increasing system complexity.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple block splitting structures (quadtree, binary tree, ternary tree) are used, then the adaptability to diverse local content characteristics is improved, but the computational complexity increases

Engineering Contradiction:
Improveadaptability to diverse local content characteristicsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent manages computational complexity through hierarchical segmentation where the image is first divided into CTUs, then into CUs using multiple tree structures. This organized segmentation approach allows the system to achieve high adaptability to diverse local content characteristics while controlling computational complexity through systematic, rule-based splitting procedures that can be efficiently implemented.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent controls computational complexity by changing parameters such as the maximum depth of each tree structure and the conditions for applying different splitting methods. These parameter adjustments allow the system to achieve high adaptability to diverse content characteristics while maintaining manageable computational complexity through configurable limits and standardized algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250184487A1Method and device for encoding/decoding image, and recording medium having stored bitstream
Publication Date: 2025.06.05 INTELLECTUAL DISCOVERY CO LTD
  • US20250184487A1 patent drawing
  • US20250184487A1 patent drawing
  • US20250184487A1 patent drawing

AI summary

The present invention relates to an image encoding/decoding method. The image decoding method includes splitting a coding tree unit (CTU) into at least one coding unit (CU) according to a block splitting structure and performing CU-based decoding, in which the block partition structure is configured such that at least one of binary tree splitting and ternary tree splitting is performed after quadtree splitting is performed.