Intra-Prediction Coding Matrix-Based Video Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video compression techniques, such as H.264/AVC and HEVC, face challenges in efficiently encoding and decoding video data due to increasing picture size, resolution, and frame rate, necessitating improved encoding efficiency and image quality.
Innovation Solution
The method involves decoding video data by determining the intra-prediction type of a block, either matrix-based intra-prediction (MIP) or regular intra-prediction, and generating a prediction block based on this type. For regular intra-prediction, Most Probable Mode (MPM) candidates are derived from neighboring blocks, and for MIP, a boundary vector is used for matrix-vector multiplication to generate predicted samples.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video data is compressed using existing techniques (H.264/AVC or HEVC), then data transmission and storage are improved, but encoding efficiency and image quality deteriorate as picture size, resolution, and frame rate increase
Solution Approach 1:
The patent segments the intra-prediction process into two distinct types: MIP (Matrix-based Intra Prediction) for blocks with complex gradients and regular intra-prediction for blocks with simpler structures. This segmentation allows each method to be optimized for its specific use case, improving overall encoding efficiency while maintaining image quality across different block types
Solution Approach 2:
The patent dynamically selects between MIP and regular intra-prediction based on the characteristics of each block and its neighboring blocks. The selection is not static but adapts to local image features, allowing the system to achieve better rate-distortion performance by choosing the most appropriate prediction method for each specific block
2Productivity
If MIP is applied to all blocks, then encoding efficiency improves, but device complexity and hardware resource requirements increase
Solution Approach 1:
The patent applies MIP selectively to specific blocks based on local image characteristics and neighboring block patterns, rather than uniformly to all blocks. This local quality approach ensures that MIP is used where it provides the most benefit while avoiding unnecessary computational overhead in blocks where simpler prediction methods suffice
Solution Approach 2:
The patent implements a conditional application of MIP where it is applied to some blocks (those benefiting from matrix-based prediction) but not to others. This partial action approach balances encoding efficiency improvements against the increased computational complexity, achieving a practical compromise that delivers performance gains without excessive hardware resource requirements
3Device complexity
If regular intra-prediction is used for all blocks, then device complexity is reduced, but encoding efficiency and compression performance deteriorate
Solution Approach 1:
The patent introduces dynamic selection between MIP and regular intra-prediction based on block characteristics and neighboring block patterns. This dynamic approach allows the system to achieve better compression performance by adapting to local image features, while maintaining reasonable complexity by using simple decision rules for mode selection
Data Source
AI summary
A method and apparatus for intra-prediction coding of video data are provided. The apparatus includes a decoder that is configured to decode, from a bitstream, a syntax element indicating an intra-prediction type of a current block of the video data, and an intra-predictor that is configured to generate a prediction block for the current block by selectively performing matrix based intra-prediction or regular intra-prediction based on the intra-prediction type of the current block indicated by the syntax element.


