Image Decoding Motion Compensation Sub-Block Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image encoding/decoding methods have limitations in improving coding efficiency due to their reliance on motion compensation in a block unit, which does not effectively adapt to the varying motion patterns within an image.

Innovation Solution

The proposed method refines motion information by deriving initial motion information from spatial and temporal neighbor blocks and pre-defined information, and then generates refined motion information using a bilateral template and distortion calculation, allowing for motion compensation in a sub-block unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If motion compensation is performed in a block unit using conventional methods, then the processing is simple and efficient, but the coding efficiency is limited due to inability to adapt to varying motion patterns within blocks

Engineering Contradiction:
Improvecoding efficiencyVSAvoidmotion compensation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the current block into multiple sub-blocks (first sub-block and second sub-block) and performs motion compensation independently on each sub-block using respective motion information. This segmentation allows the system to adapt to varying motion patterns within different regions of the block, thereby improving coding efficiency while maintaining manageable complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different motion information to different sub-blocks based on their specific motion characteristics. The first sub-block uses first motion information derived from first neighbor blocks, while the second sub-block uses second motion information derived from second neighbor blocks. This local quality approach enables optimized motion compensation for each region, improving overall coding efficiency without requiring complete redesign of the entire motion compensation process.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If motion information is refined using bilateral template and distortion calculation, then motion compensation accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvemotion information accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs motion information refinement selectively rather than universally. Refinement is applied to sub-blocks where it provides benefit, using bilateral templates and distortion calculations only when necessary to achieve accurate motion compensation. This partial action approach improves motion information accuracy for critical regions while avoiding unnecessary computational complexity across the entire image.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent uses distortion calculation as a feedback mechanism to evaluate and refine motion information. By comparing the bilateral template with the search area and calculating distortion values, the system iteratively improves motion information accuracy. This feedback loop enables precise motion compensation while managing computational complexity through targeted refinement based on distortion metrics.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional motion compensation is used without sub-block division, then the processing speed is faster, but the adaptation to different motion patterns is insufficient

Engineering Contradiction:
Improvemotion pattern adaptationVSAvoidencoding/decoding speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent segments the current block into multiple sub-blocks, each processed with dedicated motion information. This segmentation enables the system to adapt to different motion patterns in different regions while maintaining processing efficiency through parallelization. The first sub-block and second sub-block can be processed simultaneously using their respective motion information, achieving both adaptability and speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic motion information refinement where motion parameters are adjusted based on local characteristics. By deriving motion information from neighbor blocks and refining it through distortion calculation, the system dynamically adapts to varying motion patterns. This dynamic approach maintains processing speed while significantly improving adaptability to different motion scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250175591A1Method and device for encoding/decoding image and recording medium having bitstream stored thereon
Publication Date: 2025.05.29 LX SEMICON CO LTD
  • US20250175591A1 patent drawing
  • US20250175591A1 patent drawing
  • US20250175591A1 patent drawing

AI summary

The present invention relates to an image decoding method. The image decoding method comprises deriving initial motion information of a current block from at least one of motion information of a spatial neighbor block, motion information of a temporal neighbor block, and pre-defined motion information, generating refined motion information by performing motion information refinement for the initial motion information and generating a prediction block of the current block by using the refined motion information.