Template-Based Intra Mode Derivation for Lower Video Coding Bit Rates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards face challenges in efficiently deriving intra-prediction modes for video blocks, leading to suboptimal compression efficiency and increased bit rates.
Innovation Solution
A method for template-based intra mode derivation (TIMD) that determines a set of most probable modes (MPMs) and neighboring intra-prediction modes, using a template of reconstructed pixels to implicitly derive an intra-prediction mode, with optional decoder-side and encoder-side processes to refine and constrain candidate modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If conventional intra-prediction mode derivation is used, then device complexity is reduced, but compression efficiency deteriorates and bit rate increases
Solution Approach 1:
The system uses the template of reconstructed pixels from the current block itself to derive the intra-prediction mode, rather than relying solely on external reference blocks. This self-service approach allows the block to provide its own prediction information, improving compression efficiency without requiring additional complex external reference mechanisms
Solution Approach 2:
The method performs preliminary derivation of most probable modes (MPMs) and candidate intra-prediction modes using the template before final mode selection. This preliminary action narrows down the search space and guides the final mode derivation, achieving better compression without exhaustive search complexity
2Productivity
If template-based intra mode derivation with enhanced candidate modes is used, then compression efficiency is improved, but computational complexity increases
Solution Approach 1:
The candidate intra-prediction modes are segmented into two categories: most probable modes (MPMs) derived from neighboring blocks, and additional modes neighboring the MPMs. This segmentation allows the system to prioritize the most likely candidates while still exploring alternative modes, improving compression efficiency without uniformly increasing complexity across all mode evaluations
Solution Approach 2:
The set of candidate intra-prediction modes is dynamically adjusted based on the template and neighboring block characteristics. The system adapts the candidate mode selection to the specific content being encoded, evaluating additional neighboring modes when the template suggests they may be beneficial, rather than using a fixed exhaustive candidate set
Data Source
AI summary
A method for performing template-based intra mode derivation (TIMD) with enhanced candidate intra-prediction modes is provided. A video coder determines a set of most probable modes (MPMs) for intra-coding the current block based on intra-prediction modes used to code neighboring blocks of the current block. The video coder determines a template of the current block among already-reconstructed pixels neighboring the current block. The video coder determines a set of candidate intra-prediction modes to include (i) the set of MPMs and (ii) one or more intra-prediction modes neighboring an MPM in the set of MPMs. The video coder derives an intra-prediction mode from the set of candidate intra-prediction modes based on the determined template and the set of candidate intra-prediction modes. The video coder encodes or decodes the current block by using the derived intra-prediction mode to generate an intra-prediction.


