1.一種動態(tài)圖像預測解碼方法,其是由動態(tài)圖像預測解碼裝置執(zhí)行的動態(tài)圖像預測解碼方法,該動態(tài)圖像預測解碼方法的特征在于,包括:
輸入步驟,輸入壓縮圖像數(shù)據(jù),該壓縮圖像數(shù)據(jù)包括:將過去被解碼及再現(xiàn)的多張圖像作為參照圖像對構成動態(tài)圖像的多張圖像分別進行預測編碼而得到的數(shù)據(jù),以及與多張所述參照圖像相關的緩沖器記述信息BD[k]的編碼數(shù)據(jù);
復原步驟,對所述壓縮圖像數(shù)據(jù)進行解碼而復原為再現(xiàn)圖像;
圖像存儲步驟,存儲一張以上所述再現(xiàn)圖像,作為在對后續(xù)的圖像進行解碼時使用的參照圖像;以及
緩沖器管理步驟,控制所述圖像存儲步驟,
所述緩沖器管理步驟包括:在將所述再現(xiàn)圖像復原之前,參照與所述再現(xiàn)圖像不同的其它圖像的緩沖器記述信息BD[m],對所述再現(xiàn)圖像的緩沖器記述信息BD[k]的編碼數(shù)據(jù)進行解碼的處理,以及根據(jù)解碼后的緩沖器記述信息BD[k]控制所述圖像存儲步驟的處理,
對所述再現(xiàn)圖像的緩沖器記述信息BD[k]的編碼數(shù)據(jù)進行解碼的處理包括:
對索引m進行解碼的處理,該索引m用于識別與所述再現(xiàn)圖像不同的其它圖像的緩沖器記述信息BD[m];
對ΔBD的值進行解碼的處理,該ΔBD表示與所述BD[m]和所述BD[k]中包含的參照圖像的識別信息相關的差異;
對多個標志ibd_flag[j]進行解碼的處理,該多個標志ibd_flag[j]表示所述BD[m]中包含的第j個參照圖像的識別號碼是否在所述BD[k]中包含的參照圖像的識別號碼的解碼中被使用、以及所述BD[m]中包含的第j個參照圖像是否在處理中的對象圖像的解碼中被使用兩者;以及
根據(jù)解碼后的索引m、解碼后的ΔBD的值和解碼后的多個標志ibd_flag[j],對所述BD[k]中包含的與參照圖像相關的信息進行解碼的處理,
在所述標志ibd_flag[j]表示所述BD[m]中包含的與第j個參照圖像相關的信息在所述BD[k]中包含的與參照圖像相關的信息的解碼中被使用時,通過將作為所述BD[m]中包含的第j個參照圖像的識別信息的ΔPOC[j]與ΔBD相加,求出作為BD[k]中包含的第i個參照圖像的識別信息的ΔPOC[i]。
2.一種動態(tài)圖像預測解碼裝置,其特征在于,該動態(tài)圖像預測解碼裝置具有:
輸入單元,其輸入壓縮圖像數(shù)據(jù),該壓縮圖像數(shù)據(jù)包括:將過去被解碼及再現(xiàn)的多張圖像作為參照圖像對構成動態(tài)圖像的多張圖像分別進行預測編碼而得到的數(shù)據(jù),以及與多張所述參照圖像相關的緩沖器記述信息BD[k]的編碼數(shù)據(jù);
復原單元,其對所述壓縮圖像數(shù)據(jù)進行解碼而復原為再現(xiàn)圖像;
圖像存儲單元,其存儲一張以上所述再現(xiàn)圖像,作為在對后續(xù)的圖像進行解碼時使用的參照圖像;以及
緩沖器管理單元,其控制所述圖像存儲單元,
所述緩沖器管理單元進行如下處理:在將所述再現(xiàn)圖像復原之前,參照與所述再現(xiàn)圖像不同的其它圖像的緩沖器記述信息BD[m],對所述再現(xiàn)圖像的緩沖器記述信息BD[k]的編碼數(shù)據(jù)進行解碼的處理,以及根據(jù)解碼后的緩沖器記述信息BD[k]控制所述圖像存儲單元的處理,
對所述再現(xiàn)圖像的緩沖器記述信息BD[k]的編碼數(shù)據(jù)進行解碼的處理包括:
對索引m進行解碼的處理,該索引m用于識別與所述再現(xiàn)圖像不同的其它圖像的緩沖器記述信息BD[m];
對ΔBD的值進行解碼的處理,該ΔBD表示與所述BD[m]和所述BD[k]中包含的參照圖像的識別信息相關的差異;
對多個標志ibd_flag[j]進行解碼的處理,該多個標志ibd_flag[j]表示所述BD[m]中包含的第j個參照圖像的識別號碼是否在所述BD[k]中包含的參照圖像的識別號碼的解碼中被使用、以及所述BD[m]中包含的第j個參照圖像是否在處理中的對象圖像的解碼中被使用兩者;以及
根據(jù)解碼后的索引m、解碼后的ΔBD的值和解碼后的多個標志ibd_flag[j],對所述BD[k]中包含的與參照圖像相關的信息進行解碼的處理,
在所述標志ibd_flag[j]表示所述BD[m]中包含的與第j個參照圖像相關的信息在所述BD[k]中包含的與參照圖像相關的信息的解碼中被使用時,通過將作為所述BD[m]中包含的第j個參照圖像的識別信息的ΔPOC[j]與ΔBD相加,求出作為BD[k]中包含的第i個參照圖像的識別信息的ΔPOC[i]。