Affine模式是H.266新引進的幀間預測模式,針對旋轉,縮放的場景有很好的預測效果,在參考軟件中實現了簡化版的affine transform motioncompensation prediction,affine模式在sub-cu級(4*4的塊)起作用如下圖:
curr塊的運動信息均有左上角和右上角的MV計算得到,公式如下,跟curr塊中的sub-cu的座標有關係,而V0和V1是根據已編碼的塊的運動信息,利用RDO原則選出來的,計算出的每個sub-cu的mv,如下圖:
V0和V1有下圖中的ABCDE塊的運動信息得到:
V0由ABC塊的運動信息信息得到,V1有DE的運動信息得到,選取的原則是RDCost最小的。
在JEM中Affine模式分爲兩種,一種是AF_INTER,一種是AF_MERGE,對於AF_MERGE方式無需傳輸一些額外的索引值,只需傳輸flag即可。