1 AMVP模式
高级运动矢量预测模式下的候选运动矢量列表的生成过程与merge候选列表的模式类似,
它的候选列表也分为空域和时域两种情况。也是利用时域和空域上的运动向量的相关性建立当前编码单元的运动矢量候选列表。不同的是,AMVP的candidate只有2个MV。
1 空域候选列表
AMVP会在左侧和上方各生成一个候选MV,参照图
左侧候选MV按照A0 A1
的顺序进行选择,上方的候选MV按照B0 B1 B2的顺序进行选择。
2 时域候选列表
AMVP模式下的时域候选列表生成过程和merge模式下的时域候选列表过程相同。
AMVP时域候选列表中需要2个候选MV,所以当候选MV不足2时,用MV(0,0)来补充。
B帧双向预测时,当前PU才会有多个MV候选