Intra Prediction Mode Derivation for Video Encoding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As display panels increase in size, the demand for higher quality video services leads to a significant increase in data volume, posing challenges for existing video compression technologies.
Innovation Solution
The method involves deriving a candidate intra prediction mode for a current block based on the intra prediction modes of adjacent neighboring blocks, and partitioning coding or transform blocks into subblocks for efficient intra prediction and transform operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video compression rate is improved to handle larger data volume, then data transmission efficiency is improved, but compression performance limitations emerge
Solution Approach 1:
The current block is partitioned into multiple subblocks, and transform is selectively applied to only some subblocks based on prediction mode and block characteristics. This segmentation allows the system to maintain high compression rates while preserving necessary detail in specific regions, thereby improving both data transmission efficiency and compression performance.
Solution Approach 2:
Different transform operations are applied to different subblocks based on their local characteristics and prediction modes. Some subblocks undergo full transform while others use reduced or skipped transform, allowing the system to optimize compression performance locally while maintaining overall high transmission efficiency.
2Measurement precision
If intra prediction mode derivation uses neighboring block information, then prediction accuracy is improved, but computational complexity increases
Solution Approach 1:
The system pre-establishes a list of candidate intra prediction modes by examining neighboring block prediction modes before actual prediction. This preliminary action reduces the search space and computational complexity during encoding while maintaining high prediction accuracy through the use of context-adaptive candidate selection.
Solution Approach 2:
The system dynamically adjusts the number and selection of candidate prediction modes based on neighboring block characteristics and current block properties. By changing parameters such as the number of candidates and selection criteria adaptively, the system achieves high prediction accuracy without excessive computational complexity.
3Productivity
If coding block is partitioned into subblocks for selective transform, then compression efficiency is improved, but processing complexity increases
Solution Approach 1:
The coding block is divided into multiple subblocks, allowing selective application of transform operations. This segmentation enables the system to apply full transform only where necessary while using reduced or skipped transform elsewhere, improving compression efficiency while managing processing complexity through intelligent subblock selection.
Solution Approach 2:
Instead of applying transform to all subblocks uniformly, the system applies transform partially to only those subblocks that benefit most from it based on prediction mode and local characteristics. This partial action approach improves compression efficiency by avoiding unnecessary transform operations on subblocks where they provide minimal benefit.
Data Source
AI summary
An image decoding method according to the present invention includes: a step for determining a reference sample line of a current block; a step for determining whether candidate intra-predition modes identical to the intra-prediction mode of the current block exist; a step for deriving the intra-prediction mode of the current block on the basis of the determination; and a step for performing intra-prediction on the current block on the basis of the reference sample line and the intra-prediction mode. Here, at least one of the candidate intra prediction modes may be derived by adding or subtracting an offset to or from the maximum value among the intra-prediction mode of a neighboring block that is above the current block and the intra-prediction mode of a neighboring block that is to the left of the current block.


