众力资讯网

目前,端到端图像编码中的量化方法大致可以分为标量量化和矢量量化两类。标量量化以单

目前,端到端图像编码中的量化方法大致可以分为标量量化和矢量量化两类。标量量化以单个潜变量元素为基本对象,将其独立映射到离散取值集合中。该方法结构相对简单,便于与概率模型和熵编码模块结合,因此在学习式图像压缩中应用较为广泛。矢量量化则以向量或特征块为基本单位,通过码本匹配的方式将连续表示映射为离散索引。与标量量化相比,矢量量化能够在一定程度上利用多个维度之间的相关性,但其码本设计、训练稳定性和计算开销也更加复杂。
在标量量化方法中,常见做法之一是在训练阶段采用加性均匀噪声近似。该方法通常记为AUN,其基本思想是在训练时用均匀分布噪声替代不可微的取整操作。具体而言,对于潜变量y,训练阶段不直接使用量化结果ŷ等于round y,而是构造带噪声的连续变量ỹ等于y加u,其中u服从区间负0.5到0.5上的均匀分布。通过这种方式,模型在训练过程中仍然可以保持连续可微的形式,从而支持反向传播优化。该方法的优点是形式简洁,能够较自然地模拟量化误差,并与熵模型训练相结合。
不过,加性均匀噪声近似也存在一定局限。由于训练阶段使用的是连续噪声扰动,而推理阶段采用的是确定性的取整操作,因此二者并非完全一致。当潜变量分布、量化步长或熵模型估计存在偏差时,这种训练与推理之间的差异可能影响最终性能。为缓解这一问题,相关研究中还常采用直通估计等方法,即前向传播时执行硬量化,反向传播时近似传递梯度。该策略能够在一定程度上缩小训练与推理之间的行为差异,但其梯度本质上仍是一种近似估计,可能带来优化偏差。
总体来看,量化设计在端到端智能编码中具有承上启下的作用。它既连接连续潜变量表示与离散码流生成,又影响率失真优化目标的可训练性和部署阶段的稳定性。未来的量化方法需要同时关注三个方面:首先,应提高训练阶段近似量化与推理阶段真实量化之间的一致性;其次,应降低量化过程对模型复杂度和硬件实现的额外要求;最后,应结合熵模型与潜变量分布特征,设计更加高效、稳定且适合实际编码系统部署的量化机制。只有在压缩性能、训练可行性和工程落地之间形成有效平衡,端到端图像编码模型才能更好地从实验研究走向实际应用。