H.266 JEM相对于HEVC HM的改进

参考文献:JEM algorithm description editing

  • 注意 JEM可以看做H.265到H.266的过度阶段参考软件,把很多有效果的算法都收纳进去了,与目前的H.266/VVC是存在很大不同的。

本文JEM版本为JEM7.0,相对于HEVC的改进如下:

1.块结构:
四叉树+二叉树块结构,支持更大CTU(最大可为256x256,CTC为128x128)——http://blog.csdn.net/lin453701006/article/details/52753724

2.帧内预测
65个帧内预测方向——http://blog.csdn.net/lin453701006/article/details/78902365
帧内预测的4抽头插值滤波器——http://blog.csdn.net/lin453701006/article/details/78912904
除水平和垂直方向外,用于其他方向的边界滤波器——http://blog.csdn.net/lin453701006/article/details/78912904
分量间的线性模型(CCLM)预测——http://blog.csdn.net/lin453701006/article/details/52807401
位置决定的帧内预测组合(PDPC)——http://blog.csdn.net/lin453701006/article/details/52735385

3.帧间预测
亚PU级运动预测——http://blog.csdn.net/lin453701006/article/details/78924053
自适应运动矢量残差分辨率——http://blog.csdn.net/lin453701006/article/details/78956257
1/16像素运动矢量存储精度——http://blog.csdn.net/lin453701006/article/details/78956257
重叠块运动补偿(OBMC)——http://blog.csdn.net/lin453701006/article/details/78958178
局部光照补偿(LIC)——http://blog.csdn.net/lin453701006/article/details/78963499
仿射运动预测——http://blog.csdn.net/lin453701006/article/details/78966112
模板匹配的运动矢量推导——http://blog.csdn.net/lin453701006/article/details/78972320
双向光流(BIO)——http://blog.csdn.net/lin453701006/article/details/78979324
解码器端的运动矢量修正——http://blog.csdn.net/lin453701006/article/details/78972320

4.变换
高频调零的大尺寸块变换——http://blog.csdn.net/lin453701006/article/details/79020507
自适应多核变换——http://blog.csdn.net/lin453701006/article/details/79026631
模式依赖的不可分二次变换——http://blog.csdn.net/lin453701006/article/details/79030862
信号依赖变换(SDT,默认不可用)——http://blog.csdn.net/lin453701006/article/details/79035202

5.环路滤波器
双边滤波器
自适应环路滤波器(ALF)
内容自适应裁剪

6.增强的CABAC设计
变换系数级的内容模型选择
多假设可能性估计
内容模型初始化

各工具对应的提案如下:
H.266 JEM相对于HEVC HM的改进_第1张图片

JEM1.0版本各新增技术的性能提升(JVET-B0022):
H.266 JEM相对于HEVC HM的改进_第2张图片

你可能感兴趣的:(H.266/VVC,H.266/VVC视频编码技术)