Intra Coding Sub-Mode Diversification for Better Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding and decoding technologies face challenges in efficiently reducing redundancy within video frames, leading to inefficient compression and increased data size.
Innovation Solution
Implementing predictor generation methods such as Decoder-side Intra Mode Derivation and Template-based Intra Mode Derivation, which evaluate similarities between sub-modes to modify or replace them, enhancing predictor diversity and improving compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If predictor generation methods such as Decoder-side Intra Mode Derivation and Template-based Intra Mode Derivation are implemented, then compression efficiency is improved, but device complexity increases
Solution Approach 1:
The patent derives intra prediction mode parameters in advance from neighboring blocks and stores them in a buffer for later reuse. By pre-computing and caching the mode parameters (such as planar mode parameters, DC mode parameters, and angular mode parameters) from already-decoded neighboring blocks, the system avoids redundant computations during the decoding of subsequent blocks, thereby improving compression efficiency while managing device complexity through intelligent preprocessing
Solution Approach 2:
The patent copies and reuses intra prediction mode parameters from neighboring blocks that have already been decoded. Instead of重新 computing prediction modes for every block, the system copies parameters from spatially adjacent blocks (left, top, top-left neighbors) and applies them to the current block, significantly reducing computational complexity while maintaining decoding accuracy and improving overall compression efficiency
2Loss of substance
If sub-modes are used to reduce redundancy within a single frame, then data size is reduced, but predictor diversity decreases
Solution Approach 1:
The patent dynamically selects and modifies prediction sub-modes based on the characteristics of neighboring blocks and the current block being decoded. The system adapts the prediction approach by choosing between different intra mode derivation methods (DIMD, TIMD, or conventional modes) depending on the block type, neighboring block availability, and content characteristics, thereby maintaining predictor diversity while effectively reducing redundancy and data size
Solution Approach 2:
The patent changes prediction parameters by deriving different intra mode parameters (such as planar mode parameters, DC mode parameters, angular mode parameters with different gradients) from neighboring blocks and applying them to the current block. This parameter variation enables the system to maintain diverse prediction capabilities across different block types and content regions, reducing redundancy while preserving adaptability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Predictor generation for a first prediction sub-mode may substantially be the same as another prediction sub-mode. Similarities between the two prediction sub-modes may be evaluated by comparing parameters derived in sub-mode selection. A coder may, based on evaluation results, modify or replace one of the prediction sub-modes for processing a current block of content.