概述:
P幀法是根據本幀與相鄰的前一幀(I幀或P幀)的不同點來壓縮本幀數據。採取P幀和I幀聯合壓縮的方法可達到更高的壓縮且無明顯的壓縮痕跡。
P幀特點:
①P幀是I幀後面相隔1~2幀的編碼幀。
②P幀採用運動補償的方法傳送它與前面的I或P幀的差值及運動矢量(預測誤差)。
③解碼時必須將I幀中的預測值與預測誤差求和後才能重構完整的P幀圖像。
④P幀屬於前向預測的幀間編碼。它只參考前面最靠近它的I幀或P幀。
⑤P幀可以是其後面P幀的參考幀,也可以是其前後的B幀的參考幀。
⑥由於P幀是參考幀,它可能造成解碼錯誤的擴散。
⑦由於是差值傳送,P幀的壓縮比較高。
註:
I、B、P各幀是根據壓縮算法的需要,是人為定義的,它們都是實實在在的物理幀,至於
圖像中的哪一幀是I幀,是隨機的,一但確定了I幀,以後的各幀就嚴格按規定順序排列。
P幀丟失,視屏畫面會出現花屏或者馬賽克的現象。