Inter-Prediction Motion Information Selection for Video Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image encoding and decoding methods face challenges in reducing calculation complexity and improving encoding efficiency, particularly in inter prediction and motion information handling for high-definition and ultra-high-definition images.
Innovation Solution
The method involves deriving and utilizing both L0 and L1 motion information to generate prediction blocks through uni-prediction or bi-prediction, with optional weighting averages, depending on the similarity and availability of motion information, to reduce calculation complexity and enhance encoding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If both L0 and L1 motion information are derived and used for bi-prediction, then prediction accuracy is improved, but calculation complexity increases
Solution Approach 1:
The patent dynamically selects between uni-prediction and bi-prediction modes based on the availability and similarity of L0 and L1 motion information. When L0 and L1 motion information are similar or identical, the system switches to uni-prediction to reduce calculation complexity, while maintaining the capability for bi-prediction when higher accuracy is needed. This dynamic adaptation resolves the contradiction by adjusting the prediction mode according to actual conditions.
Solution Approach 2:
The patent changes the prediction mode parameter (uni-prediction vs. bi-prediction) based on the similarity between L0 and L1 motion information. When motion information similarity exceeds a threshold, the system changes to uni-prediction mode, effectively reducing calculation complexity while maintaining acceptable prediction accuracy. This parameter change strategy directly addresses the technical contradiction.
2Device complexity
If motion information similarity is checked and uni-prediction is selected when similar, then calculation complexity is reduced, but prediction accuracy may deteriorate
Solution Approach 1:
When L0 and L1 motion information are similar, the patent uses L0 motion information as a copy or substitute for L1 motion information in uni-prediction mode. This copying approach reduces calculation complexity by avoiding redundant L1 motion compensation while maintaining prediction accuracy, as the copied L0 motion information is sufficiently similar to L1 for the given conditions.
3Productivity
If multiple reference pictures are used for bi-prediction, then encoding efficiency is improved, but processing time increases
Solution Approach 1:
The patent implements periodic mode selection between uni-prediction and bi-prediction based on motion information similarity assessments. Rather than always performing bi-prediction with multiple reference pictures, the system periodically evaluates whether L0 and L1 motion information are similar and switches to uni-prediction when appropriate. This periodic action reduces processing time while maintaining encoding efficiency through selective use of multiple reference pictures.
Data Source
AI summary
An inter-prediction method according to the present invention comprises the steps of: deriving motion information of a current block; and generating a prediction block for the current block on the basis of the derived motion information. According to the present invention, computational complexity can be reduced and encoding efficiency can be improved.


