图像处理 - 去量化器

信息处理 图像处理
2022-01-27 10:05:57

我开始研究编解码器的工作原理,并找到了 DCT 编解码器的“摘要图”(DCT 代表离散余弦变换)。在这张图上,当然有两个步骤:编码步骤和解码步骤。我尝试在下面复制此图表:

编码步骤图像(8*8 块)-->| FDCT |-->| 量化器 |-->| 熵编码器 |--> 压缩数据

解码步骤 压缩数据 -->| 熵解码器 |-->| 去量化器 |-->| IDCT |--> 图像(8*8 块)

该图对我来说似乎很清楚,除了“去量化器”。我不明白如何逆转量化步骤,因为正是这一步导致了信息丢失。这个“块”有什么作用?有人可以给我更多的精度吗?

谢谢'。

1个回答

形式上,量化是从分区区间到整数集合的映射。去量化是从量化索引到从每个中选择的一组值的映射。[A,A]=k=1NIk{1,,k}xkIk

当使用的量化器是统一的,没有任何缩放时(也就是说,当它是一个简单的舍入时),反量化器就是恒等式。但是当量化器不均匀时,传递给熵编码器的整数不仅仅是系数的“四舍五入”值——指数、缩放因子或任何其他单调变换可能已应用于它。去量化器将不得不反转量化操作中的所有可逆步骤。

例如,在 AAC 编解码器中,发送到熵编码器的量化值为:

Q(xi)=sgn(x)[(|xi|si)34+0.4054]

所以反量化器必须应用指数并乘以比例因子来恢复值。43si