Inter Prediction Motion Refinement for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-resolution and high-quality images and videos, along with immersive media formats, necessitates a high-efficiency image and video compression technology to reduce transmission and storage costs while maintaining quality.

Innovation Solution

Implementing decoder-side motion vector refinement (DMVR) and bi-directional optical flow (BDOF) for inter prediction, with conditions to determine their application, to enhance image coding efficiency and reduce complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-resolution and high-quality image/video data are transmitted or stored using existing methods, then image quality is maintained, but transmission costs and storage costs increase due to increased data volume

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

Solution Approach 1:

The patent extracts and transmits only the essential residual information after motion compensation rather than the complete high-resolution video data. By separating the motion information from the full image data and only encoding the differences (residuals), the system maintains image quality while significantly reducing the quantity of data that needs to be transmitted or stored.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the representation parameters of video data by transforming spatial domain image data into temporal domain motion vectors and residuals. This parameter transformation allows the same visual information to be represented more compactly, reducing data volume while preserving image quality through efficient motion compensation reconstruction.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If decoder-side motion vector refinement (DMVR) is applied to refine motion vectors, then prediction accuracy is improved, but calculation complexity increases

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

Solution Approach 1:

The patent applies partial refinement by performing DMVR only on selected motion vectors based on specific criteria (such as block size thresholds or motion complexity measures) rather than uniformly refining all motion vectors. This selective approach achieves sufficient prediction accuracy for complex regions while avoiding unnecessary calculations in simpler regions, thus balancing accuracy improvement with computational complexity management.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12634514B2DMVR-based inter-prediction method and device
Publication Date: 2026.05.19 LG ELECTRONICS INC
  • US12634514B2 patent drawing
  • US12634514B2 patent drawing
  • US12634514B2 patent drawing

AI summary

An image decoding method includes: acquiring, from a bitstream, luma weight L0 flag information indicating whether there is an L0 prediction-related weight factor and luma weight L1 flag information indicating whether there is an L1 prediction-related weight factor; determining to apply decoder-side motion vector refinement (DMVR) to an L0 motion vector and L1 motion vector for a current block, when the luma weight L0 flag information and the luma weight L1 flag information are both zero; when it has been determined to apply DMVR, deriving a refined L0 motion vector and a refined L1 motion vector by applying the DMVR to the current block; deriving prediction samples for the current block on the basis of L0 prediction using the refined L0 motion vector and L1 prediction using the refined L1 motion vector; and generating reconstruction samples for the current block on the basis of the prediction samples.