1. 1. MPEG I.B.P frame 之不同
簡單的說,我們所看到的影像包含亮度與彩度的資料,而人類的眼睛對
於亮度比較敏感,所以就利用這個特產將彩度的資料料少,一般常用
YUV 411 的格式,就是四個點的資料有獨立的亮度信號,但共用一個彩度
信號,這樣就可以減少一部份的資料。
接下來 MPEG 的壓縮基本理論,就是只記錄畫面差異的部份。因為影像都
是連續的畫面,這一張跟下一張的畫面,可能大部份都一樣,只有少部
份的差異。因此就有所謂的 I、 、 等三種 Frame,所謂 I Frame 就是完整
P B
的畫面,而 P Frame 則是前向參考的差異畫面, B Frame 則是雙向參考的
差異,例如我們有一連串的畫面資料如下
IBPBP
先講解碼的順序,首先會解第一個 I Frame,然後第三個 P Frame 則是參
考第一個 I Frame 的差異部份,當這兩個 Frame 解碼完後,第二個 B
Fram 則是參考第一個 I Frame 與第三個 P Frame,然後加上差異的部份
而顯示的話則是依序播放,所以由此可知顯示與解碼的順序是不一樣的。
藉由以上的說明,我們可以瞭解 I Frame 最完整,但所佔的資料量最大,
P Frame 次之,而 B Frame 畫質最差,相對的資料也最少。