H264中的DCT变换和量化

2024-01-09 12:46:44

DCT/IDCT向整数DCT/IDCT的推导过程

下图为由DCT向整数DCT的推导过程:

(a) DCT再加一个量化的过程,量化采取DCT结果除以量化步长(Qstep),结果取四舍五入的方式。

(b) 在(a)的基础上,把DCT拆分为Cf和Sf的过程,Cf为DCT变换的Core部分,Sf为DCT变换的Scale部分。

(c) 在(b)的基础上去掉round的过程,及实现定点化,方式为先乘以215,最后再除以215。

(d) 在(c)的基础上把Sf和\frac{2^{15}}{Q_{step}}合并为Mf ,即M_{f}=S_{f} \cdot \frac{2^{15}}{Q_{step}}(d)即为整数DCT的流程。

文章来源:https://blog.csdn.net/yixinuestc/article/details/135472129
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。