Shape-Based Wide-Angle Prediction for Video Block Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video coding systems face inefficiencies due to unavailable reference samples for intra prediction angles, leading to suboptimal coding accuracy and efficiency.
Innovation Solution
Mapping intra prediction angles to adjusted angles based on the shape of the prediction block, using available reference samples to improve coding accuracy and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional intra prediction angles are used, then the prediction process is simple, but coding accuracy deteriorates due to unavailable reference samples
Solution Approach 1:
The patent changes the prediction angle parameter from conventional ranges (e.g., -45 to 45 degrees) to extended wide angles (e.g., -135 to 225 degrees). This parameter extension allows the prediction to access different reference samples that are geometrically positioned to be available in the decoding buffer, thereby improving coding accuracy without fundamentally changing the prediction algorithm structure
Solution Approach 2:
The patent extends the angular dimension of intra prediction beyond traditional limits. By introducing wide angle prediction modes that operate in extended angular ranges, the system accesses reference samples from different spatial dimensions (different rows and columns in the buffer), effectively adding a dimensional aspect to the prediction process that resolves the reference sample availability issue
2Productivity
If wide angle prediction is implemented, then coding efficiency improves, but processing time increases
Solution Approach 1:
The patent performs preliminary organization of reference samples during the decoding process, ensuring that wide-angle reference samples are prepared and positioned in advance. This preliminary action allows the wide angle prediction to proceed efficiently without incurring excessive processing delays during the actual prediction phase
Solution Approach 2:
The patent applies wide angle prediction selectively to specific blocks where reference samples are available and beneficial, rather than universally to all blocks. This localized application optimizes coding efficiency improvements while minimizing the overall processing time increase by avoiding unnecessary computations in blocks where conventional prediction suffices
Data Source
AI summary
An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method also includes identifying a set of intra prediction angles for the current block, where the set of intra prediction angles corresponds to a first range of angles, and mapping the set of intra prediction angles to a set of adjusted prediction angles based on a shape of a prediction block for the current block, where the set of adjusted prediction angles corresponds to a second range of angles outside of the first range of angles. The method further includes reconstructing the current block based on the adjusted prediction angles.


