快捷搜索: 王者荣耀 脱发

H.265和H.266之间的差异

临近校招,这个问题可能经常会被问,所以趁着K次会议结束先对H.265和H.266之间的到差异做个目前为止做个总结。由于时间问题,只写有较大改进的技术,一些小细节就忽略不计了。

1.划分结构

H.265是四叉树划分,H.266中是四叉树加三叉树和二叉树划分,所以在H.266的划分中会存在很多矩形块()。

H.266还采纳了在I帧中,允许亮度和色度独立划分();

2.环路滤波

H.266中增加了自适应环路滤波(ALF);

3.帧内预测

H.266中增加了PDPC(具体过程);

H.266中增加了LM预测模式(具体过程),但是此次只接纳了LM模式,对于MMLM和 MFLM考虑到复杂度的原因,现在还持保守态度;

H.266对于DC模式只使用长边的相邻重建像素来计算均值,而在265中长边和短边的相邻像素计算均值;

H.266中采纳了宽角度帧内预测技术,(具体过程);

H.266中采纳了多参考行帧内预测技术,(具体过程);

4.帧间预测

H.266中新加了affine 模式,华为提的技术(具体过程);

H.266中新加了AMVR技术(具体过程);

H.266中新加了ATMVP技术(具体过程);

5.变换

H.266中新加了AMT技术(具体过程)

6.当前图像参考(加入到BMS)

全新的技术,腾讯提的,即在当前帧的大范围内寻找当前待编码块的最相似块,计算一个MV,编码的时候传这个MV就行;

7.DMVR,解码端运动矢量推导

全新的技术,具体过程();

双向光流(BIO)技术,具体过程();

可以还有漏掉的,以后慢慢加吧。

经验分享 程序员 微信小程序 职场和发展