1 粗略模式选择
HEVC采用穷举的方式对CU从64x64尺寸开始遍历,相应的,对煤层编码单元进行预测时,都需要完成35种预测模式的搜索,若是对每个预测模式都进行码率失真优化计算,计算复杂度会非常高。计算量也会非常大,为了提高编码效率,HEVC参考模型HM引入策略模式选择RMD算法,这个算法先对35种帧内预测模式进行HCost计算,然后选出HCost比较低的几种预测模式作为参与码率失真优化RDO计算的候选模式,不同尺寸的预测单元所保留的候选模式有所不同,预测单元大小和RDO候选模式种数之间的对应关系如下表。
|
4x4 |
8 |
|
8x8 |
8 |
|
16x16 |
3 |
|
32x32 |
3 |
|
64x64 |
3 |
2 最有可能的模式选择
HM4.0以及之后的版本加入了一种参考最有可能模式Most Probable Mode, MPM, 来对预测单元进行预测的算法,MPM是参考空域中当前PU临近的已编码像素单元获得,由于临近之间的像素相关性比较强,所以MPM成为当前PU最佳预测模式的概率很高。
MPM共有3个,主要利用当前预测单元左邻与上邻的编码单元的预测模式获得,如图3-7所示,假设B1与B2分别为当前PU左邻和上邻已经完成编码的预测单元,其相应的预测模式为,Model1.
Model2
MPM定义如下
1 如果B1和B2预测模式不同,那么前两个MPM分别为B1和B2的预测模式,即Model1和Model2,最后一个MPM的选择按照Planer预测,DC预测以及垂直预测的顺序进行,其选取原则是与前两个MPM不重复。
2 如果B1和B2的预测方式相同,则需要对一下两种情况进行分析。
(1) 如果Model1和Model2相同而且非角度预测模式,则第一个MPM为Model1或者Model2,第二个与第三个MPM的选取则按照Planer预测,DC预测以及垂直预测的顺序依次进行。
(2) 如果Model1与Model2相同而且均为角度预测模式,则第一个MPM为Model1或者Model2,第二个与第三个MPM为与Model1或者Model2相邻的两个角度预测模式。

3万+

被折叠的 条评论
为什么被折叠?



