知识卡片

量化参数用对数标度覆盖巨大的步长动态范围

专业/工作 · 1077.b

内容

H.265/HEVC用一个0~51的量化参数QP来控制实际的量化步长,二者关系近似为Qstep≈2^((QP-4)/6):QP每增加1,步长约增大12.25%;每增加6,步长翻一倍。也就是说QP是量化步长的对数标度表示。这样设计的好处是用一个线性、小范围(52个整数)的参数就能覆盖跨越多个数量级的步长范围,同时保持在低QP(高质量)区间步长变化细腻、在高QP(低质量)区间步长变化粗放——这恰好匹配人对失真的感知:画质已经很差时,步长再翻倍带来的主观差异远小于画质本来就很好时步长翻倍的影响。这是”参数感知非线性时用对数刻度编码”的通用做法,声音的分贝、地震的里氏震级也是同一逻辑。

参考来源

《新一代高效视频编码H.265/HEVC:原理、标准与实现》第6章《量化》