Palette Coding Escape Quantization for Efficient Image Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-resolution, high-quality images and videos, particularly in virtual reality and augmented reality, requires a more efficient compression technique to reduce transmission and storage costs, especially for content with varying characteristics like computer-generated graphics.
Innovation Solution
Implementing a method for deriving a quantization parameter based on minimum quantization parameters in a transform skip mode, limiting quantized escape values by bit depth, and defining palette entry size information through a sequence parameter set to enhance palette mode coding efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high resolution and high quality image/video are transmitted, then image quality and detail are improved, but transmission and storage costs increase
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the quantization parameter (QP) based on the bit depth of the image data. Specifically, the QP is set to 42 for 8-bit images and 38 for 10-bit images, optimizing the balance between compression efficiency and quality preservation. This adaptive parameter adjustment enables efficient compression while maintaining high image quality, directly addressing the contradiction between quality and transmission cost.
2Productivity
If palette mode coding is applied to screen content, then coding efficiency is improved, but complexity in configuring and signaling palette information increases
Solution Approach 1:
The patent implements preliminary action by pre-defining the palette entry size as a fixed parameter (8 bits per entry) and pre-establishing the signaling mechanism for palette mode through sequence parameter set syntax. This eliminates the need for complex runtime configuration of palette entries, as the structure is predetermined and signaled efficiently at the sequence level, thereby reducing configuration complexity while maintaining high coding efficiency for screen content.
3Productivity
If quantization parameter is adjusted for escape values in palette mode, then compression efficiency is improved, but accuracy of escape value representation may be compromised
Solution Approach 1:
The patent applies local quality by differentiating the quantization parameter selection based on the specific context of escape values within palette mode. The QP is specifically set to 42 for 8-bit images and 38 for 10-bit images, which is optimized for escape value representation. This localized parameter adjustment ensures that escape values receive appropriate quantization precision for their specific role in the coding process, balancing compression efficiency with representation accuracy for these critical values.
Data Source
AI summary
According to the disclosure of the present document, a quantization parameter for a quantized escape value in a palette mode can be derived on the basis of minimum quantization parameter information about a conversion skip mode to perform a scaling process on the quantized escape value. Therethrough, the data amount that is required to be signaled for palette mode coding can be reduced, and the efficiency of escape coding in the palette mode can be enhanced.


