H.266的提案:http://phenix.it-sudparis.eu/jvet/
VVC(Versatile Video Coding):https://jvet.hhi.fraunhofer.de/
H.266采用了与HEVC相同的编码结构,但也引入了许多新的元素,主要包括以下几个部分
1.块结构
- 采用了更大的编码树单元,从HEVC的最大
64X64
单元增加到最大256X256
QTBT(Quadtree plus binary tree)
四叉树加二叉树的块结构
2. 改进的帧内预测
- 支持
65
种帧内预测方向 - 帧内预测的
4-tap插值滤波器
- 除了水平方向和垂直方向,其他方向将采用边界滤波器
CCLM(Cross-component linear model)
跨组件线性模式PDPC(Position dependent intra prediction combination)
位置决定的帧内预测组合- 自适应参考样本平滑处理( A. Filippov, V. Rufitskiy, “Reference sample adaptive filtering for intra coding”, MPEG doc. m37526 and ITU-T SG16 Doc. COM16–C983, Oct. 2015)
3. 改进的帧间预测模式
- 子PU块层的运动向量预测
(AMVR)Locally adaptive motion vector resolution
自适应运动矢量残差分辨率(OBMC)Overlapped block motion compensation
重叠块运动补偿(LIC)Local illumination compensation
局部亮度补偿Affine motion predict
仿射运动预测Pattern matched motion vector derivation
模式匹配的运动矢量推导- 双向光流
4.变换
Explicit multiple core transform
显式多核变换Mode dependent non-separable secondary transforms
模式相关的非分类二次变换(SDT)Signal dependent transform
信号相关变换
5.(ALF)Adaptive loop filter
6.Enhanced CABAC design
7.基于变换系数层的上下文模型选择
- 多假设概率估计
- 上下文模型的初始化