Merge Candidate Motion Compensation for High-Resolution Video Blocks
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


