Image Block Prediction With Refined Motion Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution, high-quality images leads to higher data amounts, resulting in increased transmission and storage costs, and existing image encoding/decoding technologies lack efficiency in handling mixed partition areas effectively.

Innovation Solution

An image encoding/decoding method that partitions a current block into two parts, determines base and refined motion vectors based on distance to reference pictures, and calculates a final prediction block using weighted sums to improve prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution, high-quality images are transmitted or stored using existing media, then image quality is improved, but transmission and storage costs increase

Engineering Contradiction:
Improveimage qualityVSAvoiddata amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The current block is partitioned into multiple partitions (first partition, second partition, etc.) with different shapes and sizes. Each partition is predicted using different motion information independently, allowing for more precise representation of different regions while maintaining efficient compression

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different partitions are predicted using different motion vectors and prediction methods tailored to their specific characteristics. The first partition uses first motion information while the second partition uses second motion information, optimizing prediction accuracy for each local region rather than applying a uniform approach

Inventive Principle:
Principle #3Local quality

2Measurement precision

If partitioning methods are used to predict mixed areas of partition boundaries, then prediction accuracy is improved, but encoding complexity increases

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

Solution Approach 1:

Motion vectors for different partitions are determined in advance before actual prediction. Base motion vectors are obtained first, then refined motion vectors are calculated by adding differential values. This preliminary determination of motion information for each partition simplifies the subsequent prediction process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Differential motion vectors serve as intermediaries to refine base motion vectors. The differential motion vector represents the difference between base motion vector and refined motion vector, allowing for efficient correction and optimization of motion compensation without requiring complete recalculation

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260067467A1Method and apparatus for encoding/decoding image and recording medium for storing bitstream
Publication Date: 2026.03.05 HYUNDAI MOTOR CO LTD
  • US20260067467A1 patent drawing
  • US20260067467A1 patent drawing
  • US20260067467A1 patent drawing

AI summary

An image decoding method may comprise partitioning a current block into a first partition and a second partition according to a partitioning boundary, determining a first base motion vector and a second base motion vector corresponding to the first partition and the second partition, determining a first refined motion vector and a second refined motion vector by refining the first base motion vector and the second base motion vector, determining a first prediction block for the first partition and a second prediction block for the second partition according to the first refined motion vector and the second refined motion vector, and determining a final prediction block based on the first prediction block and the second prediction block.