Asymmetric Sub-Block Prediction for Flexible Video Block Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding/decoding methods are inefficient due to limited consideration of local characteristics within a video, as they primarily use square or rectangular blocks for partitioning, lacking flexibility in adapting to diverse image structures.

Innovation Solution

The method employs asymmetric sub-block partition structures, including quad-tree and binary-tree combinations, allowing for independent prediction and motion information storage across various asymmetric sub-blocks such as triangles, rectangles, and trapezoids, enhancing encoding/decoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If square or rectangular blocks are used for partitioning, then the encoding/decoding process is simple, but the ability to adapt to diverse image structures is limited

Engineering Contradiction:
Improveadaptability to diverse image structuresVSAvoidblock partitioning complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The current block is divided into multiple asymmetric sub-blocks with different shapes (triangles, trapezoids, rectangles) rather than uniform square/rectangular partitions. This segmentation allows each sub-block to be optimized for specific local characteristics within the image, improving adaptability to diverse image structures while maintaining manageable complexity through systematic partitioning rules

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces asymmetric partition structures where sub-blocks have unequal sizes and varied geometries (triangular, trapezoidal, rectangular) instead of symmetric square or rectangular divisions. This asymmetry enables better fitting to local image features such as edges, textures, and motion patterns, directly addressing the need for diverse image structure adaptability

Inventive Principle:
Principle #4Asymmetry

2Productivity

If independent prediction is performed for each sub-block, then the encoding efficiency is improved, but the computational complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Independent prediction is performed for each asymmetric sub-block, allowing different prediction modes, motion vectors, and prediction parameters to be applied locally to each sub-block based on its specific characteristics. This local quality approach improves encoding efficiency by capturing local variations in image content, while the use of standardized prediction algorithms keeps computational complexity manageable

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent enables dynamic selection of prediction modes and parameters for each sub-block based on local image characteristics such as motion patterns, texture complexity, and edge orientations. This dynamic adaptation improves encoding efficiency by optimizing prediction accuracy for each region, while the systematic framework for mode selection prevents exponential growth in computational complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12593046B2Sub-block division-based image encoding/decoding method and device
Publication Date: 2026.03.31 ELECTRONICS & TELECOMM RES INST
  • US12593046B2 patent drawing
  • US12593046B2 patent drawing
  • US12593046B2 patent drawing

AI summary

Disclosed herein are a video encoding/decoding method and apparatus. The video decoding method of the present disclosure includes: obtaining block partitioning information of a current block; based on the block partitioning information, partitioning the current block into a first sub-block and a second sub-block; deriving motion information of the first sub-block and motion information of the second sub-block respectively; based on the motion information of the first sub-block and the motion information of the second sub-block, generating a prediction sample of the first sub-block and a prediction sample of the second sub-block respectively; and through a weighted-sum of the prediction sample of the first sub-block and the prediction sample of the second sub-block, generating a prediction sample of the current block. Herein, the block partitioning information is index information indicating an index of a table including information indicating a plurality of predefined asymmetric partition shapes.