帧间预测有两种方式,一种是磨人的inter模式,一种是merge模式。
merge模式是对相邻(空间相邻或时间相邻)已编码的PU进行合并处理,其运动参数相同或相近。只需为每个小区传输一次运动参数。
merge进行的是MV的预测,没有ME过程。主要过程包括:
1. 构造参考列表;
2.以竞争方式选择参考PU。
inter模式调用函数流程:
xCheckRDCostInter——>predInterSearch——>encodeResAndCalcRdInterCU;
merge模式的调用流程:
xCheckRDCostMerge2NX2N——>motionCompensation——>encodeResAndCalcRdInterCU.