Image Prediction Block Blending for Accurate Motion Vector Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid increase in multimedia data demand outpaces the development of channel bandwidth, necessitating improved video compression techniques, particularly in predicting current blocks using multiple prediction blocks and enhancing motion information accuracy for efficient encoding and decoding.

Innovation Solution

An image decoding method that generates a first prediction block through inter prediction and a second block through intra prediction, combining them via weighted summation, and an encoding method that determines an initial motion vector using past and future directions to optimize motion vector search, incorporating DMVD mode operation information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple prediction blocks are used to predict current block, then prediction accuracy is improved, but computational complexity increases

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

Solution Approach 1:

The patent combines inter prediction block and intra prediction block through weighted summation to create a final prediction block. This merging of multiple prediction approaches achieves higher prediction accuracy while managing computational complexity through a unified processing framework.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces weight parameters (first weight and second weight) that control the contribution of inter and intra prediction blocks. By adjusting these parameters, the system can optimize prediction accuracy while controlling computational resources based on different coding conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If motion vector search is optimized using past and future directions, then inter prediction performance is improved, but encoding complexity increases

Engineering Contradiction:
Improveinter prediction performanceVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides motion vector derivation into separate past-direction and future-direction components. This segmentation allows independent optimization of each direction's motion search while maintaining overall inter prediction accuracy, managing encoding complexity through modular processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary motion vector estimation using past and future reference frames before final prediction. This preliminary action provides initial motion information that guides subsequent refinement steps, improving inter prediction performance while organizing computational work in efficient stages.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If weighted summation of prediction blocks is performed, then prediction accuracy is improved, but processing time increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses weight parameters to control the blending of prediction blocks. These parameters can be optimized or pre-determined to reduce the computational burden of weighted summation while maintaining prediction accuracy, thus reducing processing time.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies weighted summation selectively rather than uniformly across all blocks. By applying the computationally intensive weighted blending only where needed (partial action), the system maintains prediction accuracy improvements while minimizing overall processing time increase.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250392745A1Method and apparatus for encoding/decoding image
Publication Date: 2025.12.25 IND ACAD COOP GRP OF SEJONG UNIV
  • US20250392745A1 patent drawing
  • US20250392745A1 patent drawing
  • US20250392745A1 patent drawing

AI summary

Disclosed herein are an image encoding method and an image decoding method. The image decoding method includes determining an initial motion vector of a current block using a motion vector of a reconstructed region, searching for the motion vector of the current block based on the initial motion vector, and generating a prediction sample of the current block using the motion vector. The initial motion vector includes a motion vector in a past direction and a motion vector in a future direction.