A1
7th November 2022, 10:01
The usual way to solve the over-quantization of the chroma plane is to use the negative values of the two parameters --cbqpoffs --crqpoffs,
However, this often uses an excessively large offset, which leads to a waste of code rate. To accurately set the value, you need to do a lot of tests manually. In addition, the compression speed of x265 is very slow, which is not suitable for multiple tests on computers with ordinary performance.
Therefore, there should be an aq-mode that automatically calculates the appropriate offset value and reasonably reduces the qp value of the chroma plane to ensure that the chroma plane is not over-quantized.
The inconsistency of the clarity of the luma plane and the chroma plane of different film sources is the root of the problem.
The clarity of the luma plane and the chroma plane of some film sources are similar, so it is suitable to use similar quantization values.
For some other sources, the clarity of the luma plane and the chroma plane is very different. When compressing with the same quantization value, the luma plane is still clear, but the chroma plane is blurred enough to be detected by the naked eye.
These differences can also be different in different time periods of the same source. The clarity of the luma plane and the chroma plane in the X time period is close, and the clarity of the luma plane and the chroma plane in the Y time period is very different.
It is not reasonable to use the same chromaqp offset in this case.
The best solution is to develop aq-mode that shifts the qp value of the chroma plane, using a smaller qp value for those time periods and regions where the chroma is very blurred relative to the luma plane.
I think if there is such aq-mode, it will be of great help for quality-oriented encoding.
However, this often uses an excessively large offset, which leads to a waste of code rate. To accurately set the value, you need to do a lot of tests manually. In addition, the compression speed of x265 is very slow, which is not suitable for multiple tests on computers with ordinary performance.
Therefore, there should be an aq-mode that automatically calculates the appropriate offset value and reasonably reduces the qp value of the chroma plane to ensure that the chroma plane is not over-quantized.
The inconsistency of the clarity of the luma plane and the chroma plane of different film sources is the root of the problem.
The clarity of the luma plane and the chroma plane of some film sources are similar, so it is suitable to use similar quantization values.
For some other sources, the clarity of the luma plane and the chroma plane is very different. When compressing with the same quantization value, the luma plane is still clear, but the chroma plane is blurred enough to be detected by the naked eye.
These differences can also be different in different time periods of the same source. The clarity of the luma plane and the chroma plane in the X time period is close, and the clarity of the luma plane and the chroma plane in the Y time period is very different.
It is not reasonable to use the same chromaqp offset in this case.
The best solution is to develop aq-mode that shifts the qp value of the chroma plane, using a smaller qp value for those time periods and regions where the chroma is very blurred relative to the luma plane.
I think if there is such aq-mode, it will be of great help for quality-oriented encoding.