Image Prediction Search for High-Efficiency Video Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding/decoding technologies face challenges in efficiently handling high-resolution and high-definition images, particularly in inter-prediction, intra-prediction, and intra template matching modes, which affect data compression and storage efficiency.
Innovation Solution
The proposed method involves determining prediction information for encoding and decoding using inter-prediction, intra block copy, and intra template matching, with motion vector search methods like bilateral matching and template matching, specifically in bidirectional prediction modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If inter-prediction, intra block copy, and intra template matching are used for high-resolution images, then prediction accuracy is improved, but computational complexity increases
Solution Approach 1:
The patent segments the prediction process into distinct modes (inter-prediction, intra block copy, intra template matching) and further divides the motion vector search into multiple stages with different search patterns. This segmentation allows the system to select appropriate complexity levels for different image regions and prediction scenarios, improving prediction accuracy without uniformly increasing computational complexity across all blocks.
Solution Approach 2:
The patent implements partial action by applying exhaustive motion vector searches only when necessary (e.g., when template matching indicates high similarity potential) while using simplified search methods for other cases. This selective approach ensures high prediction accuracy for difficult-to-compress regions while maintaining lower computational complexity for easier regions, effectively resolving the contradiction between accuracy and complexity.
2Measurement precision
If bidirectional prediction with motion vector search is performed, then prediction precision is improved, but encoding time increases
Solution Approach 1:
The patent employs periodic action through its multi-stage motion vector search methodology, where different search patterns are applied in sequence (e.g., coarse search followed by fine search). This periodic approach allows the encoder to periodically refine prediction precision at strategically chosen stages rather than continuously performing exhaustive searches, thereby reducing overall encoding time while maintaining high prediction precision through cumulative refinement.
Solution Approach 2:
The patent applies preliminary action by performing template matching and preliminary motion vector estimation before the final bidirectional prediction and motion vector search. This preliminary action pre-identifies promising search regions and candidates, allowing the subsequent bidirectional prediction to focus computational resources on refined searches that yield high precision results more quickly, thus reducing total encoding time.
3Adaptability or versatility
If multiple prediction modes are supported, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent implements dynamics by making the prediction mode selection adaptive and context-dependent rather than static. The encoder dynamically evaluates multiple prediction modes (inter-prediction, intra block copy, intra template matching) and selects the most appropriate mode for each block based on local image characteristics, reference frame availability, and compression requirements. This dynamic adaptation improves versatility while managing complexity through intelligent mode selection rather than uniformly supporting all modes at maximum complexity.
Data Source
AI summary
Disclosed herein are a method, an apparatus and a storage medium for image encoding/decoding. In typical image encoding/decoding methods, a decoder-side motion information derivation method may be limitedly used. Therefore, the improvement of encoding efficiency attributable to the decoder-side motion information derivation method may also be limited. In embodiments, a motion information search method used in an inter-prediction mode, an intra block copy mode and an intra template matching prediction mode is disclosed. With the use of various motion search methods, encoding efficiency may be improved.


