Image Encoding Quantization Control With Transform-Aware QP Clipping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for controlling the quantization parameter in image encoding fail to effectively manage the range of corrected values, leading to potential reductions in peak signal-to-noise ratio (PSNR) and encoding efficiency due to uncontrolled clipping and addition of correction amounts.
Innovation Solution
An image processing device and method that corrects the quantization parameter based on both adaptive color transform and transform skip parameters, allowing for controlled clipping and addition of correction amounts to maintain an optimal quantization step size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If correction of the quantization parameter based on adaptive color transform is executed and then correction based on transform skip is executed, then the quantization parameter can be corrected for both transforms, but the range that can be taken by the value of the corrected quantization parameter cannot be controlled
Solution Approach 1:
The patent applies preliminary action by performing clipping of the quantization parameter value to a predetermined range before adding the correction amount. This ensures that the parameter remains within valid bounds while still allowing correction to be applied, thus maintaining both correction accuracy and range control.
Solution Approach 2:
The patent changes the order and method of parameter correction by introducing a clipping operation that constrains the quantization parameter within a specific range [qPmin, qPmax] before applying the correction amount. This parameter transformation enables controlled adjustment while preventing out-of-range values.
2Reliability
If a predetermined correction amount is added to the quantization parameter, then correction for adaptive color transform is achieved, but the range of the corrected quantization parameter cannot be controlled
Solution Approach 1:
The patent performs clipping to constrain the quantization parameter within the valid range [qPmin, qPmax] before adding the correction amount. This preliminary action ensures reliability by preventing invalid parameter values while maintaining a relatively simple control mechanism.
Solution Approach 2:
The patent introduces a clipping operation that transforms the quantization parameter to ensure it remains within valid bounds. This parameter change mechanism maintains encoding reliability while adding minimal complexity to the correction process.
3Ease of operation
If clipping of the quantization parameter is executed in correction based on transform skip, then the parameter is kept within a desired range, but subsequent correction based on adaptive color transform cannot maintain the parameter within the desired range
Solution Approach 1:
The patent performs clipping to constrain the quantization parameter within the valid range [qPmin, qPmax] before adding the correction amount. This preliminary action ensures that even after correction, the parameter remains within the desired range, maintaining both range control and correction accuracy.
Solution Approach 2:
The patent changes the order of operations by applying clipping before correction, which ensures the parameter starts within valid bounds. This parameter transformation approach maintains both range control and correction precision simultaneously.
Data Source
AI summary
The present disclosure relates to an image processing device and method for enabling control of a value of a quantization parameter within a desired range. A quantization parameter is corrected on the basis of a parameter regarding adaptive color transform and further correcting the quantization parameter on the basis of a parameter regarding transform skip, and coefficient data of an image to be encoded is quantized using a corrected quantization parameter that is the quantization parameter that has been corrected. The present disclosure can be applied to, for example, an image processing device, an image encoding device, an image decoding device, a transmission device, a reception device, a transmission/reception device, an information processing device, an imaging device, a reproduction device, an electronic device, an image processing method, an information processing method, or the like.


