Video Prediction Bitstream Signaling for Subblock Merge List Length
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies lack a feasible method to determine the maximum length of a candidate motion vector list in subblock merge mode, which affects encoding/decoding performance.
Innovation Solution
A method and apparatus for determining the maximum length of a candidate motion vector list in subblock merge mode by parsing specific indicators from a bitstream, considering the presence or absence of advanced temporal and planar motion vector prediction modes, using formulas to calculate the maximum length based on these indicators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If subblock-based merging motion vector prediction is added based on block-based motion compensation, then encoding/decoding performance is improved, but there is no feasible manner of determining a maximum length of a candidate motion vector list
Solution Approach 1:
The patent introduces a new parameter (maximum length of candidate motion vector list) to control the subblock merge mode. By defining this parameter and providing methods to determine its value based on existing motion vector prediction modes and block characteristics, the patent resolves the complexity issue while maintaining improved encoding/decoding performance.
2Measurement precision
If a candidate motion vector list is constructed for subblock merge prediction mode, then prediction accuracy is improved, but the complexity of managing and processing the candidate list increases
Solution Approach 1:
The patent divides the motion compensation process into block-based and subblock-based levels. By segmenting the candidate motion vector list management into different hierarchical levels (block level and subblock level), the patent reduces the complexity of managing the entire list while maintaining high prediction accuracy through localized subblock predictions.
Solution Approach 2:
The patent applies partial action by constructing candidate motion vector lists selectively based on the presence of advanced temporal motion vector prediction mode and planar motion vector prediction mode. Instead of always constructing full candidate lists, the patent uses conditional logic to determine the maximum length, reducing unnecessary processing complexity while maintaining prediction accuracy when needed.
Data Source
AI summary
A video picture prediction method and apparatus are provided, to provide a manner of determining a maximum length of a candidate motion vector list corresponding to a subblock merge mode. The method comprises: parsing a first indicator from a bitstream; if the first indicator indicates that a candidate mode used to inter predict the to-be-processed block comprises an affine mode, parsing a second indicator from the bitstream, where the second indicator is used to indicate a maximum length of a first candidate motion vector list, and the first candidate motion vector list is constructed for the to-be-processed block, a subblock merge prediction mode is used for the to-be-processed block; and determining the maximum length of the first candidate motion vector list based on the second indicator.


