1.一種由動(dòng)態(tài)圖像預(yù)測解碼裝置執(zhí)行的動(dòng)態(tài)圖像預(yù)測解碼方法,其是進(jìn)行如下的處理的方法:對附加信息中包含的作為預(yù)測類型表示單預(yù)測或雙預(yù)測的信息進(jìn)行解碼,只在解碼出了作為預(yù)測類型而表示雙預(yù)測的信息的解碼對象區(qū)域中進(jìn)行規(guī)定的處理,其中,該附加信息是作為解碼對象的解碼對象區(qū)域的附加信息,在該單預(yù)測中參照一個(gè)已再生圖像生成預(yù)測信號,該雙預(yù)測是基于參照一個(gè)或兩個(gè)已再生圖像而得到的兩個(gè)預(yù)測信號進(jìn)行的,其特征在于,所述規(guī)定的處理包括:
解碼步驟,從被分割為多個(gè)區(qū)域而編碼的壓縮數(shù)據(jù)中,對所述解碼對象區(qū)域的附加信息和殘差信號的壓縮數(shù)據(jù)進(jìn)行解碼;
運(yùn)動(dòng)信息復(fù)原步驟,復(fù)原從所述附加信息生成所述解碼對象區(qū)域的預(yù)測信號所需要的運(yùn)動(dòng)矢量;
運(yùn)動(dòng)信息記錄步驟,將所述運(yùn)動(dòng)矢量保存在運(yùn)動(dòng)信息記錄單元中;
運(yùn)動(dòng)補(bǔ)償步驟,根據(jù)所述運(yùn)動(dòng)矢量生成所述解碼對象區(qū)域的預(yù)測信號;
殘差信號復(fù)原步驟,從所述殘差信號的壓縮數(shù)據(jù)復(fù)原所述解碼對象區(qū)域的再生殘差信號;以及
圖像記錄步驟,將所述預(yù)測信號和所述再生殘差信號相加,由此將所述解碼對象區(qū)域的像素信號復(fù)原,并保存被復(fù)原后的像素信號作為已再生圖像,
在所述解碼步驟中,所述動(dòng)態(tài)圖像預(yù)測解碼裝置對第0附加信息和第1附加信息進(jìn)行解碼,
所述第0附加信息包括第0差分運(yùn)動(dòng)矢量和第0預(yù)測運(yùn)動(dòng)信息索引,該第0預(yù)測運(yùn)動(dòng)信息索引用于識別從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的一個(gè)運(yùn)動(dòng)矢量作為第0預(yù)測運(yùn)動(dòng)矢量,
所述第1附加信息包括第1預(yù)測運(yùn)動(dòng)信息索引,該第1預(yù)測運(yùn)動(dòng)信息索引用于識別從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的一個(gè)運(yùn)動(dòng)矢量作為第1預(yù)測運(yùn)動(dòng)矢量,
所述運(yùn)動(dòng)信息復(fù)原步驟包括:
第0運(yùn)動(dòng)信息復(fù)原步驟,根據(jù)所述第0預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第0預(yù)測運(yùn)動(dòng)矢量,將所生成的第0預(yù)測運(yùn)動(dòng)矢量和所述第0差分運(yùn)動(dòng)矢量相加而將第0運(yùn)動(dòng)矢量復(fù)原;以及
第1運(yùn)動(dòng)信息復(fù)原步驟,根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量作為第1運(yùn)動(dòng)矢量進(jìn)行復(fù)原,
在所述運(yùn)動(dòng)補(bǔ)償步驟中,所述動(dòng)態(tài)圖像預(yù)測解碼裝置將根據(jù)所述第0運(yùn)動(dòng)矢量和第1運(yùn)動(dòng)矢量從所述已再生圖像中分別取得的兩個(gè)信號合成,生成所述解碼對象區(qū)域的預(yù)測信號,
在所述解碼步驟中,所述動(dòng)態(tài)圖像預(yù)測解碼裝置還按照每個(gè)畫面或者每個(gè)切片,對用于指示所述第1附加信息是否包含差分運(yùn)動(dòng)矢量的指示信息進(jìn)行解碼,
在所述指示信息表示所述第1附加信息不包含第1差分運(yùn)動(dòng)矢量的情況下,所述動(dòng)態(tài)圖像預(yù)測解碼裝置將第1預(yù)測運(yùn)動(dòng)信息索引作為所述第1附加信息進(jìn)行解碼,
在所述指示信息表示所述第1附加信息包含第1差分運(yùn)動(dòng)矢量的情況下,所述動(dòng)態(tài)圖像預(yù)測解碼裝置將差分運(yùn)動(dòng)矢量和第1預(yù)測運(yùn)動(dòng)信息索引作為所述第1附加信息進(jìn)行解碼,
在所述第1運(yùn)動(dòng)信息復(fù)原步驟中,
所述動(dòng)態(tài)圖像預(yù)測解碼裝置在所述指示信息表示第1附加信息不包含第1差分運(yùn)動(dòng)矢量時(shí),根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量作為第1運(yùn)動(dòng)矢量進(jìn)行復(fù)原,
所述動(dòng)態(tài)圖像預(yù)測解碼裝置在所述指示信息表示第1附加信息包含第1差分運(yùn)動(dòng)矢量時(shí),根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量和解碼后的差分運(yùn)動(dòng)矢量相加而將第1運(yùn)動(dòng)矢量復(fù)原。
2.一種動(dòng)態(tài)圖像預(yù)測解碼裝置,其是進(jìn)行如下的處理的裝置:對附加信息中包含的作為預(yù)測類型表示單預(yù)測或雙預(yù)測的信息進(jìn)行解碼,只在解碼出了作為預(yù)測類型而表示雙預(yù)測的信息的解碼對象區(qū)域中進(jìn)行規(guī)定的處理,其中,該附加信息是作為解碼對象的解碼對象區(qū)域的附加信息,在該單預(yù)測中參照一個(gè)已再生圖像生成預(yù)測信號,該雙預(yù)測是基于參照一個(gè)或兩個(gè)已再生圖像而得到的兩個(gè)預(yù)測信號進(jìn)行的,其特征在于,該動(dòng)態(tài)圖像預(yù)測解碼裝置為了進(jìn)行所述規(guī)定的處理而具備:
解碼單元,其從被分割為多個(gè)區(qū)域而編碼的壓縮數(shù)據(jù)中,對所述解碼對象區(qū)域的附加信息和殘差信號的壓縮數(shù)據(jù)進(jìn)行解碼;
運(yùn)動(dòng)信息復(fù)原單元,其將從所述附加信息生成所述解碼對象區(qū)域的預(yù)測信號所需要的運(yùn)動(dòng)矢量復(fù)原;
運(yùn)動(dòng)信息記錄單元,其保存所述運(yùn)動(dòng)矢量;
運(yùn)動(dòng)補(bǔ)償單元,其根據(jù)所述運(yùn)動(dòng)矢量生成所述解碼對象區(qū)域的預(yù)測信號;
殘差信號復(fù)原單元,其從所述殘差信號的壓縮數(shù)據(jù)復(fù)原所述解碼對象區(qū)域的再生殘差信號;以及
圖像記錄單元,其將所述預(yù)測信號和所述再生殘差信號相加,由此將所述解碼對象區(qū)域的像素信號復(fù)原,并保存被復(fù)原后的像素信號作為已再生圖像,
所述解碼單元對第0附加信息和第1附加信息進(jìn)行解碼,
所述第0附加信息包括第0差分運(yùn)動(dòng)矢量和第0預(yù)測運(yùn)動(dòng)信息索引,該第0預(yù)測運(yùn)動(dòng)信息索引用于識別從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的一個(gè)運(yùn)動(dòng)矢量作為第0預(yù)測運(yùn)動(dòng)矢量,
所述第1附加信息包括第1預(yù)測運(yùn)動(dòng)信息索引,該第1預(yù)測運(yùn)動(dòng)信息索引用于識別從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的一個(gè)運(yùn)動(dòng)矢量作為第1預(yù)測運(yùn)動(dòng)矢量,
所述運(yùn)動(dòng)信息復(fù)原單元包括:
第0運(yùn)動(dòng)信息復(fù)原單元,其根據(jù)所述第0預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第0預(yù)測運(yùn)動(dòng)矢量,將所生成的第0預(yù)測運(yùn)動(dòng)矢量和所述第0差分運(yùn)動(dòng)矢量相加而將第0運(yùn)動(dòng)矢量復(fù)原;以及第1運(yùn)動(dòng)信息復(fù)原單元,其根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量作為第1運(yùn)動(dòng)矢量進(jìn)行復(fù)原,
所述運(yùn)動(dòng)補(bǔ)償單元將根據(jù)所述第0運(yùn)動(dòng)矢量和第1運(yùn)動(dòng)矢量從所述已再生圖像中分別取得的兩個(gè)信號合成,生成所述解碼對象區(qū)域的預(yù)測信號,
所述解碼單元還按照每個(gè)畫面或者每個(gè)切片,對用于指示所述第1附加信息是否包含差分運(yùn)動(dòng)矢量的指示信息進(jìn)行解碼,
在所述指示信息表示所述第1附加信息不包含第1差分運(yùn)動(dòng)矢量的情況下,將第1預(yù)測運(yùn)動(dòng)信息索引作為所述第1附加信息進(jìn)行解碼,
在所述指示信息表示所述第1附加信息包含第1差分運(yùn)動(dòng)矢量的情況下,將差分運(yùn)動(dòng)矢量和第1預(yù)測運(yùn)動(dòng)信息索引作為所述第1附加信息進(jìn)行解碼,
所述第1運(yùn)動(dòng)信息復(fù)原單元在所述指示信息表示第1附加信息不包含第1差分運(yùn)動(dòng)矢量時(shí),根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引,使用從被存儲于所述運(yùn)動(dòng)信息記錄單元的多個(gè)運(yùn)動(dòng)矢量中選擇的運(yùn)動(dòng)矢量生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量作為第1運(yùn)動(dòng)矢量進(jìn)行復(fù)原,
所述第1運(yùn)動(dòng)信息復(fù)原單元在所述指示信息表示第1附加信息包含第1差分運(yùn)動(dòng)矢量時(shí),根據(jù)所述第1預(yù)測運(yùn)動(dòng)信息索引生成第1預(yù)測運(yùn)動(dòng)矢量,將所生成的第1預(yù)測運(yùn)動(dòng)矢量和解碼后的差分運(yùn)動(dòng)矢量相加而將第1運(yùn)動(dòng)矢量復(fù)原。