hevc 四叉树划分

由于视频中的每一帧在不同的区域有不同颜色,纹理和运动信息等。所以在对视频进行编码的时候,总是先做块划分。

    在H264/AVC之前的编码标准中,编码单位是16x16的块大小,每个宏块包含一个16x16的亮度块和两个8x8的色度块。根据不同的预测模式,还可以分成更小的子块,但是,当被编码视频中出现较大的平坦区域时,仍然需要将全部划分成统一大小的16x16的宏块。因为较小尺寸的宏块无法充分利用平坦内容相近的特点,造成效率损失。

    与H264./AVC标准一样,新一代的HEVC 标准也是以块划分的进行编码的,编码器可以根据视频内容自适应的选择分块的大小和方式。HEVC 将一帧图像分成相同的大小的编码树块CTB进行编码,CTB是进行预测编码。变换量化和墒编码操作的基本单元。一个块分为一个亮度CTB和两个速度CTB,以及它们的语法元素共同组成一个编码树单元叫做CTU。一个CTU可以划分为更小的编码单元,CU,CU可以划分成预测单元PU,和变换单元TU。

hevc中,CU'和PU的可选尺寸范围是64x64 到8x8,TU的可选尺寸范围是32x32到4x4。

hevc复杂的块划分相对h264的收益。

delta bitrate = (bitrate hevc - bitrate h264)* 100 /bitrate h264

delta Time = (Thevc - Th264) * 100/Th264 

delta bitrate收益大概在-25.5% -23.9%

delta Time 增加 43.3% 44.5%。

说明HEVC中的灵活的块划分降低码率的同事增加了近一半的编码时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值