Image Coding Motion Vector Predictor Derivation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image coding methods face challenges in achieving high coding efficiency due to difficulties in deriving appropriate temporal motion vector predictors, particularly when reference pictures are long-term or short-term, leading to degradation in prediction accuracy and coding efficiency.

Innovation Solution

An image coding method that determines whether reference pictures are long-term or short-term, using a first derivation scheme without scaling for long-term references and a second scheme involving scaling for short-term references, to derive motion vector predictors from co-located blocks, ensuring they are not excessively large or small.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single motion vector derivation scheme is used for all reference pictures, then the device complexity is reduced, but the prediction accuracy degrades when reference pictures have varying temporal distances

Engineering Contradiction:
Improveprediction accuracyVSAvoidderivation scheme complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by switching between two derivation schemes based on the temporal distance parameter. When the reference picture is a long-term reference picture, the first derivation scheme is used; when it is a short-term reference picture, the second derivation scheme is used. This dynamic parameter-based selection resolves the contradiction by adapting the derivation approach to the specific temporal characteristics of each reference picture, thereby maintaining high prediction accuracy without requiring a single overly complex universal scheme.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the motion vector derivation process into two distinct schemes: a first derivation scheme for long-term reference pictures and a second derivation scheme for short-term reference pictures. This segmentation allows each scheme to be optimized for its specific use case, preventing the need for a single complex scheme that must handle all cases suboptimally. The segmentation resolves the contradiction by dividing the problem into manageable, specialized components.

Inventive Principle:
Principle #1Segmentation

2Productivity

If motion vector predictors are derived without considering temporal distance scaling, then the processing speed is improved, but the coding efficiency degrades for short-term reference pictures

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

Solution Approach 1:

The patent changes the processing parameter based on the reference picture type. For short-term reference pictures, temporal distance scaling is applied to maintain coding efficiency. For long-term reference pictures, scaling is omitted to save processing time. This conditional parameter change resolves the contradiction by optimizing the balance between coding efficiency and processing time according to the specific temporal characteristics of each reference picture.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If motion vector predictors are excessively large or small, then the device complexity is reduced, but the prediction accuracy degrades significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidmotion vector derivation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses parameter changes through temporal distance scaling to adjust the magnitude of motion vector predictors appropriately. For short-term reference pictures, scaling reduces excessively large predictors. For long-term reference pictures, no scaling prevents excessively small predictors. This dynamic parameter adjustment resolves the contradiction by keeping motion vector predictors within appropriate ranges, maintaining prediction accuracy without requiring complex clamping or correction mechanisms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250024069A1Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
Publication Date: 2025.01.16 SUN PATENT TRUST
  • US20250024069A1 patent drawing
  • US20250024069A1 patent drawing
  • US20250024069A1 patent drawing

AI summary

An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture.