動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測...的制作方法

            文檔序號:7992815閱讀:415來源:國知局
            動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測 ...的制作方法
            【專利摘要】動態圖像預測編碼裝置內的預測信號生成器(103)包括:單元(122),其估計用于取得第0預測信號的第0運動矢量,選擇與該第0運動矢量類似的第0預測運動矢量,并生成第0附加信息,該第0附加信息包括用于識別該預測運動矢量的第0預測運動信息索引、和根據第0運動矢量及第0預測運動矢量而決定的差分運動矢量;單元(121),其選擇用于生成與對象區域的相關度高的第1預測信號的運動矢量,生成包括用于識別該運動矢量作為第1預測運動矢量的第1預測運動信息索引的第1附加信息,并將第1預測運動矢量設定為第1運動矢量;以及單元(123),其將第0預測信號和第1預測信號合成而生成對象區域的預測信號。
            【專利說明】動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測解碼裝置、動態圖像預測解碼方法以及動態圖像預測解碼程序
            【技術領域】
            [0001]本發明涉及動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測解碼裝置、動態圖像預測解碼方法以及動態圖像預測解碼程序,尤其涉及通過將兩個預測信號平均化來生成最終的塊預測信號(雙預測信號)的動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測解碼裝置、動態圖像預測解碼方法以及動態圖像預測解碼程序。
            【背景技術】
            [0002]為了高效地進行靜態圖像或動態圖像數據的傳輸和蓄積采用了壓縮編碼技術。在動態圖像的情況下廣泛應用MPEG-1?4或ITU(International TelecommunicationUnion:國際電信聯盟)H.261?H.264的方式。
            [0003]在這些編碼方式中,在將作為編碼的對象的圖像分割為多個塊的基礎上進行編碼處理/解碼處理。在畫面內的預測編碼中,在使用位于與對象塊相同的畫面內的相鄰的已再生的圖像信號(將壓縮的圖像數據復原后的圖像信號)生成預測信號的基礎上,對從對象塊的信號中減去該預測信號得到的差分信號進行編碼。在畫面間的預測編碼中,參照位于與對象塊不同的畫面內的已再生的圖像信號,進行運動的校正,生成預測信號,對從對象塊的信號中減去該預測信號得到的差分信號進行編碼。
            [0004]例如,在H.264的畫面內預測編碼中,采用將與作為編碼對象的塊相鄰的已再生的像素值在預定的方向上外插并生成預測信號的方法。圖20是用于說明在ITU H.264中使用的畫面內預測方法的示意圖。在圖20(A)中,對象塊802是作為編碼的對象的塊,由與該對象塊802的邊界相鄰的像素A?M構成的像素組801是相鄰區域,而且是在過去的處理中已經被再生的圖像信號。
            [0005]在這種情況下,將作為位于對象塊802的正上方的相鄰像素的像素組801向下方拉伸,由此生成預測信號。此外,在圖20(B)中,將位于對象塊804的左側的已再生像素(I?L)向右拉伸,由此生成預測信號。生成預測信號的具體的方法例如在專利文獻I中記載。這樣,對于利用圖20的(A)?(I)所示的方法生成的9個預測信號,分別取得與對象塊的像素信號的差分,將差分值最小的信號作為最優的預測信號。如上所述,通過對像素進行外插能夠生成預測信號。有關以上內容記載在下述專利文獻I中。
            [0006]在通常的畫面間預測編碼中,使用如下方法來生成預測信號:針對作為編碼對象的塊,從已經再生過的畫面中搜索與其像素信號類似的信號。而且,對對象塊與搜索到的信號構成的區域之間的空間性位移量即運動矢量、以及對象塊的像素信號和預測信號的殘差信號進行編碼。這樣按照每個塊搜索運動矢量的方法被稱為塊匹配(block matching)。
            [0007]圖19是用于說明塊匹配處理的示意圖。在此,以編碼對象的畫面701上的對象塊702為例對預測信號的生成順序進行說明。參照畫面703已經再生過,區域704與對象塊702在空間上是同一位置的區域。在塊匹配中,設定包圍區域704的搜索范圍705,從該搜索范圍705的像素信號中檢測與對象塊702的像素信號的絕對值誤差和最小的區域706。該區域706的信號成為預測信號,從區域704向區域706的位移量被檢測作為運動矢量707。此外,有時也使用以下方法:準備多個參照畫面703,對每個對象塊選擇實施塊匹配的參照畫面,并檢測參照畫面選擇信息。在H.264中,為了對應圖像的局部性的特征變化,準備用于對運動矢量進行編碼的塊尺寸不同的多個預測類型。關于H.264的預測類型記載在例如專利文獻2中。
            [0008]在動態圖像數據的壓縮編碼中,各個畫面(幀、字段)的編碼順序可以是任意順序。因此,在參照已再生畫面生成預測信號的畫面間預測中,關于編碼順序有兩種方法。第一種方法是參照一個已再生畫面來生成預測信號的單預測,第二種方法是參照一個或者兩個已再生畫面,并對能夠得到的兩個預測信號進行平均化的雙預測。在單預測中,包括按照顯示順序參照過去的已再生畫面的前向預測,和按照顯示順序參照未來的已再生畫面的后向預測。關于畫面間預測的類型記載在例如專利文獻3中。
            [0009]在H.264中,作為參照畫面703的候選,作成由多個已再生畫面構成的兩個參照畫面列表來進行第二種畫面間方法(雙預測)。將在各參照畫面列表中登記的多個參照畫面作為對象進行塊匹配,并檢測出與區域706相當的兩個區域,對檢測到的兩個預測信號進行平均化。
            [0010]使用圖5和圖6說明參照畫面列表的示例。在圖5(A)中,畫面505示出編碼對象圖像,畫面501~畫面504示出已再生圖像。在圖5(B)中,畫面510示出編碼對象畫面,畫面507、508、509和511示出已再生畫面,利用幀號(frame_num)進行各個圖像(畫面)的識別。圖6的列表O (ListO)和列表1(Listl)表不兩個參照畫面列表,圖6(A)表不圖5(A)的參照畫面列表,圖6(B)和(C)表不圖5(B)的參照畫面列表的不例。在圖6(A)和(C)中,在各參照畫面列表內分別登記4個參照畫面,在圖6(B)中,在各參照畫面列表內分別登記2個參照畫面。利用參照畫面索引(ref_idx)來識別各個參照畫面。能夠登記在參照畫面列表中的已再生圖像基本上是任意的。另外,在本案中,為了容易理解內容,對上述的參照畫面列表ListO、Listl 一并采用例如稱為第O運動信息、第I運動信息的稱呼。
            `[0011]現有技術文獻
            [0012]專利文獻
            [0013]【專利文獻I】美國專利公報第6765964號
            [0014]【專利文獻2】美國專利公報第7003035號
            [0015]【專利文獻3】美國專利公報第6259739號

            【發明內容】

            [0016]發明所要解決的問題
            [0017]在雙預測中,能夠利用基于類似的兩個預測信號的平均化的平滑效果,清除預測信號中所包含的噪聲。可是,這種平滑效果較大的塊往往是包含紋理區域和噪聲的平坦區域,在參照畫面內存在多個類似信號。
            [0018]這些區域的信號的隨機性比較強,因而如果從多個參照畫面中搜索在這些區域中與對象塊類似的兩個預測信號,則相鄰的塊間的運動矢量有時產生偏差。運動矢量是根據與相鄰塊的運動矢量的差進行編碼,因而如果在相鄰塊之間運動矢量有偏差,將導致其代碼量增大。
            [0019]作為減少雙預測的代碼量的方法,如在過去的例子中示例的那樣,有在解碼側利用相鄰塊的狀況導出兩個運動矢量的方法,但是由于能夠利用的預測信號的限制過嚴,因而難以提高兩個預測信號的類似性,不能得到充分的平滑效果。
            [0020]為了解決上述課題,本發明的目的在于,提供一種動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測解碼裝置、動態圖像預測解碼方法以及動態圖像預測解碼程序,對用于生成與對象塊類似的預測信號的一個運動矢量進行編碼,根據已編碼的運動信息有選擇地求出另一個運動矢量,由此能夠以相對于對兩個運動矢量進行編碼的雙預測比較少的代碼量、有效抑制預測信號的噪聲。
            [0021 ] 用于解決問題的手段
            [0022]本發明的一方面的動態圖像預測編碼裝置的特征在于,該動態圖像預測編碼裝置具備:區域分割單元,其將輸入圖像分割為多個區域;預測信號生成單元,其決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割單元所分割的區域中的作為編碼對象的對象區域間的相關度高的信號;運動信息記錄單元,其保存所述運動矢量;殘差信號生成單元,其生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差信號;殘差信號壓縮單元,其對由所述殘差信號生成單元生成的殘差信號進行壓縮;殘差信號復原單元,其生成將所述殘差信號的壓縮數據復原后的再生殘差信號;編碼單元,其對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并保存被復原后的像素信號作為所述已再生圖像,所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量,所述預測信號生成單元包括:第O運動信息估計單元,其估計用于取得所述第O預測信號的第O運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量;第I運動信息估計單元,其從被保存于所述運動信息記錄單元的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及預測信號合成單元,其將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            [0023]也可以是,在上述的動態圖像預測編碼裝置中,所述第I運動信息估計單元還具有如下功能:即估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量,所述預測信號生成單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號,所述編碼單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼,所述編碼單元將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。
            [0024]本發明的一方面的動態圖像預測解碼裝置的特征在于,該動態圖像預測解碼裝置具備:解碼單元,其從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼;運動信息復原單元,其將從所述附加信息生成所述對象區域的預測信號所需要的運動矢量復原;運動信息記錄單元,其保存所述運動矢量;運動補償單元,其根據所述運動矢量生成所述對象區域的預測信號;殘差信號復原單元,其從所述殘差信號的壓縮數據復原所述對象區域的再生殘差信號;以及圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像,所述解碼單元對第O附加信息和第I附加信息進行解碼,所述第O附加信息包括第O差分運動矢量和第O預測運動信息索引,該第O預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量,所述第I附加信息包括第I預測運動信息索弓丨,該第I預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量,所述運動信息復原單元包括:第O運動信息復原單元,其根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而將第O運動矢量復原;以及第I運動信息復原單元,其根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,所述運動補償單元將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            [0025]也可以是,在上述的動態圖像預測解碼裝置中,所述解碼單元按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼,在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,將作為所述第I附加信息的差分運動矢量進行解碼,所述第I運動信息復原單元在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量而進行復原。
            [0026]本發明能夠作為有關動態圖像預測編碼方法的發明、有關動態圖像預測解碼方法的發明、有關動態圖像預測編碼程序的發明、有關動態圖像預測解碼程序的發明,并能夠記述如下。[0027]本發明的一方面的動態圖像預測編碼方法是由動態圖像預測編碼裝置執行的方法,其特征在于,該動態圖像預測編碼方法包括:區域分割步驟,將輸入圖像分割為多個區域;預測信號生成步驟,決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割步驟中分割后的區域中的作為編碼對象的對象區域間的相關度高的信號;運動信息記錄步驟,將所述運動矢量保存在運動信息記錄單元中;殘差信號生成步驟,生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差信號;殘差信號壓縮步驟,對在所述殘差信號生成步驟中生成的殘差信號進行壓縮;殘差信號復原步驟,生成將所述殘差信號的壓縮數據復原后的再生殘差信號;編碼步驟,對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及圖像記錄步驟,將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并將被復原后的像素信號作為所述已再生圖像保存在圖像記錄單元中,所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量,所述預測信號生成步驟包括:第O運動信息估計步驟,估計用于取得所述第O預測信號的第O運動矢量,并且從所述運動信息記錄步驟中保存的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量;第I運動信息估計步驟,從所述運動信息記錄步驟中保存的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及預測信號合成步驟,將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            [0028]也可以是,在上述的動態圖像預測編碼方法中,在所述第I運動信息估計步驟中,所述動態圖像預測編碼裝置還估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從所述運動信息記錄步驟中保存的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量,在所述預測信號生成步驟中,所述動態圖像預測編碼裝置在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號,在所述編碼步驟中,所述動態圖像預測編碼裝置在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼,并且,將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。[0029]本發明的一方面的動態圖像預測解碼方法是由動態圖像預測解碼裝置執行的方法,其特征在于,該動態圖像預測解碼方法包括:解碼步驟,從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼;運動信息復原步驟,復原從所述附加信息生成所述對象區域的預測信號所需要的運動矢量;運動信息記錄步驟,將所述運動矢量保存在運動信息記錄單元中;運動補償步驟,根據所述運動矢量生成所述對象區域的預測信號;殘差信號復原步驟,從所述殘差信號的壓縮數據中復原所述對象區域的再生殘差信號;以及圖像記錄步驟,將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像,在所述解碼步驟中,所述動態圖像預測解碼裝置對第O附加信息和第I附加信息進行解碼,所述第O附加信息包括第O差分運動矢量和第O預測運動信息索引,該第O預測運動信息索引用于識別從所述運動信息記錄步驟中存儲的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量,所述第I附加信息包括第I預測運動信息索引,該第I預測運動信息索引用于識別從所述運動信息記錄步驟中存儲的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量,所述運動信息復原步驟包括:第O運動信息復原步驟,根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而將第O運動矢量復原;以及第I運動信息復原步驟,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,在所述運動補償步驟中,所述動態圖像預測解碼裝置將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            [0030]也可以是,在上述的動態圖像預測解碼方法中,在所述解碼步驟中,所述動態圖像預測解碼裝置按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼,在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,所述動態圖像預測解碼裝置將作為所述第I附加信息的差分運動矢量進行解碼,在所述第I運動信息復原步驟中,所述動態圖像預測解碼裝置在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,而在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量而進行復原。
            [0031]本發明的一方面的動態圖像預測編碼程序使計算機作為以下單元發揮作用:區域分割單元,其將輸入圖像分割為多個區域;預測信號生成單元,其決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割單元分割后的區域中的作為編碼對象的對象區域間的相關度高的信號;運動信息記錄單元,其保存所述運動矢量;殘差信號生成單元,其生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差信號;殘差信號壓縮單元,其對由所述殘差信號生成單元生成的殘差信號進行壓縮;殘差信號復原單元,其生成將所述殘差信號的壓縮數據復原后的再生殘差信號;編碼單元,其對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并將被復原后的像素信號作為所述已再生圖像進行保存,其特征在于,所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量,所述預測信號生成單元包括:第O運動信息估計單元,其估計用于取得所述第O預測信號的第O運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量;第I運動信息估計單元,其從被保存于所述運動信息記錄單元的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及預測信號合成單元,其將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            [0032]也可以是,在上述的動態圖像預測編碼程序中,所述第I運動信息估計單元還具有如下功能:即估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量,所述預測信號生成單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號,所述編碼單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼,所述編碼單元將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。
            [0033]本發明的一方面的動態圖像預測解碼程序使計算機作為以下單元發揮作用:解碼單元,其從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼;運動信息復原單元,其復原從所述附加信息生成所述對象區域的預測信號所需要的運動矢量;運動信息記錄單元,其保存所述運動矢量;運動補償單元,其根據所述運動矢量生成所述對象區域的預測信號;殘差信號復原單元,其從所述殘差信號的壓縮數據中復原所述對象區域的再生殘差信號;以及圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像,其特征在于,所述解碼單元對第O附加信息和第I附加信息進行解碼,所述第O附加信息包括第O差分運動矢量和第O預測運動信息索弓丨,該第O預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量,所述第I附加信息包括第I預測運動信息索引,該第I預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量,所述運動信息復原單元包括:第O運動信息復原單元,其根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而復原第O運動矢量;以及第I運動信息復原單元,其根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,所述運動補償單元將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            [0034]也可以是,在上述的動態圖像預測解碼程序中,所述解碼單元按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼,在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,將作為所述第I附加信息的差分運動矢量進行解碼,所述第I運動信息復原單元在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量并進行復原。
            [0035]發明效果
            [0036]根據本發明的動態圖像預測編碼裝置、動態圖像預測編碼方法、動態圖像預測編碼程序、動態圖像預測解碼裝置、動態圖像預測解碼方法以及動態圖像預測解碼程序,由于能夠根據已編碼的運動信息來指示對雙預測有效的一個運動矢量,因而具有以較少的代碼量提高雙預測的性能的效果。
            【專利附圖】

            【附圖說明】
            [0037]圖1是示出本實施方式的動態圖像預測編碼裝置的框圖。
            [0038]圖2是說明圖1所示的預測信號生成器的框圖。
            [0039]圖3是說明圖2所示的第I運動估計處理的流程圖。
            [0040]圖4是說明圖2所示的第O運動估計處理的流程圖。
            [0041]圖5是說明畫面的編碼順序的示例的示意圖。
            [0042]圖6是說明參照畫面列表的示例的圖。
            [0043]圖7是說明相鄰塊的示例的圖。
            [0044]圖8是說明相鄰塊的另一例的圖。
            [0045]圖9是說明圖1所示的動態圖像預測編碼裝置的動態圖像預測編碼方法的步驟的流程圖。
            [0046]圖10是示出本實施方式的動態圖像預測解碼裝置的框圖。
            [0047]圖11是說明圖10所示的運動信息復原器的框圖。
            [0048]圖12是說明圖11所示的第I運動信息復原處理的流程圖。
            [0049]圖13是說明圖11所不的第O運動彳目息復原處理的流程圖。
            [0050]圖14是說明圖10所示的動態圖像預測解碼裝置的動態圖像預測解碼方法的步驟的流程圖。[0051]圖15是示出能夠執行本實施方式的圖像預測編碼方法的程序的框圖。
            [0052]圖16是示出能夠執行本實施方式的圖像預測解碼方法的程序的框圖。
            [0053]圖17是示出用于執行在記錄介質中記錄的程序的計算機的硬件結構的圖。
            [0054]圖18是用于執行在記錄介質中存儲的程序的計算機的立體圖。
            [0055]圖19是用于說明畫面間預測中的運動估計處理的示意圖。
            [0056]圖20是用于說明現有的畫面內預測方法的示意圖。
            【具體實施方式】
            [0057]下面,參照附圖詳細說明本實施方式。另外,在【專利附圖】
            附圖
            【附圖說明】中對同一或同等的要素標注相同的符號,并省略重復的說明。此外,構成動態圖像的“幀”、“畫面”、“圖像”(圖5的501?511)在本說明書內的說明中是相同的意思。
            [0058]圖1是示出本實施方式的動態圖像預測編碼裝置100的框圖。該動態圖像預測編碼裝置100具備輸入端子101、塊分割器102、預測信號生成器103、幀存儲器104、減法器105、變換器106、量化器107、逆量化器108、逆變換器109、加法器110、編碼器111、輸出端子112、運動信息用存儲器113。變換器106和量化器107作為殘差信號壓縮單元發揮作用,逆量化器108和逆變換器109作為殘差信號復原單元發揮作用,運動信息用存儲器作為運動信息記錄單元發揮作用。并且,運動信息用存儲器113也可以包含在預測信號生成器103 中。
            [0059]輸入端子101是輸入由多張圖像構成的動態圖像的信號的端子。
            [0060]塊分割器102將從輸入端子101輸入的信號所表示的作為編碼處理對象的圖像分割為多個區域(對象塊、對象區域)。在本實施方式中是分割為由8X8的像素構成的塊,不過也可以分割為其以外的大小或形狀的塊。另外,在畫面內可混合存在尺寸不同的塊。
            [0061]預測信號生成器103檢測用于生成對象塊內的各預測塊的預測信號所需要的運動信息,并生成預測信號。并且,生成由解碼裝置進行運動信息的復原所需要的附加信息。關于預測信號的生成方法在本發明中沒有限定,能夠應用如在【背景技術】中說明的畫面間預測(單預測、雙預測)或畫面內預測(關于畫面內預測未圖示)。
            [0062]在本實施方式中,通過雙預測來生成預測信號。通過圖19所示的塊匹配,并使用經由L104而取得的圖像信號來檢測雙預測的一個運動信息,使得經由L102輸入的對象塊的原來的信號與雙預測信號的絕對值誤差和達到最小。并且,根據已編碼的運動信息生成另一個運動信息。
            [0063]在本實施方式中對于雙預測進行說明,運動信息由第O運動信息和第I運動信息構成,兩者分別包括參照畫面索引(ref_idx[0]或者ref_idx[l])和運動矢量(mv[0] [0/1]或者mv[l] [0/1])。用圖6的ListO指示第O運動信息的參照畫面的候選,用圖6的Listl指示第I運動信息的參照畫面的候選。其中,[0/1]是識別矢量的水平成分和垂直成分的信息。以后將省略[0/1]的記述(在附圖中也同樣省略)。
            [0064]另外,在圖6所示的參照畫面列表中登記的再生圖像,可以按照預先設定的規則而自動決定,也可以按照幀單位或序列單位明確進行編碼。此時,關于各參照畫面的識別,如圖5和圖6所能夠使用巾貞號。
            [0065]由預測信號生成器103生成的運動信息經由L103b輸出給運動信息用存儲器113。[0066]運動信息用存儲器113保存所輸入的運動信息。所保存的運動信息經由L113被輸入預測信號生成器,在后續的塊的運動信息的編碼處理中使用。
            [0067]由預測信號生成器103生成的附加信息經由L103c輸出給編碼器111。
            [0068]由預測信號生成器103生成的預測信號經由L103a輸出給減法器105和加法器110。
            [0069]減法器105從經由線路L102輸入的被塊分割器102分割后輸入的對象塊的像素信號中減去經由線路L103a輸入的針對對象塊的預測信號,來生成殘差信號。減法器105將相減后獲得的殘差信號經由線路L105輸出給變換器106。
            [0070]變換器106是對所輸入的殘差信號進行離散余弦變換的部分。另外,量化器107是對由變換器106進行離散余弦變換后的變換系數實施量化的部分。
            [0071]編碼器111對從預測信號生成器輸入的附加信息和從量化器107輸入的量化變換系數進行熵編碼,編碼數據經由Llll輸出給輸出端子112。雖然并未限定熵編碼的方法,但能夠應用算術編碼或可變長編碼等。
            [0072]輸出端子112將從編碼器111輸入的信息集中輸出到外部。
            [0073]逆量化器108對已量化的變換系數進行逆量化。逆變換器109利用逆離散余弦變換來復原殘差信號。加法器110將復原的殘差信號與經由L103a輸入的預測信號相加,來再生編碼對象塊的信號,并存儲在幀存儲器104中。在本實施方式中采用變換器106和逆變換器109,但也可以采用取代這些變換器的其它變換處理。另外,變換器106以及逆變換器109不是必須的。這樣,已編碼的編碼對象塊的再生信號在通過逆處理而復原后被存儲在幀存儲器104中,以便在后續的編碼對象塊的預測信號生成中使用。
            [0074]下面,詳細說明預測信號生成器103。因此,首先對運動信息、預測運動信息和附加信息進行說明。
            [0075]如上所述,雙預測中的運動信息由第O運動信息和第I運動信息構成,兩者分別包括參照畫面索引(ref_idx[0]或者ref_idx[I])和運動矢量(mv[O]或者mv[l])。用圖6的ListO指示第O運動信息的參照畫面的候選,用圖6的Listl指示第I運動信息的參照畫面的候選。
            [0076]在本實施方式的雙預測中,預測信號生成器103使用已經實施編碼的運動信息作為預測運動信息。在已編碼的運動信息中包含已編碼的相鄰塊所附帶的運動信息、和對象區域的已編碼的運動信息。另外,所謂相鄰塊所附帶的運動信息是指在相鄰塊是編碼對象時生成預測信號所使用的運動信息,被保存在運動信息用存儲器113中。
            [0077]預測運動信息也由第O預測運動信息和第I預測運動信息構成,兩者分別包括參照畫面索引(ref_idx[0]或者ref_idx [I])和運動矢量(mv [O]或者mv[l])。用圖6的ListO指示第O預測運動信息的參照畫面的候選,用圖6的Listl指示第I預測運動信息的參照畫面的候選。
            [0078]預測運動信息的具體利用方法是,在對參照ListO的參照畫面通過塊匹配而檢測出的第O運動信息的運動矢量進行差分編碼時,根據第O預測運動信息生成預測運動矢量。并且,根據第I預測運動信息生成使用LiStl的參照畫面的第I運動信息。
            [0079]使用圖7說明預測運動信息的示例。圖7所示的塊400是對象塊,與其相鄰的塊401?404所附帶的運動信息成為預測運動信息的候選。相鄰塊的運動信息分別包括第O運動信息和第I運動信息。可以將雙方作為預測運動信息的候選,也可以僅限定于一方(在預測第N運動信息的情況下,僅將相鄰塊的第N運動矢量作為候選)。
            [0080]另外,塊410表示在參照畫面內與塊400在空間上是同一位置的塊(co-locatedblock)。塊410及與其相鄰的塊411?415所附帶的運動信息成為預測運動信息的候選。η表示用于識別預測運動信息的候選的號碼,利用預測運動信息索引(mvp_idX[0]或者mvp_idx[l])指示被選擇的候選。在本實施方式中,由于先對第O運動信息進行編碼,因而第I預測運動信息能夠使用塊400所附帶的第O運動信息(在示例中,設η = 4)。
            [0081]另外,預測運動信息的候選的位置和號碼可以在編碼側和解碼側預先設定,在本發明中沒有限定。并且,預測運動信息的候選的數量也可以在編碼側和解碼側預先設定,也可以進行編碼。
            [0082]另外,在利用預測運動信息的ref_idx識別的參照畫面和利用對象塊的ref_idx識別的參照畫面不同的情況下,也可以根據編碼對象畫面和兩個參照畫面的幀號進行預測運動信息中所包含的運動矢量的尺寸調整(scaling)處理。即,對預測運動信息中所包含的運動矢量進行尺寸調整,并變換為用于指示利用對象塊識別出的參照畫面的運動矢量,將變換后的運動矢量用作預測運動矢量(pmv[0] [0/1]或者pmv[l] [0/1])。此時,預測運動信息中所包含的參照畫面索引(ref_idx[0]或者ref_idx[l])被更新為對象塊的參照畫面索引(ref_idX[0]或者ref_idX[l])。其中,[0/1]表示識別矢量的水平成分和垂直成分的信息。以后省略[0/1]的記述(在附圖中也同樣省略)。
            [0083]附加信息由第O附加信息和第I附加信息構成。第O附加信息包括ref_idx[0]和差分運動矢量(mvd[0] [0/1] = mv[0] [0/l]-pmv[0] [0/1])和 mvp_idx[0]。第 I 附加信息包括 ref_idx[l]和 mvp_idx[l]。在本實施方式中,設 mv [I] [0/1] = pmv[l] [0/1],因而mvd[l] [0/1]的矢量值始終為O。mvd[l] [0/1即使不進行編碼,也能夠在解碼側復原,因而不需要包含在第I附加信息中。其中,[0/1]表示識別矢量的水平成分和垂直成分的信息。以后省略[0/1]的記述(在附圖中也同樣省略)。
            [0084]圖2是示出本實施方式的預測信號生成器103的結構的框圖。該預測信號生成器103具有第I運動信息估計器121、第O運動信息估計器122和預測信號生成器123。
            [0085]在第I運動信息估計器121中,使用經由L104輸入的Listl的參照畫面,從經由L113輸入的多個第I預測運動信息的候選(按照參照畫面索引對運動矢量進行尺寸調整而作為預測運動矢量)中,選擇用于生成與經由L102輸入的對象塊的原來的信號最類似的第I預測信號的一個第I預測運動信息的候選、與參照畫面索引的組。經由L121a將第I預測信號輸出給預測信號生成器123,將根據所選擇的第I預測運動信息與參照畫面索引的組而生成的第I運動信息,經由L121b和L103bl分別輸出給第O運動信息估計器122和運動信息用存儲器113。另外,生成第I附加信息,并經由L103cl輸出給編碼器111。
            [0086]在第O運動信息估計器122中,使用從L121b輸入的第I運動信息和經由L104輸入的Listl的參照畫面,生成第I預測信號。并且,搜索經由L104輸入的ListO的參照畫面,檢測利用第I預測信號和搜索出的第O預測信號的候選而生成的雙預測信號、與經由L102輸入的對象塊的原來的信號的絕對值差分和達到最小的第O運動信息。將利用檢測出的第O運動信息生成的第O預測信號經由L122輸出給預測信號生成器123。并且,將第O附加信息經由L103b2輸出給運動信息用存儲器113。另外,生成第O附加信息,并經由L103c2輸出給編碼器111。
            [0087]另外,也可以是,先執行第O運動信息估計器122的處理,并且相比第O預測信號,先求出第O運動信息和第O附加信息。在這種情況下,檢測利用搜索出的第O預測信號的候選而生成的預測信號、與經由L102輸入的對象塊的原來的信號的絕對值差分和達到最小的第O運動信息。并且,利用第O預測信號執行第I運動信息估計器121。S卩,使用經由L104輸入的Listl的參照畫面,從經由L113輸入的多個第I預測運動信息的候選(根據參照畫面索引將運動矢量調整尺寸而作為預測運動矢量)中生成第I預測信號的候選,并以使利用第O預測信號和第I預測信號的候選而生成的雙預測信號、與經由L102輸入的對象塊的原來的信號最類似的方式,選擇第I預測運動信息的候選與參照畫面索引的組。該變形能夠通過向第I運動信息估計器121輸入第O運動信息來實施。
            [0088]在測信號生成器123中,將經由L121a和L122輸入的第I預測信號和第O預測信號平均化,生成對象塊的預測信號,并經由L103a輸出給減法器105和加法器110。
            [0089]圖3示出第I運動信息估計器121的流程圖。首先,在步驟S301,將在對象塊的預測處理中使用的Listl的參照畫面的數量設定為M(在圖6 (A)或(C)中M = 4,在圖6(B)中M = 2),將第I運動信息中所包含的Listl的參照畫面索引ref_idx[l]設定為0,將Listl的參照畫面數的計數m初始化為O。另外,將運動矢量評價值D設定為Max值。然后,在步驟S302,將預測運動矢量的候選數設定為N(在圖7中N = 11,但是在相比第O運動信息估計器122先執行第I運動信息估計器121的情況下,由于塊400的第O運動信息未決定,因而跳過η = 4),將第I附加信息中所包含的預測運動信息索引mvp_idX[l]設定為O。將預測運動信息數的計數η初始化為O。
            [0090]然后,在步驟S303,從相鄰塊的運動矢量取得預測運動矢量候選η的運動矢量,在步驟S304,生成第η個預測運動矢量pmv[l][m][n][0/l](其中,[0/1]表示識別矢量的水平成分和垂直成分的信息。以后省略[0/1]的記述。在附圖中也同樣省略)。此時,按照對象畫面與參照畫面的距離(根據參照畫面索引而識別的幀號),對相鄰塊的運動矢量進行尺寸調整,并作為預測運動矢量。然后,在步驟S305,根據第m個參照畫面和第η個尺寸調整后的預測運動矢量(pmv[l][m] [η])生成對象塊的預測信號,在步驟S306,判定所生成的預測信號與對象塊的原來的信號的差分信號的絕對值和是否小于運動矢量評價值D。在絕對值和為運動矢量評價值D以上的情況下,進入步驟S308。在絕對值和小于運動矢量評價值D的情況下,進入步驟S307。將第I附加信息中所包含的預測運動信息索引mvp_idx[l]更新為η,將參照畫面索引ref_idx[l]更新為m,將運動矢量評價值D更新為在步驟S306計算出的預測信號與對象塊的原來的信號的差分信號的絕對值和。另外,將第I運動信息中所包含的運動矢量mv [I]設定為預測運動矢量pmv [I] [ref_idx[l]] [mvp_idx [I]],將參照畫面索引設定為ref_idx[l]。然后,進入步驟S308。
            [0091]在步驟S308,判定η的值是否小于N,在η小于N的情況下,進入步驟S309,在η達到N的情況下,進入步驟S310。在步驟S309,將η的值加1,返回步驟S303。然后,反復步驟S303?步驟S07,直到η達到N。在步驟S310,判定m的值是否小于M,在m小于M的情況下,進入步驟S311,將m的值加1,返回步驟S302。然后,反復步驟S302?步驟S09,直到m達到M。在m達到M的情況下,在步驟S312,將第I附加信息(ref_idx [I]、mvp_idx [I])輸出給編碼器111,將第I運動信息(ref_idx[l]和mv[l])存儲在運動信息用存儲器113中,并輸出給第O運動信息估計器122,結束處理。
            [0092]圖4示出第O運動信息估計器122的流程圖。首先,在步驟S351,根據第I運動信息生成雙預測中的第I預測信號。然后,在步驟S352,將在對象塊的預測處理中使用的ListO的參照畫面的數量設定為M(在圖6 (A)或(C)中M = 4,在圖6 (B)中M = 2),將第O運動信息中所包含的ListO的參照畫面索引ref_idx[0]設定為O,將ListO的參照畫面數的計數m初始化為O。另外,將運動矢量評價值D設定為Max值。然后,在步驟S353,決定在從多個候選中識別對第O運動矢量進行差分編碼時使用的預測運動矢量的預測運動信息索引mvp_idx[0]。關于選擇方法,例如能夠使用圖3的步驟S303?S309所示的方法。并且,生成預測運動矢量的候選pmv [O] [m] [η]。此時,如在圖3的步驟S304說明的那樣,按照對象畫面與參照畫面的距離(根據參照畫面索引而識別的幀號),對相鄰塊的運動矢量進行尺寸調整,作為預測運動矢量。
            [0093]然后,在步驟S354,取得被存儲于幀存儲器104中的利用ref_idx[0]指示的參照畫面,搜索通過與第I預測信號配合進行平均化而得到的雙預測信號與原來的信號的差分信號的絕對值和達到最小的第O運動矢量mv[0]。然后,在步驟S355,生成第O差分運動矢量mvd[0] ( = mv [O] -pmv [O] [m] [n])。然后,在步驟S356,判定所生成的雙預測信號與對象塊的原來的信號的差分信號的絕對值和與第O附加信息(mvd[0]和m和η)的代碼量評價值(λ (QP) X (mvd、m、η的代碼量),λ表示用參數QP決定的加權值,該參數QP用于決定在對將預測外側信號變換后的變換系數進行量化時的量化精度)之和是否小于運動矢量評價值D。在絕對值和+代碼量評價值為運動矢量評價值D以上的情況下,進入步驟S358。在絕對值和+代碼量評價值小于運動矢量評價值D的情況下,進入步驟S357,將第O附加信息中所包含的預測運動信息索引mvp_idx[0]更新為η,將參照畫面索引ref_idx[0]更新為 m,將差分運動矢量 mvd [O]更新為(mv [O] -pmv [O] [ref_idx[l]] [mvp_idx [I]]),將 D 更新為在步驟S356計算出的雙預測信號與對象塊的原來的信號的差分信號的絕對值和+代碼量評價值。另外,更新第O運動信息中所包含的運動矢量mv[0]。然后,進入步驟S358。
            [0094]在步驟S358,判定m的值是否小于M,在m小于M的情況下,進入步驟S359,將m的值加1,返回步驟S353。然后,反復步驟S353?步驟S359,直到m達到M。在m達到M的情況下,在步驟S360,將第O附加信息(ref_idx[0]、mvd[0]、mvp_idx[0])輸出給編碼器111,將第O運動信息(ref_idX[0]和mv[0])存儲在運動信息用存儲器113中,并結束處理。
            [0095]另外,也可以是,先執行第O運動信息估計器122,并且相比第O預測信號,先求出第O運動信息和第O附加信息。在這種情況下,圖4的步驟S351被省略,在步驟S356,不是求出雙預測信號,而是求出第O預測信號與原來的信號的差分信號的絕對值和。在圖3中,能夠將圖7中用η = 4指示的第O運動信息用作預測運動信息的候選。該變形是這樣實現的:追加根據第O運動信息求出雙預測中的第O預測信號的步驟,在步驟S306變更為計算通過將所生成的第I預測信號和第O預測信號平均化而生成的雙預測信號、與原來的預測信號的差分信號的絕對值和。
            [0096]這樣,通過根據已經實施編碼的運動信息生成雙預測的第I運動矢量來取代運動矢量,對用于從圖6和圖7所示的多個候選中識別參照畫面索引和預測運動信息的識別信息進行編碼,能夠以較少的代碼量生成與隨機性較大的紋理(texture)區域或包含噪聲的平坦區域中的對象塊的信號類似的一個類似信號。另外,通過在參照畫面上搜索,檢測用于生成第2類似信號的第O運動矢量并進行編碼,與兩個運動矢量都是從已編碼的運動信息中求出的情況相比,能夠期待提高雙預測信號的平滑效果的效果。
            [0097]圖9是示出本實施方式的動態圖像預測編碼裝置100的動態圖像預測編碼方法的步驟的流程圖。首先,塊分割器102將輸入圖像分割為8X8編碼塊(也可以分割為其以外的大小或形狀的塊。另外,在畫面內可混合存在尺寸不同的塊)。
            [0098]首先,構成測信號生成器103的第I運動信息估計器121使用從幀存儲器104得到的Listl的參照畫面和從運動信息用存儲器得到的第I預測運動信息的候選,生成與對象塊類似的第I預測信號,并且生成在生成第I預測信號時所需要的第I運動信息和第I附加信息(步驟S100)。關于該步驟的詳細情況已在圖3中說明。然后,第O運動信息估計器122使用從幀存儲器104得到的ListO的參照畫面和從運動信息用存儲器得到的第O預測運動信息的候選、和從第I運動信息估計器121得到的第I運動信息,生成與對象塊類似的第O預測信號,并且生成在生成第O預測信號時所需要的第O運動信息和第O附加信息(步驟S150)。關于該步驟的詳細情況已在圖4中說明。
            [0099]然后,由編碼器111對第O附加信息和第I附加信息進行熵編碼,將第O運動信息和第I運動信息存儲在運動信息用存儲器113中(步驟S101)。然后,在步驟S102,由構成測信號生成器103的預測信號生成器123將第O預測信號和第I預測信號平均化,生成對象塊的雙預測信號。由變換器106、量化器107和編碼器111對表示編碼對象塊的像素信號與預測信號的差分的殘差信號進行變換編碼(步驟S103)。附加信息和量化變換系數的編碼數據通過輸出端子112被輸出(步驟S104)。在這些處理之后或者與這些處理并行地,由逆量化器108和逆變換器109對被編碼的殘差信號進行解碼,以便對后續的編碼對象塊進行預測編碼。并且,由加法器110將被解碼后的殘差信號與預測信號相加,由此編碼對象塊的信號被再生。再生信號作為參照畫面被存儲在幀存儲器104中(步驟S105)。并且,在沒有完成全部編碼對象塊的處理的情況下,返回步驟S100,進行針對下一個編碼對象塊的處理。在完成了全部編碼對象塊的處理的情況下,結束處理(步驟S106)。
            [0100]下面,說明本實施方式的動態圖像預測解碼方法。圖10是示出本實施方式的動態圖像預測解碼裝置200的框圖。該動態圖像預測解碼裝置200具備輸入端子201、解碼器202、逆量化器203、逆變換器204、加法器205、輸出端子206、運動補償器207、運動信息復原器208、幀存儲器104、運動信息用存儲器113。逆量化器203、逆變換器204作為殘差信號復原單元發揮作用,運動信息用存儲器113作為運動信息記錄單元發揮作用。基于逆量化器203和逆變換器204的解碼單元可采用這些部件以外的部件進行解碼。另外,可以沒有逆變換器204。
            [0101]輸入端子201輸入利用上述的動態圖像預測編碼方法進行壓縮編碼的壓縮數據。在該壓縮數據中針對被分割為多個的編碼塊,包含對誤差信號進行變換量化后進行熵編碼而得到的量化變換系數的信息的編碼數據、以及用于生成塊的雙預測信號的第O附加信息和第I附加信息的編碼數據。
            [0102]解碼器202對向輸入端子201輸入的壓縮數據進行分析,分離為與解碼對象塊相關的量化變換系數的編碼數據和附加信息的編碼數據并且進行熵解碼,再經由L202a、L202b分別輸出給逆量化器203和運動信息復原器208。
            [0103]運動信息復原器208經由L202b輸入第O附加信息(ref_idx[0]、mvd [O]、mvp_idx[0])和第I附加信息(ref_idx[l]、mvp_idx[l]),利用經由L113而取得的已解碼的運動信息來復原第O運動信息(ref_idx[0]、mv[0])和第I運動信息(ref_idx[l]、mv[l])。被復原后的第O運動信息和第I運動信息經由L208a和L208b分別輸出給運動補償器207和運動信息用存儲器113。運動信息用存儲器保存運動信息。
            [0104]運動補償器207根據兩個運動信息,從幀存儲器104取得已再生信號,將兩個預測信號平均化,并生成解碼對象塊的雙預測信號。所生成的預測信號經由L126被輸出給加法器 205。
            [0105]由解碼器202解碼后的解碼對象塊中的殘差信號的量化變換系數經由L203被輸出給逆量化器203。逆量化器203對解碼對象塊中的殘差信號的量化變換系數進行逆量化。逆變換器204對已逆量化的數據進行逆離散余弦變換,并生成殘差信號。
            [0106]加法器205將由運動補償器207生成的雙預測信號、與經由逆量化器203以及逆變換器204復原的殘差信號相加,將解碼對象塊的再生像素信號經由線L205輸出給輸出端子206以及幀存儲器104。輸出端子206向外部(例如顯示器)進行輸出。
            [0107]幀存儲器104將從加法器205輸出的再生圖像存儲為參照畫面,并作為用于下一解碼處理的參照用的再生圖像。
            [0108]圖11是示出本實施方式的運動信息復原器208的結構的框圖。該運動信息復原器208具有第I運動信息復原器211和第O運動信息復原器212。
            [0109]這些第I運動信息復原器211和第O運動信息復原器212能夠同時進行動作。
            [0110]第O運動信息復原器212將第O附加信息(ref_idx[0]、mvp_idx[0]、mvd[0])作為輸入,從經由L113得到的相鄰塊的運動信息生成第O預測運動矢量(pmv[0] [ref_idx[0]][mvp_idX[0]]),將預測運動矢量和附加信息中所包含的差分運動矢量(mvd[0])相加,并生成第O運動信息中所包含的運動矢量,由此復原第O運動信息。同樣,在利用ref_idX識別的參照畫面和利用對象塊的ref_idx識別的參照畫面不同的情況下,也可以根據編碼對象畫面和兩個參照畫面的幀號進行運動信息中所包含的運動矢量的尺寸調整處理。
            [0111]第I運動信息復原器211將第I附加信息(ref_idx[l]、mvp_idx[l])作為輸入,從經由L113得到的已解碼的運動信息生成第I預測運動矢量(pmv[l] [ref_idx[l]] [mvp_idx[l]])。將該預測運動矢量作為第I運動信息中所包含的移動矢量(mv[l] =pmv[l][ref_idx[l]] [mvp_idx[I]]),由此復原第I運動矢量。此時,也可以將差分運動矢量mvd[l]設定為零矢量,將其與預測運動矢量相加,由此復原第I運動矢量。另外,此時在利用ref_idx識別的參照畫面和利用對象塊的ref_idx識別的參照畫面不同的情況下,也可以根據編碼對象畫面和兩個參照畫面的幀號進行預測運動信息中所包含的運動矢量的尺寸調整處理。即,對預測運動信息中所包含的運動矢量進行尺寸調整,變換為用于指示利用對象塊識別的參照畫面的運動矢量,將變換后的運動矢量用作預測運動矢量。
            [0112]圖13示出第O運動信息復原器212的流程圖。首先,在步驟S451,輸入第O附加信息(ref_idx[0]和mvp_idx[0]和mvd[0])的解碼數據。然后,在步驟S452,根據所輸入的ref_idx[0]和mvp_idx[0],從如圖7所示的相鄰塊的運動信息(塊400的運動信息未定,因而不包含)中,輸入利用mvp_idx[0]指示的運動信息,并導出預測運動矢量(pmv[0][ref_idx[0]] [mvp_idx [O]])。此時,在利用ref_idx識別的參照畫面和利用對象塊的ref_idx識別的參照畫面不同的情況下,也可以根據編碼對象畫面和兩個參照畫面的幀號進行預測運動信息中所包含的運動矢量的尺寸調整處理。然后,在步驟S453,將所生成的預測運動矢量和差分運動矢量相加來復原第O運動矢量(mv[0] = pmv [O] [ref_idx[0]] [mvp_idx[0]]+mvd[0])。最后,在步驟S454,將第O運動信息(ref_idx[0]和mv[0])輸出給運動補償器207和運動信息用存儲器113,結束處理。
            [0113]圖12示出第I運動信息復原器211的流程圖。首先,在步驟S401,輸入第I附加信息(ref_idx[l]和mvp_idx[l])的解碼數據,在步驟S402,將差分運動矢量(mvd[l])的矢量值設定為O。然后,在步驟S403,根據所輸入的ref_idx[l]和mvp_idX[l],從如圖7所示的已解碼的運動信息(可能包括η = 4)中,輸入利用mvp_idx[l]指示的運動信息,并導出預測運動矢量(pmv[I] [ref_idx[l]] [mvp_idx[I]])。此時,在利用ref_idx識別的參照畫面和利用對象塊的ref_idx識別的參照畫面不同的情況下,也可以根據編碼對象畫面和兩個參照畫面的幀號進行預測運動信息中所包含的運動矢量的尺寸調整處理。然后,在步驟S404,將所生成的預測運動矢量和差分運動矢量相加來復原第I運動矢量(mv[l] = pmv [I][ref_idx[l]] [mvp_idx[l]]+mvd[l])。最后,在步驟 S405,將第 I 運動信息(ref_idx [I]和mv[l])輸出給運動補償器207和運動信息用存儲器113,結束處理。另外,mvd[l]的矢量值始終為0,因而也可以省略步驟S402,在步驟S404將預測運動矢量設定為運動矢量(mv[l]=pmv[I][ref_idx[I]][mvp_idx[I]])。
            [0114]下面,使用圖14說明圖10所示的動態圖像預測解碼裝置200的動態圖像預測解碼方法。首先,通過輸入端子201被輸入壓縮數據(步驟S201)。并且,解碼器202進行壓縮數據的數據分析并進行熵解碼,對生成雙預測信號所需要的第O附加信息和第I附加信息以及量化變換系數進行解碼(步驟S202)。
            [0115]然后,構成運動信息復原器208的第O運動信息復原器212使用第O附加信息和在運動信息用存儲器113中保存的相鄰塊的運動信息,將第O運動信息復原(步驟S250)。有關該步驟的詳細情況已在圖13中說明。
            [0116]然后,構成運動信息復原器208的第I運動信息復原器211使用第I附加信息和在運動信息用存儲器113中保存的相鄰塊的運動信息,將第I運動信息復原(步驟S200)。有關該步驟的詳細情況已在圖12中說明。
            [0117]然后,根據被復原后的運動信息,運動補償器207生成解碼對象塊的雙預測信號,將運動信息保存在運動信息用存儲器113中(步驟S207)。
            [0118]由解碼器202解碼后的量化變換系數在逆量化器203中進行逆量化,在逆變換器204中進行逆變換,從而生成再生殘差信號(步驟S208)。并且,將所生成的雙預測信號和再生殘差信號相加而生成再生信號,該再生信號用于再生下一個解碼對象塊,因而被存儲在幀存儲器104中(步驟S209)。在存在下一個壓縮數據的情況下,反復S202?S209的處理,直到最后全部數據被處理。
            [0119]下面,說明有選擇地利用包括本發明在內的多種雙預測方法的方法。以上說明的僅對一個差分運動矢量進行編碼的雙預測(稱為雙預測類型2),能夠自適應地與過去對兩個差分運動矢量進行編碼的雙預測(稱為雙預測類型I)以及單預測組合使用。這些預測方式能夠按照畫面單位、將多個塊集中起來的切片(slice)單位、或者塊單位來切換使用。在切換處理中,能夠采用對切換信息進行編碼的方法、在解碼側根據參照畫面的幀號進行決定的方法。[0120]另外,用于切換雙預測類型I和雙預測類型2的處理是這樣實現的:對圖2的第I運動信息估計器121追加塊匹配功能、和從搜索出的運動矢量減去預測矢量來計算差分運動矢量的功能,對圖11的第I運動信息復原器追加從解碼器取得差分運動矢量的功能。下面說明具體方法。
            [0121](畫面/切片單位切換、雙預測類型的切換信息編碼處理)
            [0122]在按照畫面/切片單位來切換雙預測類型I和雙預測類型2的情況下,將雙預測類型的切換信息(例如,BiPred_type)包含在畫面或者切片的報頭(header)中進行編碼處理。
            [0123]如圖5(A)所示,在所有的參照畫面的候選按照顯示順序是在編碼對象畫面以前的畫面的情況下,雙預測類型2有效,因而在編碼側選擇使用雙預測類型2。并且,編碼裝置利用畫面或者切片的報頭信息對表示雙預測類型2的指示信息(例如,BiPrecLtype = I)進行編碼。另一方面,如圖5(B)所示,在按照顯示順序是在編碼對象畫面以后的畫面包含在參照畫面的候選中的情況下,編碼裝置選擇雙預測類型1,利用畫面或者切片的報頭信息對表示雙預測類型I的指示信息(例如,BiPred_type = O)進行編碼。
            [0124]在采用雙預測類型I的情況下,在對畫面內或者切片內的塊進行編碼時搜索運動矢量mv[l]。與第O附加信息(對ref_idx[0]和mvd[0]和mvp_idx[0]進行編碼)相同地,將mvd[l]包含在第I附加信息中,與ref_idx[l]和mvp_idx[l] —起進行編碼。在采用雙預測類型2的情況下,將作為第O附加信息的ref_idx[0]和mvd [O]和mvp_idx[0]進行編碼,將作為第I附加信息的ref_idx[l]和mvp_idx[l]進行編碼。
            [0125]在解碼側,在根據利用畫面或者切片的報頭信息進行解碼后的指示信息對畫面內或者切片內的各塊進行解碼時,切換mvd[l]的復原方法。即,在對表示雙預測類型I的指示信息(例如,BiPrecLtype = O)進行解碼的情況下,在對畫面內或者切片內的各塊進行解碼時,將mvd[l]包含在第I附加信息中,與ref_idx[l]和mvp_idx[l] —起進行解碼。在對表示雙預測類型2的指示信息(例如,BiPrecLtype = I)進行解碼的情況下,在對畫面內或者切片內的各塊進行解碼時,將作為第I附加信息的ref_idx[l]和mvp_idx[l]進行解碼,將mvd[l]的水平/垂直矢量值設定為O。關于第O附加信息,與指示信息的值無關,將 ref_idx[0]和 mvd[0]和 mvp_idx[0]進行解碼。
            [0126]另外,編碼側的雙預測類型I和雙預測類型2的切換方法不依據于在此示出的方法。例如,在所有的參照畫面按照顯示順序是在編碼對象畫面以后的畫面的情況下,也可以采用雙預測類型2。并且,也能夠采用如下的方法:調查實際采用雙預測類型I和雙預測類型2時的編碼效率(例如,將編碼誤差信號的平方+編碼比特數進行變換后的評價值),選擇編碼效率較高的雙預測類型。
            [0127]另外,在如圖8所示自適應地使用多種塊尺寸的編碼方法中,也可以在畫面或者切片報頭中,針對不同的塊尺寸獨立發送用于切換雙預測類型I和雙預測類型2的指示信息。例如,在塊尺寸為64X64、32X32、16X16、8X8的情況下,對4個指示信息進行編碼。
            [0128]另外,在塊的預測方法采用單預測和雙預測雙方的情況下,在編碼側選擇預測類型(單預測或者雙預測),并包含在附加信息中進行編碼。并且,僅在選擇了雙預測的塊中執行雙預測類型I和雙預測類型2的切換處理。在解碼側,僅在對表示預測類型為雙預測的信息進行了解碼的塊中執行雙預測類型I和雙預測類型2的切換處理。[0129](畫面/切片單位切換、基于參照畫面的幀號的決定處理)
            [0130]圖5(A)或圖5(B)所示的參照畫面的候選在編碼側和解碼側是相同的。因此,根據參照畫面的候選的幀號和編碼對象畫面的幀號決定采用雙預測類型I和雙預測類型2中的哪種類型。即,在所有的參照畫面的候選按照顯示順序是在編碼對象畫面以前的畫面的情況下,采用雙預測類型2,在按照顯示順序是在編碼對象畫面以后的畫面包含在參照畫面的候選中的情況下,采用雙預測類型I。在該方法中不需要發送指示信息。
            [0131]另外,在所有的參照畫面的候選按照顯示順序是在編碼對象畫面以前的畫面的情況下,也可以采用雙預測類型2。
            [0132](塊單位切換、切換信息編碼處理)
            [0133]在按照塊單位來切換雙預測類型I和雙預測類型2的情況下,將雙預測類型的切換信息(例如,BiPred_block_type)包含在塊的附加信息中進行編碼。
            [0134]在雙預測的兩個參照畫面按照顯示順序是在編碼對象畫面以前的畫面的情況下,雙預測類型2有效,因而在編碼側選擇采用雙預測類型2。并且,編碼裝置將表示雙預測類型2的指示信息(例如,BiPred_block_type = I)包含在塊的附加信息中,與作為第O附加信息的 ref_idx[0]、mvd[0]、mvp_idx[0]、作為第 I 附加信息的 ref_idx[l]、mvp_idx[l] —起進行編碼。另一方面,在按照顯示順序是在編碼對象畫面以后的畫面包含在雙預測的兩個參照畫面中的情況下,選擇雙預測類型I。并且,編碼裝置將表示雙預測類型I的指示信息(例如,BiPred_block_type = O)包含在塊的附加信息中,與作為第O附加信息的ref_idx[0]、mvd[0]、mvp_idx[0]、作為第 I 附加信息的 ref_idx[l]、mvd[l](在第 I 附加信息中包含mvd[l])、mvp_idx[l] —起進行編碼。
            [0135]在解碼側,將雙預測類型的切換信息(例如,BiPred_block_type)包含在塊的附加信息中進行解碼,根據解碼值切換mvd[l]的復原方法。即,在對作為塊的附加信息的表示雙預測類型I的指示信息(例如,BiPrecLblockjype = O)進行解碼的情況下,對作為第O附加信息的ref_idx[0]和mvd [O]和mvp_idx[0]進行解碼,對作為第I附加信息的ref_idx[l]和mvd[l]和mvp_idx[l]進行解碼。另一方面,在對作為塊的附加信息的表示雙預測類型2的指示信息(例如,BiPrecLblockjype = I)進行解碼的情況下,對作為第O附加信息的ref_idx[0]和mvd[0]和mvp_idx[0]進行解碼,對作為第I附加信息的ref_idx[I]和mvp_idx[l]進行解碼,將mvd[l]的水平/垂直矢量值設定為O。
            [0136]另外,編碼側的雙預測類型I和雙預測類型2的切換方法不依據于在此示出的方法。例如,在兩個參照畫面雙方按照顯示順序是在編碼對象畫面以后的畫面的情況下,也可以采用雙預測類型2。并且,也能夠采用如下的方法:按照每個塊調查實際采用雙預測類型I和雙預測類型2時的編碼效率(例如,將編碼誤差信號的平方+編碼比特數進行變換后的評價值),選擇編碼效率較高的雙預測類型。
            [0137]另外,在塊的預測方法采用單預測和雙預測雙方的情況下,在編碼側選擇預測類型(單預測或者雙預測),并包含在附加信息中進行編碼。并且,僅在選擇了雙預測的塊中執行雙預測類型I和雙預測類型2的切換處理。在解碼側,僅在對表示預測類型為雙預測的信息進行了解碼的塊中執行雙預測類型I和雙預測類型2的切換處理。
            [0138](塊單位切換、基于參照畫面的幀號的決定處理)
            [0139]圖5(A)或圖5(B)所示的參照畫面的候選在編碼側和解碼側是相同的。因此,根據塊的附加信息即在編碼/解碼處理的雙預測中使用的兩個參照畫面的幀號和編碼對象畫面的幀號,決定采用雙預測類型I和雙預測類型2中的哪種類型。即,當在雙預測中使用的兩個參照畫面按照顯示順序都是在編碼對象畫面以前的畫面的情況下,采用雙預測類型2,在兩個參照畫面中一方或者兩方按照顯示順序是在編碼對象畫面以后的畫面的情況下,采用雙預測類型I。在該方法中不需要發送指示信息。另外,在兩個參照畫面雙方按照顯示順序都是在編碼對象畫面以后的畫面的情況下,也可以采用雙預測類型2。
            [0140](畫面/切片單位切換與塊單位切換的組合)
            [0141]按照畫面/切片單位對指示信息進行編碼/解碼,該指示信息表示按照畫面/切片單位進行雙預測類型的切換或者按照塊單位進行雙預測類型的切換。
            [0142]在按照畫面/切片單位進行雙預測類型的切換的情況下,如在上面說明的那樣,將雙預測類型的切換信息(例如,BiPred_type)包含在畫面或者切片的報頭中進行編碼/解碼。此時,在如圖8所示自適應地使用多種塊尺寸的編碼方法中,也可以在畫面或者切片報頭中,針對不同的塊尺寸獨立發送用于切換雙預測類型I和雙預測類型2的指示信息。例如,在塊尺寸為64X 64、32 X 32、16 X 16、8 X 8的情況下,對4個指示信息進行編碼。
            [0143]在按照塊畫面單位進行雙預測類型的切換的情況下,如在上面說明的那樣,按照塊單位將雙預測類型的切換信息(例如,BiPred_block_type)包含在塊的附加信息中進行編碼/解碼。此時,在如圖8所示自適應地使用多種塊尺寸的編碼方法中,也可以在畫面或者切片報頭中,針對不同的塊尺寸獨立發送用于指示是否進行雙預測類型I和雙預測類型2的切換處理的指示信息。例如,在塊尺寸為64X64、32X32、16X16、8X8的情況下,對4個指示信息進行編碼。
            [0144]另外,也可以按照畫面/切片單位對指示信息進行編碼/解碼,該指示信息指示僅采用雙預測類型1、或者僅采用雙預測類型2、或者按照畫面/切片內的各塊來切換兩種雙預測類型。此時,在如圖8所示自適應地使用多種塊尺寸的編碼方法中,也可以針對不同的塊尺寸單獨發送指示信息。
            [0145]或者,按照畫面/切片單位對表示是否采用雙預測類型2的指示信息進行編碼/解碼。在采用雙預測類型2的畫面/切片中,也可以進一步對指示信息進行編碼/解碼,該指示信息指示按照畫面/切片內的各塊來切換雙預測類型I和雙預測類型2、或者對于畫面/切片內的所有塊采用雙預測類型2。此時,在如圖8所示自適應地使用多種塊尺寸的編碼方法中,也可以在畫面或者切片的報頭中,針對不同的塊尺寸單獨發送這些指示信息。
            [0146]在上述的說明中,將對象塊400的第O運動信息包含在圖7所示的第I預測運動矢量的候選中。但是,也可以另外準備如下的方法作為雙預測類型3,將第O運動信息作為第I預測運動信息,根據第O運動信息中所包含的第I參照畫面索引和第I運動信息中所包含的第I參照畫面索引,對預測運動信息進行尺寸調整而用作第I運動信息。即,以使第O運動信息中所包含的運動矢量成為第I運動信息的第I參照畫面索引所指示的參照畫面的運動矢量的方式進行尺寸調整。在這種情況下,也可以將對象塊的第O運動信息包含在雙預測類型2的第I預測運動信息的候選中(從候選中去除圖7的η = 4)。并且,在采用雙預測類型3的情況下,不進行第I預測運動信息索引的編碼/解碼。即,在對第I附加信息進行編碼/解碼時,使包括第I參照畫面索引(ref_idx[l]),但不包括差分運動矢量(mvd[I])和第I預測運動信息索引(mvp_idx[l])。[0147]關于雙預測類型3的采用方法,也可以是按照畫面/切片單位或者塊單位,對用于切換雙預測類型I和雙預測類型2和雙預測類型3的指示信息進行編碼/解碼。并且,也可以是按照畫面/切片單位或者塊單位,對用于切換雙預測類型I和雙預測類型3、或者切換雙預測類型2和雙預測類型3的指示信息進行編碼/解碼。
            [0148]并且,也可以采用替代上述的雙預測類型I的方法。即,也可以是,在按照顯示順序是在編碼對象畫面以后的畫面包含在多個參照畫面候選中的情況下,采用雙預測類型3,在多個參照畫面候選按照顯示順序都是在編碼對象畫面以前的畫面的情況下,采用雙預測類型2。
            [0149]或者,也可以是,在第O運動信息中所包含的參照畫面索引所指示的參照畫面、與第I運動信息中所包含的參照畫面索引所指示的參照畫面不同的情況下,采用雙預測類型3取代雙預測類型2 (第I預測運動信息索引不需要進行編碼/解碼),而在第O運動信息中所包含的參照畫面索引所指示的參照畫面、與第I運動信息中所包含的參照畫面索引所指示的參照畫面相同的情況下,采用雙預測類型2 (對第I預測運動信息索引進行編碼/解碼)。
            [0150]另外,雙預測類型的切換信息不限于如BiPred_type或BiPred_block_type那樣的識別信息。只要是表示是否進行差分運動矢量的編碼/解碼的信息即可。例如,也可以是,對如mvd_listl_zero_f lag或mvd_listO_zero_f lag那樣指不mvd是否包含在第I附加信息或第O附加信息中的標志信息進行編碼/解碼。在按照畫面/切片單位或者塊單位來切換雙預測類型1、雙預測類型2和雙預測類型3的情況下,在采用雙預測類型2或雙預測類型3中任意一方的情況下,發送用于指示附加信息中不包含mvd的標志。也可以是,按照上面所述,根據參照畫面索引進行雙預測類型2和雙預測類型3的切換(在第O運動信息中所包含的參照畫面索引所指示的參照畫面、與第I運動信息的參照畫面索引所指示的參照畫面相同的情況下,采用雙預測類型2),還可以對選擇信息進行編碼/解碼。
            [0151]圖15是示出能夠執行動態圖像預測編碼方法的程序的模塊的框圖。如圖15㈧所示,動態圖像預測編碼程序Pioo具備:塊分割模塊P101、預測信號生成模塊P103、存儲模塊P104、減法模塊P105、變換模塊P106、量化模塊P107、逆量化模塊P108、逆變換模塊P109、加法模塊P110、編碼模塊Plll以及運動信息存儲模塊P113。另外,如圖15(B)所示,預測信號生成模塊P103具備第I運動信息估計模塊P121、第O運動信息估計模塊P122、預測信號生成模塊P123。通過執行上述各個模塊而實現的功能與上述動態圖像預測編碼裝置100的功能相同。即,動態圖像預測編碼程序PlOO的各模塊的功能與塊分割器102、預測信號生成器103、幀存儲器104、減法器105、變換器106、量化器107、逆量化器108、逆變換器109、加法器110、編碼器111、運動信息用存儲器113、第I運動信息估計器121、第O運動信息估計器122、預測信號生成器123的功能相同。
            [0152]另外,圖16是示出能夠執行動態圖像預測解碼方法的程序的模塊的框圖。如圖16(A)所示,動態圖像預測解碼程序P200具備:解碼模塊P201、運動信息解碼模塊P202、運動補償模塊P203、運動信息存儲模塊P204、逆量化模塊P205、逆變換模塊P206、加法模塊P207以及存儲模塊P104。另外,如圖16(B)所示,運動信息解碼模塊P202具備第I運動信息復原模塊P211和第O運動信息復原模塊P212。
            [0153]通過執行上述各個模塊而實現的功能與上述動態圖像預測解碼裝置200的各個構成要素相同。即,動態圖像預測解碼程序P200的各模塊的功能與解碼器202、運動信息復原器208、運動補償器207、運動信息用存儲器113、逆量化器203、逆變換器204、加法器205、幀存儲器104、第I運動信息復原器211、第O運動信息復原器212的功能相同。
            [0154]這樣構成的動態圖像預測編碼程序PlOO或者動態圖像預測解碼程序P200被存儲在后述的圖17及圖18所示的記錄介質10中,以便由后述的計算機執行。
            [0155]圖17是示出用于執行被記錄在記錄介質中的程序的計算機的硬件結構的圖,圖18是示出用于執行被記錄在記錄介質中的程序的計算機的立體圖。另外,執行被存儲在記錄介質中的程序的不限于計算機,也可以是具備CPU的進行基于軟件的處理和控制的DVD播放器、機頂盒、便攜電話等。
            [0156]如圖17所示,計算機30具有軟盤驅動裝置、⑶-ROM驅動裝置、DVD驅動裝置等讀取裝置12,使操作系統常駐的作業用存儲器(RAM) 14,存儲被保存在記錄介質10中的程序的存儲器16,被稱為顯示器的顯示裝置18,作為輸入裝置的鼠標20和鍵盤22,用于進行數據等的收發的通信裝置24,以及控制程序的執行的CPU26。當記錄介質10被插入到讀取裝置12時,計算機30可以從讀取裝置12訪問存儲在記錄介質10中的動態圖像預測編碼/解碼程序,通過動態該圖像編碼或解碼程序,計算機30可以作為本實施方式的動態圖像編碼裝置或動態圖像解碼裝置進行動作。
            [0157]如圖18所示,動態圖像預測編碼程序和動態圖像解碼程序也可以是作為被疊加在載波中的計算機數據信號40而通過網絡來提供。在這種情況下,計算機30將由通信裝置24接收到的動態圖像預測編碼程序或者動態圖像解碼程序存儲在存儲器16中,并能夠執行該動態圖像預測編碼程序或者動態圖像預測解碼程序。
            [0158]在本發明中還能夠實現如下的變形。
            [0159](I)第O附加信息和第I附加信息的關系
            [0160]在上述的說明中,第I附加信息包括ref_idx[l]和mvp_idx[I],第O附加信息包括ref_idx[0]和mvd [O]和mvp_idx[0],但其結構也可以是相反的。S卩,第I附加信息包括ref_idx[l]和 mvd [I]和 mvp_idx [I],第 O 附加信息包括 ref_idx [O]和 mvp_idx[0]。在這種情況下,在根據相鄰塊的運動信息生成第O預測運動信息的同時生成第O預測信息,然后搜索雙預測信號與對象塊的原來的信號的絕對值和+附加信息的評價值達到最小的第I運動信息。
            [0161]并且,也可以是,第I附加信息包括ref_idx[l]和mvp_idx [I],第O附加信息包括ref_idx[0]和mvp_idX[0]。即,不對差分的運動矢量進行編碼,在兩個差分運動矢量的解碼側將水平/垂直矢量值設定為O。或者,將第O預測運動矢量和第I預測運動矢量分別設定為第O運動矢量和第I運動矢量。
            [0162](2)參照畫面
            [0163]在上述的說明中,將參照畫面索引包含在第I附加信息中進行編碼/解碼,但也可以根據利用mvp_idx表示的相鄰塊的運動信息所附帶的參照畫面索引進行決定(例如,對于圖7的相鄰塊401?404,直接采用附帶的Listl的參照畫面索引,而對于相鄰塊410?415,則根據對象塊和相鄰塊的參照畫面索引所指示的參照畫面的不同,對相鄰塊中所包含的運動矢量進行尺寸調整處理)。并且,也可以預先決定第I運動信息的參照畫面索引。在這些情況下,能夠在解碼側唯一地進行復原,因而不需要將參照畫面索引ref_idx包含在第I附加信息中進行編碼。
            [0164]參照畫面的選擇及其列表不限于圖5和圖6的示例。也可以按照畫面/切片單位對參照畫面索引進行編碼,參照畫面的數量也可以不是如圖5所示的4張,即使是其它任意數量時也能夠實施本發明。
            [0165](3)預測運動信息
            [0166]在上述的說明中,如圖7所示將多個已編碼/已解碼的運動信息作為預測運動信息的候選,但其數量及采用的相鄰塊的位置沒有限定。
            [0167]也可以將相鄰塊的第O運動矢量包含在第I預測運動矢量的候選中,即使是在第O預測運動矢量的候選中包含相鄰塊的第I運動矢量時,也能夠實施本發明的雙預測。也可以將先進行編碼/解碼的第O運動信息附加在第I預測運動信息的候選中。
            [0168]在已編碼/已解碼的運動信息中所包含的參照畫面索引和對象塊附帶的運動信息中所包含的參照畫面索引不同的情況下,至于是否進行運動矢量的尺寸調整處理,在本發明中沒有限定。
            [0169]另外,在預測運動矢量的候選為一個的情況下,不需要將預測運動信息索引mvp_idx包含在第I附加信息中進行編碼。
            [0170]關于預測運動矢量的生成方法在本發明中沒有限定。例如,也可以采用奇數個的預測運動矢量的候選的中央值作為預測運動矢量。在這種情況下,在解碼側唯一地決定預測運動矢量,因而不需要將預測運動信息索引mvp_idx包含在第I附加信息中進行編碼。
            [0171]如圖8所示,即使是使用多種塊尺寸的編碼/解碼方式的情況下,只要規定了決定預測運動信息的候選的方法,就能夠實施本發明的雙預測。例如,圖8的示例中,也可以將與對象塊400相鄰的塊421?428作為預測信息的候選,還可以預先決定相鄰塊的號碼賦予方法,對預測運動矢量的候選設定按照畫面單位或切片單位指示的數量的相鄰塊的運動信息。
            [0172](4)第O運動信息和附加信息
            [0173]另外,關于第O運動信息和附加信息的結構在本發明中沒有限定,也可以不對參照畫面索引或預測運動信息索引進行編碼而將其設為固定值,還可以利用預先決定的方法導出。
            [0174]另外,關于第O運動信息和附加信息,也可以與第I運動信息和附加信息相同地,不對mvd [O]進行編碼,而是在解碼側設定為mv[0] = pmv [O](或者mvd [O] = O)。
            [0175](5)巾貞號
            [0176]在上述的說明中,使用幀號(frame_num)識別參照畫面或編碼對象畫面,但只要是能夠識別參照畫面的信息,即使是其它的信息也不會影響本發明的實施。
            [0177](6)第I差分運動矢量mvd [I]的復原
            [0178]在以上說明的本發明的雙預測中,第I差分運動矢量mvd[l]的矢量值為O。因此,不對mvd[l]進行編碼,而是在解碼側將mvd[l]的矢量值設定為O、或者將運動矢量mv [I]設定為pmv[l]。作為另一種實施方式,可以說將mvd[l] = O包含在第I附加信息中,高效地對O值進行熵編碼的方法也是有效的。
            [0179]在對熵編碼采用算術編碼的情況下,例如按照不同的概率模型對第O差分運動矢量和第I差分運動矢量進行編碼/解碼。例如,準備差分運動矢量的矢量值O的概率頻次不同的兩種概率模型,作為差分運動矢量的編碼/解碼用。并且,在對第I差分運動矢量進行編碼/解碼的情況下,采用將差分運動矢量的矢量值O的概率頻次設定為較高頻次的第2概率模型,在對第O差分運動矢量進行編碼/解碼的情況下,采用另一種第I概率模型。另夕卜,也可以分別準備概率模型作為差分運動矢量的水平和垂直方向矢量值用。
            [0180]另外,也可以是,僅對采用雙預測類型2的塊的第I差分運動矢量采用第2概率模型,在除此以外的差分運動矢量的編碼/解碼處理中采用第I概率模型。
            [0181]在采用可變長編碼的情況下,采用不同的可變長表對第O差分運動矢量和第I差分運動矢量進行編碼/解碼。例如,準備對差分運動矢量的矢量值O分配的代碼長度不同的兩種可變長表。并且,在對第I差分運動矢量進行編碼/解碼的情況下,采用將對差分運動矢量的矢量值O分配的代碼長度設定為較短長度的第2可變長表,在對第O差分運動矢量進行編碼/解碼的情況下,采用另一種第I可變長表。另外,也可以分別準備可變長表作為差分運動矢量的水平和垂直方向矢量值用。
            [0182]另外,也可以是,僅對采用雙預測類型2的塊的第I差分運動矢量采用第2可變長表,在除此以外的差分運動矢量的編碼/解碼處理中采用第I可變長表。
            [0183](7) N 預測
            [0184]在上述的說明中,將畫面間預測的預測類型設為單預測和雙預測,但本發明也能夠適用于將3個以上的預測信號合成的預測方法。在將3個以上的預測信號合成并生成預測信號的情況下,只要不包含mvd的附加信息的數量在一個以上,則可以是任意數量。
            [0185](8)變換器、逆變換器
            [0186]關于殘差信號的變換處理,可以以固定的塊尺寸進行,也可以配合部分區域對對象區域進行再分割而進行變換處理。
            [0187](9)顏色信號
            [0188]在上述的說明中,沒有特別對色彩格式進行敘述,但是,關于顏色信號或色差信號,也可以獨立于亮度信號進行預測信號的生成處理。此外,也可以與亮度信號的處理聯動地進行預測信號的生成處理。
            [0189]以上,根據該實施方式詳細說明了本發明。但是,本發明不僅限定于上述實施方式。本發明能夠在不脫離其宗旨的范圍內進行各種變形。
            [0190]標號說明
            [0191]100...動態圖像預測編碼裝置,101...輸入端子,102...塊分割器,103...預測信號生成器,104...幀存儲器,105...減法器,106...變換器,107...量化器,108.逆量化器,109...逆變換器,110.加法器,111.編碼器,112.輸出端子,113.運動信息用存儲器,121...第I運動信息估計器,122.第O運動信息估計器,123.預測信號生成器,201...輸入端子,202.解碼器,203.逆量化器,204.逆變換器,205.加法器,206.輸出端子,207.運動補償器,208.運動信息復原器,211.第I運動信息復原器,212.第O運動信息復原器。
            【權利要求】
            1.一種動態圖像預測編碼裝置,其特征在于,該動態圖像預測編碼裝置具備: 區域分割單元,其將輸入圖像分割為多個區域; 預測信號生成單元,其決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割單元所分割的區域中的作為編碼對象的對象區域間的相關度高的信號; 運動信息記錄單元,其保存所述運動矢量; 殘差信號生成單元,其生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差號; 殘差信號壓縮單元,其對由所述殘差信號生成單元生成的殘差信號進行壓縮; 殘差信號復原單元,其生成將所述殘差信號的壓縮數據復原后的再生殘差信號; 編碼單元,其對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及 圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并保存被復原后的像素信號作為所述已再生圖像, 所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量, 所述預測信 號生成單元包括: 第O運動信息估計單元,其估計用于取得所述第O預測信號的第O運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量; 第I運動信息估計單元,其從被保存于所述運動信息記錄單元的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及 預測信號合成單元,其將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            2.根據權利要求1所述的動態圖像預測編碼裝置,其特征在于, 所述第I運動信息估計單元還具有如下功能:估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量, 所述預測信號生成單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號,所述編碼單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼, 所述編碼單元將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。
            3.一種動態圖像預測解碼裝置,其特征在于,該動態圖像預測解碼裝置具備: 解碼單元,其從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼; 運動信息復原單元,其將從所述附加信息生成所述對象區域的預測信號所需要的運動矢量復原; 運動信息記錄單元,其保存所述運動矢量; 運動補償單元,其根據所述運動矢量生成所述對象區域的預測信號; 殘差信號復原單元,其從所述殘差信號的壓縮數據復原所述對象區域的再生殘差信號;以及 圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像, 所述解碼單元對第O附加信息和第I附加信息進行解碼, 所述第O附加信息包括第O差分運動矢`量和第O預測運動信息索引,該第O預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量, 所述第I附加信息包括第I預測運動信息索引,該第I預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量, 所述運動信息復原單元包括: 第O運動信息復原單元,其根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而將第O運動矢量復原;以及第I運動信息復原單元,其根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原, 所述運動補償單元將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            4.根據權利要求3所述的動態圖像預測解碼裝置,其特征在于, 所述解碼單元按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼, 在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,將作為所述第I附加信息的差分運動矢量進行解碼, 所述第I運動信息復原單元在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原, 所述第I運動信息復原單元在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量而進行復原。
            5.一種由動態圖像預測編碼裝置執行的動態圖像預測編碼方法,其特征在于,該動態圖像預測編碼方法包括: 區域分割步驟,將輸入圖像分割為多個區域; 預測信號生成步驟,決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割步驟中分割后的區域中的作為編碼對象的對象區域間的相關度高的信號; 運動信息記錄步驟,將所述運動矢量保存在運動信息記錄單元中; 殘差信號生成步驟,生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差?目號; 殘差信號壓縮步驟,對在所述殘差信號生成步驟中生成的殘差信號進行壓縮; 殘差信號復原步驟,生成將所述殘差信號的壓縮數據復原后的再生殘差信號; 編碼步驟,對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及 圖像記錄步驟,將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并將被復原后的像素信號作為所述已再生圖像保存在圖像記錄單元中, 所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量, 所述預測信號生成步驟包括: 第O運動信息估計步驟,估計用于取得所述第O預測信號的第O運動矢量,并且從所述運動信息記錄步驟中保存的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量; 第I運動信息估計步驟,從所述運動信息記錄步驟中保存的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及 預測信號合成步驟,將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            6.根據權利要求5所述的動態圖像預測編碼方法,其特征在于, 在所述第I運動信息估計步驟中,所述動態圖像預測編碼裝置還估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從所述運動信息記錄步驟中保存的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量, 在所述預測信號生成步驟中,所述動態圖像預測編碼裝置在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號, 在所述編碼步驟中,所述動態圖像預測編碼裝置在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼, 并且,將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。
            7.一種由動態圖像預測解碼裝置執行的動態圖像預測解碼方法,其特征在于,該動態圖像預測解碼方法包括: 解碼步驟,從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼; 運動信息復原步驟,復原從所述附加信息生成所述對象區域的預測信號所需要的運動矢量; 運動信息記錄步驟,將所述運動矢量保存在運動信息記錄單元中; 運動補償步驟,根據所述運動矢量生成`所述對象區域的預測信號; 殘差信號復原步驟,從所述殘差信號的壓縮數據復原所述對象區域的再生殘差信號;以及 圖像記錄步驟,將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像, 在所述解碼步驟中,所述動態圖像預測解碼裝置對第O附加信息和第I附加信息進行解碼, 所述第O附加信息包括第O差分運動矢量和第O預測運動信息索引,該第O預測運動信息索引用于識別從所述運動信息記錄步驟中存儲的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量, 所述第I附加信息包括第I預測運動信息索引,該第I預測運動信息索引用于識別從所述運動信息記錄步驟中存儲的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量, 所述運動信息復原步驟包括: 第O運動信息復原步驟,根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而將第O運動矢量復原;以及第I運動信息復原步驟,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原,在所述運動補償步驟中,所述動態圖像預測解碼裝置將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            8.根據權利要求7所述的動態圖像預測解碼方法,其特征在于, 在所述解碼步驟中,所述動態圖像預測解碼裝置按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼, 在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,所述動態圖像預測解碼裝置將作為所述第I附加信息的差分運動矢量進行解碼, 在所述第I運動信息復原步驟中, 所述動態圖像預測解碼裝置在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原, 所述動態圖像預測解碼裝置在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量而進行復原。
            9.一種動態圖像預測編碼程序,使計算機作為以下單元發揮作用:區域分割單元,其將輸入圖像分割為多個區域; 預測信號生成單元,其決定運動矢量,該運動矢量用于從已再生圖像中取得如下信號,即與所述區域分割單元分割后的區域中的作為編碼對象的對象區域間的相關度高的信號; 運動信息記錄單元,其保存所述運動矢量; 殘差信號生成單元,其生成所述對象區域的預測信號與所述對象區域的像素信號間的殘差號; 殘差信號壓縮單元,其對由所述殘差信號生成單元生成的殘差信號進行壓縮; 殘差信號復原單元,其生成將所述殘差信號的壓縮數據復原后的再生殘差信號; 編碼單元,其對從被保存于所述運動信息記錄單元的已再生運動矢量中選擇的與所述對象區域的運動矢量類似的預測運動矢量、根據所述對象區域的運動矢量而決定的附加信息、和所述殘差信號的壓縮數據進行編碼;以及 圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述對象區域的像素信號復原,并將被復原后的像素信號作為所述已再生圖像進行保存, 其特征在于, 所述運動矢量包括生成第O預測信號所需要的第O運動矢量、和生成第I預測信號所需要的第I運動矢量, 所述預測信號生成單元包括: 第O運動信息估計單元,其估計用于取得所述第O預測信號的第O運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第O運動矢量類似的第O預測運動矢量,并生成第O附加信息,該第O附加信息包括用于識別所選擇的所述預測運動矢量的第O預測運動信息索引、和根據所述第O運動矢量及第O預測運動矢量而決定的差分運動矢量; 第I運動信息估計單元,其從被保存于所述運動信息記錄單元的多個運動矢量中選擇用于生成與對象區域的相關度高的第I預測信號的運動矢量,生成包括用于識別所選擇的運動矢量作為第I預測運動矢量的第I預測運動信息索引的第I附加信息,并將所述第I預測運動矢量設定為第I運動矢量;以及 預測信號合成單元,其將所述第O預測信號和所述第I預測信號合成而生成對象區域的預測信號。
            10.根據權利要求9所述的動態圖像預測編碼程序,其特征在于, 所述第I運動信息估計單元還具有如下功能:估計用于取得所述第I預測信號的第2運動矢量并檢測第2運動矢量,并且從被保存于所述運動信息記錄單元的多個運動矢量中選擇與估計出的第2運動矢量類似的第2預測運動矢量,并生成第2附加信息,該第2附加信息包括用于識別所選擇的所述預測運動矢量的第2預測運動信息索引、和根據所述第2運動矢量及所述第2預測運動矢量而決定的差分運動矢量, 所述預測信號生成單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,根據所述第I運動矢量生成所述第I預測信號,在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,根據所述第2運動矢量生成所述第I預測信號, 所述編碼單元在被保存于所述圖像記錄單元的多個已再生圖像按照顯示順序全部是在編碼對象圖像以前的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第I附加信息被編碼的指示信息進行編碼,而在被保存于所述圖像記錄單元的多個已再生圖像中包含按照顯示順序是在編碼對象圖像以后的圖像的情況下,按照每個畫面或者每個切片,對用于指示所述第2附加信息被編碼的指示信息進行編碼, 所述編碼單元將所述第O附加信息、和基于所述指示信息確定的第I附加信息或者第2附加信息中任意一方作為各對象區域的附加信息進行編碼。
            11.一種動態圖像預測解碼程序`,使計算機作為以下單元發揮作用: 解碼單元,其從被分割為多個區域而編碼的壓縮數據中,對作為解碼對象的解碼對象區域的附加信息和殘差信號的壓縮數據進行解碼; 運動信息復原單元,其從所述附加信息復原生成所述對象區域的預測信號所需要的運動矢量; 運動信息記錄單元,其保存所述運動矢量; 運動補償單元,其根據所述運動矢量生成所述對象區域的預測信號; 殘差信號復原單元,其從所述殘差信號的壓縮數據復原所述對象區域的再生殘差信號;以及 圖像記錄單元,其將所述預測信號和所述再生殘差信號相加,由此將所述解碼對象區域的像素信號復原,并保存被復原后的像素信號作為已再生圖像, 其特征在于, 所述解碼單元對第O附加信息和第I附加信息進行解碼, 所述第O附加信息包括第O差分運動矢量和第O預測運動信息索引,該第O預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第O預測運動矢量, 所述第I附加信息包括第I預測運動信息索引,該第I預測運動信息索引用于識別從被存儲于所述運動信息記錄單元的多個運動矢量中選擇的一個運動矢量作為第I預測運動矢量, 所述運動信息復原單元包括: 第O運動信息復原單元,其根據所述第O預測運動信息索引生成第O預測運動矢量,將所生成的第O預測運動矢量和所述第O差分運動矢量相加而復原第O運動矢量;以及第I運動信息復原單元,其根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原, 所述運動補償單元將根據所述第I運動矢量和第2運動矢量從所述已再生圖像中取得的兩個信號合成,生成所述對象區域的預測信號。
            12.根據權利要求11所述的動態圖像預測解碼程序,其特征在于, 所述解碼單元按照每個畫面或者每個切片,對用于指示所述第I附加信息是否包含差分運動矢量的指示信息進行解碼, 在所述指示信息表示所述第I附加信息包含第I差分運動矢量的情況下,將作為所述第I附加 信息的差分運動矢量進行解碼, 所述第I運動信息復原單元在所述指示信息表示第I附加信息不包含第I差分運動矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量作為第I運動矢量進行復原, 所述第I運動信息復原單元在所述指示信息表示第I附加信息包含差分矢量時,根據所述第I預測運動信息索引生成第I預測運動矢量,將所生成的第I預測運動矢量和解碼后的差分運動矢量相加,由此生成第I運動矢量而進行復原。
            【文檔編號】H04N19/60GK103891288SQ201280052624
            【公開日】2014年6月25日 申請日期:2012年9月25日 優先權日:2011年11月7日
            【發明者】鈴木芳典, 文仲丞 申請人:株式會社Ntt都科摩
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品