在MMVD技术中,首先在merge列表的前两个中选择一个,然后使用发送的MVD信息进行细化。MMVD的信息包括,一个merge候选flag(表示选择哪个候选),一个表示距离的索引,一个表示方向的索引。MMVD搜索的点如下图,中心点为起始MV位置,在四个方向上的不同距离进行运动搜索。
H.266/VVC技术描述_3-帧间预测_8-MMVD
  距离索引代表的距离如下表:
H.266/VVC技术描述_3-帧间预测_8-MMVD
  方向索引代表的方向与起始点有关,如下表,方向索引可以表示4个方向。如果起始点MV是单向预测或者是同方向的双向预测(参考帧在当前帧的同一侧),方向索引表示的方向如下表。如果MV是双向预测并且参考帧分别在当前两侧,参考帧列表0的方向如下表,参考帧列表1的方向相反。
H.266/VVC技术描述_3-帧间预测_8-MMVD
  VVC在skip flag或merge flag后用一个MMVD flag表示CU是否使用MMVD。

相关文章: