Inter Prediction Motion Adjustment for Lower-Bit Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies face inefficiencies in block division structures and increased bit usage due to various inter prediction modes and memory bandwidth consumption, particularly in high-resolution and high-definition video encoding and decoding processes.

Innovation Solution

The method and apparatus introduce adaptive motion information adjustment for bidirectional prediction based on predefined inter modes, utilizing merge and affine modes to derive motion information from candidate lists and affine candidates, and hierarchical picture division to optimize memory usage and prediction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If various block division structures (QTBT, MTT) and multiple inter prediction modes are used to improve video coding efficiency, then prediction accuracy is improved, but the number of bits expressing coding information increases significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidbit usage
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the block division structure parameters (switching between QTBT and MTT) and inter prediction mode parameters based on picture characteristics. This allows the encoder to select the most efficient combination of block sizes and prediction modes for different regions, improving prediction accuracy while avoiding the use of all possible modes and sizes, thereby reducing the bits required to express coding information.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple motion vectors are used for bidirectional prediction to improve prediction quality, then inter prediction efficiency is improved, but memory bandwidth consumption increases

Engineering Contradiction:
Improveprediction qualityVSAvoidmemory bandwidth consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements partial action by using multiple motion vectors for bidirectional prediction only when necessary, rather than applying it universally to all blocks. The encoder evaluates picture characteristics and selectively applies bidirectional prediction with multiple motion vectors to regions that benefit most from it, while using simpler unidirectional prediction for other regions. This reduces memory bandwidth consumption while maintaining prediction quality where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If one picture is divided into multiple blocks with various coding modes to improve compression efficiency, then video coding efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvevideo coding efficiencyVSAvoidblock division structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the block division structure adaptive rather than static. The encoder dynamically selects between QTBT and MTT structures, and adjusts block sizes and prediction modes based on local picture characteristics. This dynamic adaptation allows the system to achieve high coding efficiency by matching the block structure to the content, while avoiding the complexity of implementing all possible block division types simultaneously in all regions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12574546B2Method and device for encoding or decoding image on basis of inter mode
Publication Date: 2026.03.10 SAMSUNG ELECTRONICS CO LTD
  • US12574546B2 patent drawing
  • US12574546B2 patent drawing
  • US12574546B2 patent drawing

AI summary

In a method and a device for encoding or decoding an image according to the present invention, motion information for bidirectional prediction of a current block may be derived on the basis of an inter mode previously defined in the device for encoding or decoding an image, and inter prediction may be performed on the current block on the basis of the motion information, wherein the motion information for bidirectional prediction is adjusted to be motion information for unidirectional prediction according to the predefined inter mode.