AVS3编码块划分

AVS是由中国主持修订的视频编码标准,从AVS1开始到现在已经发展出AVS3标准了。AVS采用的是经典的基于块的混合编码框架,整个编码流程如下图所示。

图1 AVS编码框架

编码块划分


对于AVS1来说,intra macroblock固定为8x8大小,而inter macroblock为16x16,还可以划分为2个8x16块或2个16x8块,也可以划分为4个8x8块。

AVS2采用了更灵活的划分方式:四叉树划分。最大的块为64x64,可以按照四叉树最小划分到8x8的CU。CU还可以进一步划分为PU和TU,其中intra PU有4种划分方式,inter PU有8种划分方式。TU还允许划分为非正方形。具体如图2所示。

图2 AVS编码块划分

AVS3编码块划分


AVS3支持更加灵活的划分方式,支持最大CTU尺寸为128x128,最小为4x4,除了支持四叉树QT和二叉树BT划分,还支持增强四叉树划分(Extended quad-tree partition,EQT),如图2所示,四叉树的叶子节点可以进一步进行BT或EQT划分,但是BT或EQT的叶子节点不允许进行四叉树划分,BT的叶子节点可以进行EQT划分,EQT的叶子节点也可以进行BT划分。此外,对intra模式还支持DT(Derived Tree)划分。图3是AVS3划分的一个实例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值