量化参数和量化步长
H.264编解码器中,量化参数QP和量化步长Qstep的关系:
量化步长Qstep共有52个值(对于亮度编码而言)。量化参数QP是量化步长Qstep的序号,取值0~51。
QP取最小值0 时,表示量化最精细;相反,QP取最大值51时,表示量化是最粗糙的。
Qstep随着QP的增加而增加,QP每增加6,Qstep增加一倍。
为了避免在较高量化步长时出现颜色量化人工效应,H.264草案规定亮度的QP最大值是51,色度QP的最大值是39。
QP | Qstep | QP | Qstep | QP | Qstep | QP | Qstep | QP | Qstep |
0 | 0.625 | 11 | 2.25 | 22 | 8 | 33 | 28 | 44 | 104 |
1 | 0.6875 | 12 | 2.5 | 23 | 9 | 34 | 32 | 45 | 112 |
2 | 0.8125 | 13 | 2.75 | 24 | 10 | 35 | 36 | 46 | 128 |
3 | 0.875 | 14 | 3.25 | 25 | 11 | 36 | 40 | 47 | 144 |
4 | 1 | 15 | 3.5 | 26 | 13 | 37 | 44 | 48 | 160 |
5 | 1.125 | 16 | 4 | 27 | 14 | 38 | 52 | 49 | 176 |
6 | 1.25 | 17 | 4.5 | 28 | 16 | 39 | 56 | 50 | 208 |
7 | 1.375 | 18 | 5 | 29 | 18 | 40 | 64 | 51 | 224 |
8 | 1.625 | 19 | 5.5 | 30 | 20 | 41 | 72 | ||
9 | 1.75 | 20 | 6.5 | 31 | 22 | 42 | 80 | ||
10 | 2 | 21 | 7 | 32 | 26 | 43 | 88 |