Intra Prediction Using Multiple Reference Blocks for Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding and decoding standards suffer from poor intra prediction performance, leading to suboptimal video coding and decoding efficiency due to inadequate utilization of spatial correlation between neighboring pixels.
Innovation Solution
The proposed methods enhance intra prediction by determining multiple reference blocks within a current block's picture and using sample values from both the reconstructed area neighboring the current block and the reference block to calculate a more accurate intra prediction value, thereby improving coding and decoding performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional intra prediction methods are used, then the coding process is simple, but the prediction accuracy is poor
Solution Approach 1:
The patent merges multiple reference blocks (first reference block from temporal prediction and second reference block from spatial correlation) to generate the final prediction value. This combination of multiple prediction sources improves prediction accuracy while maintaining reasonable coding complexity through selective merging based on block characteristics.
Solution Approach 2:
The patent introduces an intermediate processing step where prediction values from multiple reference blocks are generated and then combined. This intermediary process allows the system to leverage both temporal and spatial correlations without directly complicating the final decoding process, as the combination logic can be pre-determined or signaled efficiently.
2Measurement precision
If multiple reference blocks are used for intra prediction, then prediction accuracy improves, but computational complexity increases
Solution Approach 1:
The patent applies different prediction strategies to different blocks based on their local characteristics. For blocks with strong temporal correlation, temporal reference blocks are prioritized; for blocks with strong spatial correlation, spatial reference blocks are used. This localized approach improves overall prediction accuracy without uniformly increasing computational complexity across all blocks.
Solution Approach 2:
The patent uses multiple reference blocks selectively rather than always using all available references. The system determines whether to use one or multiple reference blocks based on block characteristics, achieving sufficient prediction accuracy without the full computational cost of always using multiple references.
3Reliability
If existing intra prediction standards are applied, then coding efficiency is maintained, but video quality deteriorates due to poor prediction performance
Solution Approach 1:
The patent introduces dynamic selection of reference blocks based on block characteristics and content analysis. The system adapts its prediction strategy for each block, choosing between temporal and spatial references dynamically. This dynamic approach improves video quality by selecting the most appropriate prediction source while maintaining coding efficiency through adaptive rather than static processing.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A coding method and apparatus, a decoding method and apparatus, a coder, a decoder, a code stream, and a storage medium. The decoding method comprises: determining a first reference block of the current block; obtaining a first intra-frame prediction value of the current block according to a sample value of a reconstructed area adjacent to the current block and a sample value of the first reference block; and determining a reconstruction value of the current block according to the first intra-frame prediction value of the current block.