代码改变世界

编码器变换及量化的流程?

2017-09-27 20:44  nigaopeng  阅读(739)  评论(0编辑  收藏  举报

  H.264 对图像或预测残差采用了4×4 整数离散余弦变换技术。在图像编码中,变换编码和量化从原理上讲是两个独立的过程。但在H.264 中,将两个过程中的乘法合二为一,并进一步采用整数运算,减少编解码的运算量,提高图像压缩的实时性,这些措施对峰值信噪比(PSNR)的影响很小,一般低于0.02dB,可不计。H.264 中整数变换及量化具体过程如图6.46 所示。其中,如果输入块是色度块或帧内16×16 预测模式的亮度块,则将宏块中各4×4块的整数余弦变换的直流分量组合起来再进行Hadamard 变换,进一步压缩码率。图6.47 所示的变换量化过程可以用图6.46 的流程图表示。