回覆列表
  • 1 # 終歸19

    I幀:幀內編碼幀

    I幀特點:

    1.它是一個全幀壓縮編碼幀。它將全幀影象資訊進行JPEG壓縮編碼及傳輸;

    2.解碼時僅用I幀的資料就可重構完整影象;

    3.I幀描述了影象背景和運動主體的詳情;

    4.I幀不需要參考其他畫面而生成;

    5.I幀是P幀和B幀的參考幀(其質量直接影響到同組中以後各幀的質量);

    6.I幀是幀組GOP的基礎幀(第一幀),在一組中只有一個I幀;

    7.I幀不需要考慮運動向量;

    8.I幀所佔資料的資訊量比較大。

    P幀:前向預測編碼幀。

    P幀的預測與重構:P幀是以I幀為參考幀,在I幀中找出P幀“某點”的預測值和運動向量,取預測差值和運動向量一起傳送。在接收端根據運動向量從I幀中找出P幀“某點”的預測值並與差值相加以得到P幀“某點”樣值,從而可得到完整的P幀。

    P幀特點:

    1.P幀是I幀後面相隔1~2幀的編碼幀;

    2.P幀採用運動補償的方法傳送它與前面的I或P幀的差值及運動向量(預測誤差);

    3.解碼時必須將I幀中的預測值與預測誤差求和後才能重構完整的P幀影象;

    4.P幀屬於前向預測的幀間編碼。它只參考前面最靠近它的I幀或P幀;

    5.P幀可以是其後面P幀的參考幀,也可以是其前後的B幀的參考幀;

    6.由於P幀是參考幀,它可能造成解碼錯誤的擴散;

    7.由於是差值傳送,P幀的壓縮比較高。

    B幀:雙向預測內插編碼幀。

    B幀的預測與重構

    B幀以前面的I或P幀和後面的P幀為參考幀,“找出”B幀“某點”的預測值和兩個運動向量,並取預測差值和運動向量傳送。接收端根據運動向量在兩個參考幀中“找出(算出)”預測值並與差值求和,得到B幀“某點”樣值,從而可得到完整的B幀。

    B幀特點

    1.B幀是由前面的I或P幀和後面的P幀來進行預測的;

    2.B幀傳送的是它與前面的I或P幀和後面的P幀之間的預測誤差及運動向量;

    3.B幀是雙向預測編碼幀;

    4.B幀壓縮比最高,因為它只反映丙參考幀間運動主體的變化情況,預測比較準確;

    5.B幀不是參考幀,不會造成解碼錯誤的擴散。

  • 中秋節和大豐收的關聯?
  • 手機microSD卡突然被防寫,無法解除,可以複製裡面檔案,但不可以刪除,刪除後會自動恢復?