H265介绍

来源:互联网 发布:sai绘画软件手机版 编辑:程序博客网 时间:2024/06/11 20:10



HEVC与H.264不同点很多,其中2点作为突出:帧内预测模式更多、帧间预测分割更为精确。
 
(1)帧内预测与编码
 
在H.264标准中,对于一个给定帧,帧内预测在4x4宏块上有9种模式,在8x8和16x16宏块上只有4种模式。而在HEVC标准中,类似方法的预测模式多达35种,编码的复杂度也更高。
图7:帧内预测模式,H.264 vs HEVC
 
图8:H.264 4 x 4宏块上的帧内预测模式
(2)帧间预测与编码
 
H.264使用基于宏块的运动补偿,块的大小可以调节组合以降低时间冗余。运动补偿被视为编码过程中最苛刻的部分,其部署的程度对编码的效率拥有重要的影响。HEVC则将其带到了一个新的高度。
图9:H.264 16 x 16宏块 vs M x M HEVC分割
 
图10:帧内预测的H.264宏块分割
 
图11:帧内预测的HEVC四叉树结构
 
HEVC使用更为高效和复杂的层级结构系统代替了H.264的宏块结构,在分割帧中使用四叉树编码结构,也叫编码树单元(CTU,coding tree unit)。为了实现更高的编码效率,HEVC还提供了最高达64x64的宏块。宏块越大,意味着给定区间的编码关注度越高,编码效率也越高。对于16x16的宏块而言,由于其中某些不必要的部分也进行了编码,其效率更为低下。

0 0
原创粉丝点击