HEVC中的快速RDOQ方法

尽管RDOQ显著提高了HEVC的编码性能,但是在用RDO准则优化操作时,确定各变换系数的最佳量化电平需要较高的计算复杂度。
本文中,首先提出一种跳过所有零编码单元的有效方法;然后,进一步提出一种快速RDOQ方法(通过跳过所有除DC系数的量化零块(AQZB-DC)的优化步骤)。此外,建立AQZB-DC的rate difference模型,以选择最优量化电平。


引言

RDOQ的高复杂度主要表现在它需要以RDO的方式为每个变换系数确定最优量化电平。RDOQ可以降低3.02%的比特率,但是带来了超过12%的计算复杂度。
本文从不同角度提出一种快速RDOQ方法:首先,高效检测全零块;此外,早期检测一种新类型的块(AQZB-DC);然后,推导AQZB-DC的量化电平确定方案。

HEVC中的RDOQ

量化结果的浮点类型QCfloat和它的向下舍入整型QCceil表示如下:
在这里插入图片描述
其中,coeff代表变换系数,M是一个与QP有关的倍增因子。offset与帧类型有关。shift与TU尺寸和像素位深度有关。量化后可以得到两个可选的量化值:在这里插入图片描述

然后,编码器通过计算原始CG和全零CG的RD cost来决定当前CG系数是否设置为全零。最终,以RD方式确定TU中最后一个非零系数位置,以节省变换系数的比特率。
综上所述可以发现,RDOQ包含了大量的迭代,计算一个TU中每个系数或者CG的失真和比特率是非常耗时的。此外,比特率计算涉及上下文模型更新,这就进一步恶化了算法复杂度。因此,有必要提出新方法简化RDOQ,该方法侧重于量化电平的确定。

快速RDOQ方法

首先定义一种新的块:除了直流系数的全量化零块(AQZB-DC)。AQZB-DC经过量化后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值