1. 程式人生 > >avs2解碼軟體:參考幀管理

avs2解碼軟體:參考幀管理

  avs2是國內提出的新一代視訊編解碼協議,相對h265要簡單一些,但是視訊壓縮效果還是很不錯。

視訊解碼軟體需要處理好參考幀管理,這是相對複雜而且比較重要的一塊內容。

幾個概念

參考相關的緩衝區有兩個:參考影象緩衝區和場景影象緩衝區,分別存放參考影象和場景影象。

場景影象包括:G幀和GB幀,場景緩衝區只包含一幀影象,要麼G幀,要麼GB幀。

G幀可以同時存在於場景緩衝區和影象緩衝區,而且可以送顯;GB幀只能存在與場景緩衝區,而且不能送顯。

 

avs2參考幀管理流程

當前幀解碼完成後,需要做如下處理:

1 檢查影象緩衝區中是否有可送顯的影象,有的話就送顯。

2 檢查是否有影象需要移除影象緩衝區

3 判斷當前幀是否要加入影象緩衝區或者場景緩衝區。