hevc编码块划分和帧内模式

1 块划分,

  1. 265中引入了编码树但愿(CTU)的概念/对于YUV格式,一个CTU包含了处于同一位置的1个亮度编码树块(coding tree block, CTB) 和2个色度编码树块,以及相应的一些语法元素(syntax element)。此外,为了使各个编码环节更加灵活,H265定义了一套新的语法单元,包括编码单元(coding unit,CU).预测单元(prediction unit, PU)和变换单元(transform unit, TU),其中 PU是帧内预测和帧间预测的基本单元。而TU则是变换和量化的基本单元,CU,PU,TU具有不同的划分方式。

2 帧内预测

   为了提供更精确的预测以及提高帧内预测的编码效率,H265相对H264做了许多改进,H265 具有更丰富的预测单元尺寸以及更多的PU划分方式,并且帧内预测模式的的数量也大大增加,对于亮度块帧内预测。H265支持4x4,8x8,16x16, 32x32和64x64共五种PU尺寸,并且不同尺寸都具有35种预测模式,包括33种角度模式,1种DC模式和1种planar模式。当选择角度模式时,当前像素直接由周边相邻像素预测得到,DC模式计算相邻像素的平均值,并用来预测当前块;planer模式使用水平和垂直方向的两个现行滤波器,计算二者平均值来预测当前块,与H264相比,265增加了左下方相邻块的边界像素作为参考像素,这是因为wpp的时候,。左下方先编码完。

考虑到相邻PU的预测模式之间具有较大的相似性,H265对亮度预测模式编码时,会根据相邻块的预测模式建立最可能模式(most probable modes, MPM)列表,列表中包含3种预选模式,如果当前PU的最优预测模式位于MPM列表中,则仅仅需要编码该模式。在列表中的索引即可。相比于对每个PU的预测模式进行独立编码,这种编码方式能够大大节约编码成本。

   而对于色度分量,为了减少计算复杂度,H265中只有5种预测模式,分别是DC模式,planar模式,水平模式,垂直模式以及复用亮度分量的最佳预测模式。色度预测模式数量较少,编码时采用直接编码

   多样的预测模式可以模拟多变的纹理图案,使得预测和压缩更加精确可靠。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值