Non-Rectangular Block Splitting for Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality images in various fields leads to a need for efficient image compression techniques to reduce transmission and storage costs, as conventional methods struggle with the high information volume of HD and UHD images.

Innovation Solution

A video decoding method and apparatus using a geometry partition (GP) structure to split blocks, derive motion information candidates, perform filtering, and transform blocks, enhancing prediction and coding efficiency by allowing non-rectangular sub-blocks with unique motion information candidate lists.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image compression techniques are used for high-resolution images, then transmission and storage costs increase, but image quality and resolution requirements cannot be met

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies segmentation by dividing the current block into multiple sub-blocks (first sub-block and second sub-block) with different motion information candidate lists. This allows each sub-block to be processed independently with optimized motion prediction, improving compression efficiency while maintaining high image quality for HD and UHD resolutions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by deriving different motion information candidate lists for different sub-blocks based on their specific characteristics. The first motion information candidate list is derived for the first sub-block and the second motion information candidate list is derived for the second sub-block, allowing localized optimization of prediction accuracy and compression efficiency

Inventive Principle:
Principle #3Local quality

2Measurement precision

If block splitting is performed to improve prediction accuracy, then coding complexity increases, but processing efficiency may deteriorate

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the block processing into distinct sub-blocks with dedicated motion information candidate lists, which improves prediction accuracy by capturing local motion variations. The segmentation is structured to allow independent processing of each sub-block, managing complexity through organized division rather than monolithic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes parameters by deriving motion information candidate lists specific to each sub-block rather than using a unified list for the entire block. This parameter differentiation (first motion information candidate list vs. second motion information candidate list) enables adaptive prediction that improves accuracy while the systematic approach keeps complexity manageable

Inventive Principle:
Principle #35Parameter changes

3Productivity

If non-rectangular blocks are used to improve prediction efficiency, then motion information derivation becomes more complex, but processing speed may decrease

Engineering Contradiction:
Improveprediction efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies dynamics by adapting the motion information candidate list derivation to the specific geometry of each sub-block. The system dynamically adjusts the prediction process based on the non-rectangular block shapes, improving prediction efficiency by matching the processing approach to the actual block structure rather than forcing rectangular constraints

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by deriving motion information specifically tailored to each sub-block's characteristics. The first motion information candidate list is optimized for the first sub-block and the second motion information candidate list is optimized for the second sub-block, allowing efficient processing that respects local geometric variations

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12184850B2Image decoding method and apparatus according to block division structure in image coding system
Publication Date: 2024.12.31 LG ELECTRONICS INC
  • US12184850B2 patent drawing
  • US12184850B2 patent drawing
  • US12184850B2 patent drawing

AI summary

Provided is a video decoding method performed by a decoding apparatus, which includes: obtaining split information for a target block from a bitstream; splitting the target block into a first sub-block and a second sub-block based on a split boundary indicated by the split information; deriving a first motion information candidate list for the first sub-block and a second motion information candidate list for the second sub-block based on the split information for the target block; performing inter prediction of the first sub-block based on the first motion information candidate list; and performing inter prediction of the second sub-block based on the second motion information candidate list, in which the first sub-block and the second sub-block are non-rectangular blocks, and the first motion information candidate list for the first sub-block is different from the second motion information candidate list for the second sub-block.