Intra Prediction Mode Signaling for Lower Video Decoding Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing complexity of high spatial resolution and high frame rate video content necessitates a reduction in the data amount required for encoding/decoding intra prediction modes to manage memory storage and processing power effectively.
Innovation Solution
A method and device for intra prediction that utilizes a dominant mode flag to distinguish intra prediction modes, allowing for efficient encoding/decoding by determining the intra prediction mode based on a first flag indicating a predetermined mode or a candidate mode, and generating prediction samples using reference samples in the current picture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high spatial resolution and high frame rate video content is processed, then video quality and temporal resolution are improved, but memory storage and processing power requirements increase significantly
Solution Approach 1:
The current block is divided into multiple sub-blocks for independent intra prediction processing. Each sub-block can use different prediction modes or reference samples, allowing localized optimization that reduces overall memory requirements while maintaining high spatial resolution quality.
Solution Approach 2:
Different prediction modes and reference sample selections are applied to different regions of the video block based on local characteristics. This allows high spatial resolution to be maintained in critical areas while using more compact representation in less critical areas, reducing total memory storage needs.
2Measurement precision
If high spatial resolution and high frame rate video content is processed, then video quality and temporal resolution are improved, but processing power requirements increase significantly
Solution Approach 1:
Reference samples are pre-processed and stored in reference sample buffers before the actual prediction operation. This preliminary preparation reduces the computational complexity during the main prediction phase, lowering real-time processing power requirements while maintaining high spatial resolution output.
Solution Approach 2:
The prediction process dynamically selects reference samples and prediction modes based on local block characteristics and neighboring block information. This adaptive approach concentrates processing power on complex regions requiring high spatial resolution while using simpler methods in uniform areas, optimizing overall processing efficiency.
3Ease of operation
If a first flag indicating a predetermined mode is used for intra prediction, then encoding/decoding simplicity is improved, but prediction accuracy may be reduced
Solution Approach 1:
The first flag system is designed to work universally across different block types and sizes. The predetermined modes indicated by the first flag serve as default options that work well for many cases, while still allowing transition to more complex modes when needed, achieving both simplicity and accuracy through a unified framework.
Solution Approach 2:
The first flag acts as an intermediary that provides a simple indication of predetermined modes while serving as a gateway to more complex prediction methods. When the first flag indicates a predetermined mode, simple processing is used; when it indicates candidate modes, more accurate but complex processing is triggered, thus mediating between simplicity and accuracy requirements.
Data Source
AI summary
Embodiments of the present specification provide a method and a device for processing a video signal for intra prediction. A method for decoding a video signal according an embodiment of the present disclosure includes: obtaining intra prediction information of a current block to which the intra prediction is applied, in which the intra prediction information includes a first flag indicating a predetermined first mode; determining an intra prediction mode of the current block based on the intra prediction information, wherein when the first flag corresponds to a first value, the first mode is determined as the intra prediction mode and when the first flag corresponds to a second value, one of a plurality of candidate modes is determined as the intra prediction mode; and generating a prediction sample of the current block based on the intra prediction mode and a reference sample in a current picture. A separate flag indicating whether to use a primarily used specific mode is used to reduce a data amount for transmission of the intra prediction mode and a processing time of information of the intra prediction.


