Video Signal Block Division for Intra Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for multimedia data, such as video, over the Internet is outpacing the capabilities of existing channel bandwidths, necessitating improved compression efficiency in video encoding and decoding processes.
Innovation Solution
The method and apparatus enhance compression efficiency by dividing encoding/decoding blocks into partial blocks based on symmetrical and asymmetrical shapes, determining most probable modes, and using multiple intra prediction modes, with direction and shape information being encoded/decoded to optimize intra prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video data is transmitted over Internet channels, then multimedia data delivery is enabled, but channel bandwidth limitations cause insufficient transmission capacity for rapidly increasing video demand
Solution Approach 1:
The current block is divided into two partial blocks using binary tree (BT) division, allowing separate intra prediction processing for each partial block. This segmentation enables more precise prediction adaptation to different regions, improving compression efficiency and effectively increasing transmission capacity within limited bandwidth.
Solution Approach 2:
Different intra prediction modes are applied to different partial blocks based on their local characteristics. The encoder can select from multiple intra prediction modes (including horizontal, vertical, and diagonal directions) to match the local texture patterns in each partial block, thereby improving prediction accuracy and compression performance.
2Measurement precision
If multiple intra prediction modes are used for a block, then prediction accuracy is improved, but encoding complexity and bitrate increase
Solution Approach 1:
By dividing the current block into two partial blocks, the encoder can apply different intra prediction modes to each partial block independently. This allows the use of multiple prediction modes without requiring all modes to be applied to the entire block, thus improving prediction accuracy while controlling encoding complexity through localized processing.
Solution Approach 2:
Instead of applying multiple intra prediction modes to the entire current block, the invention applies different prediction modes to only the necessary partial blocks. This partial action approach achieves the benefit of improved prediction accuracy where needed while avoiding the excessive complexity of processing the entire block with multiple modes.
3Productivity
If a current block is divided into partial blocks with multiple intra prediction modes, then compression efficiency is enhanced, but the number of bits required for encoding increases
Solution Approach 1:
The block division into two partial blocks using BT division creates a more efficient structure for applying intra prediction modes. This segmentation allows the encoder to transmit fewer bits overall by capturing local variations more effectively, reducing the bitrate required to represent the same visual information with higher compression efficiency.
Solution Approach 2:
The invention changes the structural parameter of block division from traditional methods to binary tree division, and adjusts the intra prediction mode parameters for each partial block. These parameter changes enable better compression efficiency by adapting the prediction to local characteristics, thereby reducing the total bitrate needed while maintaining or improving quality.
Data Source
AI summary
According to the present invention, a method of decoding a video signal may include decoding division information that indicates whether a current decoding block is divided into two partial blocks, decoding information that indicates a division direction for the current decoding block when the division information indicates that the current decoding block is divided into the two partial blocks, and dividing the current decoding block into the two partial blocks according to the division direction.


