Intra Prediction Neighboring Block Availability in Region Dependent Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding systems face challenges in efficiently determining whether a neighboring block is available for intra prediction, especially when the region dependence mode is enabled, which affects the decoding and encoding processes.
Innovation Solution
The system determines the availability of a neighboring block for intra prediction based on the location of the neighboring block relative to the region that includes the current block, considering the region dependence mode settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If region dependence mode is enabled for intra prediction, then prediction accuracy is improved, but decoding complexity increases due to location-based availability checks
Solution Approach 1:
The picture is divided into multiple regions, and region dependence mode is applied selectively to different regions. This segmentation allows the system to improve prediction accuracy in specific regions without increasing complexity across the entire picture, as only blocks within region-dependent areas require location-based availability checks.
Solution Approach 2:
Different region dependence configurations are applied to different regions of the picture based on local characteristics. Regions with high spatial correlation enable region dependence mode for better prediction accuracy, while regions with low correlation or at picture boundaries disable the mode to reduce complexity, achieving local optimization rather than global uniform processing.
2Adaptability or versatility
If neighboring blocks outside the current region are used for intra prediction, then prediction flexibility is improved, but reliability decreases due to potential reference to unavailable blocks
Solution Approach 1:
The system performs preliminary determination of neighboring block availability based on region location before executing intra prediction. By checking whether neighboring blocks are available in advance and configuring region dependence mode accordingly, the system ensures that prediction processes only reference valid blocks, preventing reliability issues while maintaining flexibility where available.
Solution Approach 2:
The availability of neighboring blocks for intra prediction is dynamically determined based on the block's location within regions and the configured region dependence mode. Rather than using a static rule, the system adaptively adjusts which neighboring blocks can be referenced, allowing flexible use of outside-region blocks when reliable while restricting access when unavailable, thus balancing flexibility and reliability.
Data Source
AI summary
Systems, methods, and instrumentalities are disclosed herein for the field of video compression. In examples, a video decoder or encoded may determine that a region dependence mode is enabled for a picture. The picture may include a number of regions. Based on the determination that the region dependence mode is enabled, for a block (e.g., a current block) in region of the number of regions, whether a neighboring block is available for intra prediction may be determined based on a location of the neighboring block relative to the region. The block (e.g., current block) may be decoded or encoded based on the determination of whether the neighboring block is available for intra prediction.


