Encoder Decoder Quantization Matrix Dimension Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding technologies face challenges in improving coding efficiency, enhancing image quality, and reducing processing resource utilization and circuit scale, while processing increasing amounts of digital video data.
Innovation Solution
The proposed solution involves an encoder and decoder that perform up-conversion and down-conversion on a first quantization matrix to generate a second quantization matrix, allowing for the quantization or inverse quantization of transform coefficients of a current block. This process adapts the matrix dimensions to improve coding efficiency and image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding technologies are used, then processing capability is maintained, but coding efficiency and image quality cannot be improved while processing increasing amounts of digital video data
Solution Approach 1:
The patent changes the dimensional parameters of quantization matrices by performing up-conversion and down-conversion operations. Square quantization matrices (e.g., 8×8) are converted to rectangular matrices (e.g., 16×8 or 8×16) to adapt to different block sizes and shapes, improving coding efficiency without requiring entirely new processing architectures
Solution Approach 2:
The system dynamically selects and switches between different quantization matrix configurations (square and rectangular) based on the current block characteristics. This dynamic adaptation allows the coding system to optimize for different scenarios without maintaining fixed, overly complex processing resources
2Manufacturing precision
If conventional video coding technologies are used, then circuit scale is maintained, but image quality enhancement is limited
Solution Approach 1:
The patent modifies the quantization matrix parameters (dimensions and configuration) to better match the transform block characteristics. By converting between square and rectangular matrices, the system achieves better energy compaction and higher image quality without significantly increasing circuit complexity
Solution Approach 2:
The quantization matrix generation apparatus serves multiple functions: it generates both square and rectangular quantization matrices, performs up-conversion and down-conversion operations, and adapts to different block sizes. This multi-functionality improves image quality without requiring separate dedicated circuits for each function
Data Source
AI summary
Various embodiments provide an encoder that performs an up-conversion and a down-conversion on a first quantization matrix to generate a second quantization matrix, and quantizes transform coefficients of a current block using the second quantization matrix. The first quantization matrix has a first number of rows and a first number of columns equal to the first number of rows, and the second quantization matrix has a second number of rows and a second number of columns different from the second number of rows. In the up-conversion, the circuitry generates the second quantization matrix such that one of the second number of rows or the second number of columns is larger than the first number of rows. In the down-conversion, the circuitry generates the second quantization matrix such that the other of the second number of rows or the second number of columns is smaller than the first number of rows.


