H265与H264技术比较Vx

H265与H264技术比较Vx

ID:37682426

大小:1.01 MB

页数:15页

时间:2019-05-28

H265与H264技术比较Vx_第1页
H265与H264技术比较Vx_第2页
H265与H264技术比较Vx_第3页
H265与H264技术比较Vx_第4页
H265与H264技术比较Vx_第5页
资源描述:

《H265与H264技术比较Vx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、H.265/HEVC和H.264/AVC区别VideoCodecTeam目录编解码框架差异压缩性能比较各模块技术差异汇总块划分结构帧内预测帧间预测去块滤波SAO滤波TileWPPDependentslice其他技术1.编解码框架差异在H.264基础上增加了SAO滤波器H.265仍然采用混合编解码,编解码结构域H.264基本一致,主要的不同在于:编码块划分结构:采用CU、PU及TU的递归结构并行工具:增加了Tile以及WPP等并行工具集以提高编码速度基本细节:各功能块的内部细节有很多差异滤波器:在去

2、块滤波之后增加了SAO(sampleadaptiveoffset)滤波模块2.压缩性能比较PSNR计算方式H.265/HEVCHM-9.0和H.264JM-18.4的BD-rate比较:AllIntracase:22%RandomAccesscase:34%LowDelaycase:37%3.各模块技术差异汇总H.264H.265MB/CU大小4×4~~16×164×4~~64×64Inter插值Luma-为6抽头系数插值Chroma双线性插值Luma-1/2像素采用8抽头插值滤波Luma-1/4

3、像素采用7抽头插值滤波器Chroma所有分数像素点采用4抽头系数插值InterMVP预测方法空域中值MVP预测空域+时域MVP预测候选列表(AMVP)空域+时域的Merge/Skip的候选列表Intra预测亮度4x4块:9种模式亮度8x8块:9种预测模式亮度16x16块:4种预测模式色度:4种预测模式亮度所有尺寸的CU块:总共35种预测模式色度所有尺寸的CU块:5种预测模式3.各模块技术差异汇总(续)变换DCT 4×4/8×8DCT 4×4/8×8/16×16/32×32DST4×4滤波器4×4和

4、8×8边界去块滤波8x8及以上的CU、PU、TU边界去块滤波SAO滤波器(SampleAdaptiveOffset)熵编解码技术CAVLC及CABACCABAC其他技术FMO映射关系等Tile、WPP以及dependentSlice4.块划分结构采用CU(CodingUnit)、PU(PredictionUnit)和TU(TransformUnit)的块划分结构这三者之间的关系主要是以LCU为基本编码单元,在LCU递归划分为CU块,每个CU块可以划分成不同的PU块,同时也在CU的基础上可以进行TU

5、块的递归划分5.帧内预测模式本质上H.265是在H.264的预测方向基础上增加了更多的预测方向H.265:所有尺寸的CU块,亮度有35种预测方向,色度有5种预测方向H.264:亮度4x4块9个方向,8x8块9个方向1,6x16块4种方向,色度4种方向H.264帧内预测方向H.265帧内预测方向6.帧间预测本质上H.265是在H.264基础上增加插值的抽头系数个数,改变抽头系数值以及增加运动矢量预测值的候选个数,以达到减少预测残差的目的。H.265与H.264一样插值精度都是亮度到1/4,色度到1/

6、8精度,但插值滤波器抽头长度和系数不同H.265的增加了运动矢量预测值候选的个数,而H.264预测值只有一个H.265空域候选项H.265时域共同位置候选项7.去块滤波本质上H.265的去块滤波与H.264的去块滤波及流程是一致的,做了如下最显著的改变:滤波边界:H.264最小到4x4边界滤波;而H.265适应最新的CU、PU和TU划分结构的滤波边缘,最小滤波边界为8x8,滤波顺序:H264先宏块内采用垂直边界,再当前宏块内水平边界;而H.265先整帧的垂直边界,再整帧的水平边界8.SAO滤波SA

7、O(sampleadaptiveoffset)滤波其实就是对去块滤波后的重建像素按照不同的模板进行分类,并对每一种分类像素进行补偿,分类模板分为BO(Bandoffset)和EO(Edgeoffset)。BO分类EO分类模板:9.TileTile:将图像分割为矩形区域。其主要目的增强并行处理性能。每个tile区域相当于一幅子图像,可以独立的以LCU块为单位进行编解码。一个Tile块为基本的并行单元,每个Tile为一个子码流10.WPPWPP:全称为wavefrontparallelprocess,

8、以LCU行为基本的编码单位。以一行LCU块为基本的并行单元,每一行LCU为一个子码流11.DependentsliceDependentslice:该技术可以理解为对原先SliceNALU的数据划分,使其可以适合更加灵活的打包方式。Slice和dependentslice的示意图如下12.其他相关技术Transform_skip模式:transform_skip_flag,该模式不进行变换,但是要进行量化,该模式对文本桌面视频有较好效果内部比特深度增加:为了保证中间预测、变换以及量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。