Merge Candidate Motion Compensation for High-Resolution Video Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression technologies struggle to efficiently encode and decode high-resolution and stereoscopic image content, particularly in handling motion vectors and intra/inter predictions.

Innovation Solution

The method and device adaptively partition pictures into blocks, utilize a merge candidate list for motion information, and apply a motion vector difference value (MVD) to enhance encoding/decoding efficiency through improved motion compensation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video compression technology is used for high-resolution and stereoscopic image content, then the basic compression function is provided, but the encoding and decoding efficiency is insufficient

Engineering Contradiction:
Improveencoding efficiencyVSAvoidmotion vector accuracy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The current block is divided into multiple sub-blocks, and motion compensation is performed separately for each sub-block using different motion vectors. This segmentation allows more accurate representation of motion in high-resolution and stereoscopic content, improving both encoding efficiency and motion vector accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Motion information from multiple sources (spatial neighbors, temporal references, and previous blocks) is merged into a unified merge candidate list. This combining of multiple motion information sources improves the accuracy of motion vectors while maintaining encoding efficiency through selective use of candidates.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If motion compensation is performed using basic merge mode, then the processing speed is maintained, but the motion vector accuracy is insufficient for high-resolution content

Engineering Contradiction:
Improvemotion vector accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The merge mode is made dynamic by allowing selection between different merge candidate lists (default and extended) based on content characteristics. The extended merge mode is activated when higher motion vector accuracy is needed, while the default mode handles simpler cases, balancing accuracy and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

An extended merge candidate list acts as an intermediary structure that provides additional motion information sources between the basic merge mode and full motion estimation. This intermediary layer improves motion vector accuracy without requiring complete motion estimation, reducing processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the number of merge candidates is limited, then the encoding speed is maintained, but the adaptability to different motion patterns is reduced

Engineering Contradiction:
Improveadaptability to motion patternsVSAvoidencoding speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Motion information from previous blocks is prepared and stored in advance in the extended merge candidate list. This preliminary action allows rapid access to relevant motion data during encoding, improving adaptability to different motion patterns without significantly impacting encoding speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The merge candidate selection is extended from traditional spatial and temporal dimensions to include a temporal dimension of previous blocks within the same picture. This additional dimension provides more motion information sources, improving adaptability while maintaining encoding efficiency through selective usage.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250386028A1Image encoding/decoding method and device
Publication Date: 2025.12.18 DOLBY INTERNATIONAL AB
  • US20250386028A1 patent drawing
  • US20250386028A1 patent drawing
  • US20250386028A1 patent drawing

AI summary

The image encoding/decoding method and device according to the present invention can construct a merge candidate list of a current block, derive motion information of the current block on the basis of the merge candidate list and a merge index of the current block, derive a motion vector difference of the current block, correct a motion vector of the current block by means of the motion vector difference, and carry out motion compensation on the current block by means of the corrected motion vector.