Intra Prediction Mode Dependent Quantization Matrix Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The use of multiple quantization matrices in video coding leads to increased processing delays and implementation costs due to the need for memory storage and bitrate overhead in transmitting index numbers for decoder identification.
Innovation Solution
A method for encoding video using an intra prediction mode-dependent quantization matrix, where a single quantization matrix is signaled for each block size, with quantizers adaptively selected based on the intra prediction mode, eliminating the need for index numbers and reducing memory requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple quantization matrices are used in video coding, then picture quality is improved, but processing delays increase and implementation costs increase
Solution Approach 1:
The patent segments the quantization process by dividing quantization matrices into multiple groups (first group and second group) and selectively applying different groups based on intra prediction mode. This segmentation allows the system to use multiple quantization matrices for improved picture quality while avoiding the need to store and process all matrices simultaneously, thereby reducing processing delays and implementation costs
Solution Approach 2:
The patent implements dynamic selection of quantization matrices based on intra prediction mode. The decoder dynamically switches between different quantization matrix groups according to the prediction mode being used, allowing optimal picture quality adaptation without maintaining all matrices in memory at once, thus reducing both processing delays and implementation costs
2Measurement precision
If multiple quantization matrices are used in video coding, then picture quality is improved, but implementation cost increases
Solution Approach 1:
The patent segments quantization matrices into multiple groups and only activates the necessary group based on intra prediction mode. This segmentation reduces the number of quantization matrices that need to be stored in memory and processed simultaneously, thereby reducing implementation cost while maintaining the ability to achieve high picture quality when needed
Solution Approach 2:
The patent applies different quantization matrix groups locally based on intra prediction mode characteristics. By matching specific quantization matrix groups to specific prediction modes, the system achieves optimal local quality adaptation without the overhead of maintaining and processing multiple complete quantization matrix sets, thus reducing implementation cost
3Measurement precision
If multiple quantization matrices are used in video coding, then picture quality is improved, but memory storage requirements increase
Solution Approach 1:
The patent segments quantization matrices into multiple groups that can be stored separately in memory. Only the currently needed group is loaded and processed based on intra prediction mode, reducing the amount of memory storage required at any given time while still providing access to multiple quantization matrices for improved picture quality
Data Source
AI summary
A method of encoding video using intra prediction mode dependent quantization matrix includes: calculating an array of quantizers for each size of block unit (100); encoding the arrays of quantizers into header of compressed video stream (102); selecting one scanning order based on a selected intra prediction mode among a plurality of scanning orders (112); scanning the array of quantizers to obtain a block of quantizers based on the selected scanning order (114).


