專利名稱:動態(tài)圖像預測編碼裝置、動態(tài)圖像預測解碼裝置、動態(tài)圖像預測編碼方法、動態(tài)圖像預測 ...的制作方法
技術領域:
本發(fā)明涉及動態(tài)圖像預測編碼裝置、動態(tài)圖像預測解碼裝置、動態(tài)圖像預測編碼方法、動態(tài)圖像預測解碼方法、動態(tài)圖像預測編碼程序及動態(tài)圖像預測解碼程序。
背景技術:
為了高效地進行動態(tài)圖像數(shù)據(jù)的傳送和蓄積,使用壓縮編碼技木。在動態(tài)圖像的情況下,廣泛使用MPEGl 4或H. 261 H. 264方式。在這些編碼方式中,將成為編碼對象的圖像分割成多個塊后,進行編碼及解碼的處理。為了提高編碼效率,使用如下所述的預測編碼方法。
在畫面內預測的編碼中,使用與要進行編碼處理的對象塊位于相同畫面內且與該對象塊相鄰的已再現(xiàn)的圖像信號(對過去已壓縮的圖像數(shù)據(jù)復原后的信號)來生成預測信號后,對從對象塊的信號減去該預測信號而得到的差分信號進行編碼。在畫面間預測的編碼中,參照位干與對象塊不同的畫面內的已再現(xiàn)的圖像信號,檢索信號的位移(運動),對該位移量進行補償而生成預測信號,對從對象塊的信號減去該預測信號而得到的差分信號進行編碼。將為了進行運動的檢索及補償而參照的已再現(xiàn)的圖像稱為參照圖像。在雙方向畫面間預測中,不僅參照在對象圖像之前顯示的過去的圖像(在按照顯示時間順序排列時位于對象圖像之前的圖像),有時還一井參照顯示在對象圖像之后的未來的圖像。此處,該未來圖像需要比對象圖像先進行編碼,預先進行再現(xiàn)。通過對從過去的圖像及未來的圖像獲取的預測信號進行平均化,具有在對隱藏而新出現(xiàn)的物體的信號進行預測的同吋,減少包含在雙方的預測信號中的噪音的效果。而且,在H. 264的畫面間預測編碼中,通過參照過去編碼而再現(xiàn)的多個參照圖像來進行運動檢索,從而將誤差最少的圖像信號選擇為對象塊的最佳的預測信號。并且,求出對象塊的像素信號與最佳的預測信號的差分,對該差分值執(zhí)行離散余弦變換(DCT)而量化后進行熵編碼。在進行該熵編碼的同時,對與從哪個參照圖像的哪個區(qū)域獲取針對對象塊的最佳預測信號有關的信息(這些信息分別稱為參照索引及運動矢量)也一并進行編碼。在H. 264中,再現(xiàn)圖像作為4至5張的參照圖像來存儲在幀存儲器或再現(xiàn)圖像緩沖器中。此處,由于對差分信號進行量化,因此在解碼了差分信號時會產生量化失真。由于該量化失真,再現(xiàn)圖像自身的品質下降。并且,在使用畫面間預測的編碼方式中,該量化失真會導致將該再現(xiàn)圖像作為參照圖像來利用的編碼對象圖像的品質下降。在將圖像分割成塊的編碼方式中,這些量化失真容易在塊的邊界部分產生。這樣的失真被稱為塊失真。因此,在H. 264中,利用根據(jù)要進行處理的塊邊界的條件來調整濾波強度的解塊濾波器。該解塊濾波器是通過如下所述的方式來確定判定在作為邊界的像素所屬的塊類型(畫面間預測或畫面內預測)和在預測信號的生成中利用的信息(運動矢量及參照索引)中是否存在不同、以及該邊界是不是宏塊的邊界來確定塊邊界的強度,通過根據(jù)該強度來確定作為濾波對象的像素的數(shù)量及濾波器的種類。在對塊失真或振鈴失真等特定的量化失真有效的眾多濾波器中,在下述專利文獻I中公開有利用更通常地去除量化失真的非線性濾波器的編碼方法。在該專利文獻I中記載的濾波器還利用在編碼方式中利用的信息、即預測模式的不同和運動矢量的大小,根據(jù)從再現(xiàn)圖像得到的期待值來抑制量化失真。另外,在下述專利文獻2中公開有如下所述的方式在以淡入(暗的圖像漸漸變亮的影像)和淡出(明亮的影像漸漸變暗而消失的影像)等為代表的影像的亮度隨時間變化的情況下,以塊為單位來利用亮度補償預測(也稱為Intensity Compensation),該亮度補償預測利用對亮度的權重來進行預測。根據(jù)本方式,以塊為單位設定與亮度補償預測有關的兩種參數(shù),使用下式(I)生成預測信號。此處,Pic(i, j)是塊位置(i,j)的亮度補償預測信號,P(i,j)是該塊位置處的通常的預測信號。另外,weighty)、offset^)是為了變更塊(i,j)中的預測信號的亮度而利用的權重及偏移(校正值),這兩種參數(shù)也 稱為IC參數(shù)。Pic(i, j)=weight(i, j) XP(i, j)+offset(i,…(I)現(xiàn)有技術文獻專利文獻專利文獻I :美國專利申請公開第2006/0153301號說明書專利文獻2 :國際公開第2006/128072號小冊子
發(fā)明內容
發(fā)明所要解決的問題在按照每個塊進行亮度補償預測的編碼方式中,存在由于明度改變而強調了失真的情況。在現(xiàn)有技術中,不考慮在各塊的亮度補償預測中使用的參數(shù)的大小來設定與去除塊失真的濾波強度和去除量化失真有關的參數(shù)來進行濾波處理。因此,有時由于過度地進行了濾波處理而導致畫質模糊等畫質的下降,或者由于濾波強度不足而沒有充分地進行塊失真和量化失真的去除,容易導致畫質的下降。因此,要求實現(xiàn)再現(xiàn)圖像的品質提高、和將該再現(xiàn)圖像作為參照圖像來利用的圖像的預測效率的提聞。用于解決問題的手段本發(fā)明的一方式的動態(tài)圖像預測編碼裝置,具有輸入單元,其輸入構成動態(tài)圖像的多個圖像;編碼單元,其通過利用畫面內預測及畫面間預測中的至少ー個方法對由輸入單元輸入的圖像進行編碼而生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼;復原單元,其通過對由編碼單元生成的壓縮數(shù)據(jù)進行解碼而將圖像復原為再現(xiàn)圖像;濾波處理單元,其至少使用與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對通過復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及存儲單元,其將由濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的圖像進行編碼而使用的參照圖像來進行存儲。本發(fā)明的一方式的動態(tài)圖像預測編碼方法由動態(tài)圖像預測編碼裝置來執(zhí)行,該動態(tài)圖像預測編碼方法的特征在于,包括如下步驟輸入構成動態(tài)圖像的多個圖像的輸入步驟;通過利用畫面內預測及畫面間預測中的至少ー個方法對在輸入步驟中輸入的圖像進行編碼來生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼的編碼步驟;通過對在編碼步驟中生成的壓縮數(shù)據(jù)進行解碼而將圖像復原為再現(xiàn)圖像的復原步驟;至少使用與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對在復原步驟中復原的再現(xiàn)圖像執(zhí)行濾波處理的濾波處理步驟;以及將在濾波處理步驟中執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的圖像進行編碼而使用的參照圖像存儲到動態(tài)圖像預測編碼裝置的存儲單元中的存儲步驟。本發(fā)明的一方式的動態(tài)圖像預 測編碼程序使計算機作為如下所述的單元來發(fā)揮功能輸入單元,其輸入構成動態(tài)圖像的多個圖像;編碼單元,其通過利用畫面內預測及畫面間預測中的至少ー個方法對由輸入單元輸入的圖像進行編碼而生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼;復原單元,其通過對由編碼単元生成的壓縮數(shù)據(jù)進行解碼而將圖像復原為再現(xiàn)圖像;濾波處理單元,其至少使用與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對通過復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及存儲單元,其將由濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的圖像進行編碼而使用的參照圖像來進行存儲。根據(jù)如上所述的動態(tài)圖像預測編碼裝置、動態(tài)圖像預測編碼方法以及動態(tài)圖像預測編碼程序,在根據(jù)與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域后,執(zhí)行對于再現(xiàn)圖像的濾波處理。并且,將實施了該處理的再現(xiàn)圖像作為對后續(xù)的圖像進行編碼時使用的參照圖像來保存。如上所述,通過在進行濾波處理時考慮與亮度補償預測有關的參數(shù),從而即使在塊間產生亮度補償預測的不同,也能夠進行與該不同對應的濾波處理。其結果,能夠實現(xiàn)再現(xiàn)圖像的品質提高、和將該再現(xiàn)圖像作為參照圖像來利用的圖像的預測效率的提聞。在本發(fā)明的一方式的動態(tài)圖像預測編碼方法中,也可以在濾波處理步驟中,判定在彼此相鄰的塊間參數(shù)是否不同,根據(jù)該判定的結果來決定濾波強度及濾波處理對象區(qū)域。在如上所述的情況下,由于根據(jù)彼此相鄰的塊間的參數(shù)的差異來決定濾波強度及濾波處理對象區(qū)域,因此能夠抑制容易在塊的邊界部分產生的塊失真。其結果,能夠提高再現(xiàn)畫質的品質和圖像的預測效率。在本發(fā)明的一方式的動態(tài)圖像預測編碼方法中,與亮度補償預測有關的參數(shù)也可以至少包含第I參數(shù)及第2參數(shù),在濾波處理步驟中,在彼此相鄰的塊間比較第I參數(shù)及第2參數(shù),將濾波強度設定得在該第I參數(shù)及第2參數(shù)雙方在該塊間不同時比其它情況下大。在本發(fā)明的一方式的動態(tài)圖像預測編碼方法中,也可以在濾波處理步驟中,在彼此相鄰的塊間比較第I參數(shù)及第2參數(shù),并且在該塊間比較運動矢量之差,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差大于等于預定值時設定為第I濾波強度,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差小于該預定值時設定為第2濾波強度,在只有該第I參數(shù)及第2參數(shù)中的一方在該塊間不同時設定為第3濾波強度,第I濾波強度比第2濾波強度大,第2濾波強度比第3濾波強度大。
在本發(fā)明的一方式的動態(tài)圖像預測編碼方法中,第I、第2及第3濾波強度也可以都比在彼此相鄰的塊的至少一方通過畫面內預測而被編碼時所設定的濾波強度小。在本發(fā)明的一方式的動態(tài)圖像預測編碼方法中,第I參數(shù)及第2參數(shù)也可以是用于變更塊的預測信號的像素值的權重及偏移。在這些情況下,由于考慮與亮度補償預測有關的兩種參數(shù)的不同方式來決定濾波強度及濾波處理對象區(qū)域,因此能夠進行更合適的濾波處理。本發(fā)明的一方式的動態(tài)圖像預測解碼裝置具有輸入單元,其輸入通過利用畫面內預測及畫面間預測中的至少ー個方法來對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù);復原單元,其通過對由輸入單元輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將圖像復原為再現(xiàn)圖像,并且對與塊間的亮度補償預測有關的參數(shù)進行復原;濾波處理單元,其至少使用由復原單元復原的與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對由復原単元 復原的再現(xiàn)圖像執(zhí)行濾波處理;以及存儲單元,其將由濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的圖像進行復原而使用的參照圖像來進行存儲。本發(fā)明的一方式的動態(tài)圖像預測解碼方法由動態(tài)圖像預測解碼裝置來執(zhí)行,該動態(tài)圖像預測解碼方法的特征在于,包括如下步驟輸入通過利用畫面內預測及畫面間預測中的至少ー個方法對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù)的輸入步驟;通過對在輸入步驟中輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將圖像復原為再現(xiàn)圖像,并且復原與塊間的亮度補償預測有關的參數(shù)的復原步驟;至少使用在復原步驟中復原的與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對在復原步驟中復原的再現(xiàn)圖像執(zhí)行濾波處理的濾波處理步驟;以及將在濾波處理步驟中執(zhí)行了濾波處理的再現(xiàn)圖像作為為了復原后續(xù)的圖像而使用的參照圖像存儲在動態(tài)圖像預測解碼裝置的存儲單元中的存儲步驟。本發(fā)明的一方式的動態(tài)圖像預測解碼程序使計算機作為如下的單元來發(fā)揮功能輸入單元,其輸入通過利用畫面內預測及畫面間預測中的至少ー個方法來對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù);復原單元,其通過對由輸入單元輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將圖像復原為再現(xiàn)圖像,并且對與塊間的亮度補償預測有關的參數(shù)進行復原;濾波處理單元,其至少使用由復原單元復原的與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對由復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及存儲單元,其將由濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的圖像進行復原而使用的參照圖像來進行存儲。根據(jù)如上所述的動態(tài)圖像預測解碼裝置、動態(tài)圖像預測解碼方法以及動態(tài)圖像預測解碼程序,在根據(jù)與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域后,執(zhí)行對于再現(xiàn)圖像的濾波處理。并且,將實施了該處理的再現(xiàn)圖像作為在對后續(xù)的圖像進行編碼時使用的參照圖像來保存。如上所述,通過在進行濾波處理時考慮與亮度補償預測有關的參數(shù),從而即使在塊間產生亮度補償預測的不同,也能夠進行與該不同對應的濾波處理。其結果,能夠實現(xiàn)再現(xiàn)圖像的品質提高、和將該再現(xiàn)圖像作為參照圖像來利用的圖像的預測效率的提高。在本發(fā)明的一方式的動態(tài)圖像預測解碼方法中,也可以在濾波處理步驟中,判定在彼此相鄰的塊間參數(shù)是否不同,根據(jù)該判定的結果來決定濾波強度及濾波處理對象區(qū)域。在如上所述的情況下,由于根據(jù)彼此相鄰的塊間的參數(shù)的差異來決定濾波強度及濾波處理對象區(qū)域,因此能夠抑制容易在塊的邊界部分產生的塊失真。其結果,能夠提高再現(xiàn)畫質的品質和圖像的預測效率。在本發(fā)明的一方式的動態(tài)圖像預測解碼方法中,也可以是與亮度補償預測有關的參數(shù)至少包含第I參數(shù)及第2參數(shù),在濾波處理步驟中,在彼此相鄰的塊間比較第I參數(shù)及第2參數(shù),將濾波強度設定得在該第I參數(shù)及第2參數(shù)雙方在該塊間不同時比其它情況下·大。在本發(fā)明的一方式的動態(tài)圖像預測解碼方法中,也可以在濾波處理步驟中,在彼此相鄰的塊間比較第I參數(shù)及第2參數(shù)并且在該塊間比較運動矢量之差,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差大于等于預定值時設定為第I濾波強度,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差小于該預定值時設定為第2濾波強度,在只有該第I參數(shù)及第2參數(shù)中的一方在該塊間不同時設定為第3濾波強度,第I濾波強度比第2濾波強度大,第2濾波強度比第3濾波強度大。在本發(fā)明的一方式的動態(tài)圖像預測解碼方法中,第I、第2及第3濾波強度也可以都比在彼此相鄰的塊的至少一方通過畫面內預測而被編碼時所設定的濾波強度小。在本發(fā)明的一方式的動態(tài)圖像預測解碼方法中,第I參數(shù)及第2參數(shù)也可以用于變更塊的預測信號的像素值的權重及偏移。在這些情況下,由于考慮與亮度補償預測有關的兩種參數(shù)的不同方式來決定濾波強度及濾波處理對象區(qū)域,因此能夠進行更合適的濾波處理。發(fā)明效果根據(jù)如上所述的動態(tài)圖像預測編碼裝置、動態(tài)圖像預測解碼裝置、動態(tài)圖像預測編碼方法、動態(tài)圖像預測解碼方法、動態(tài)圖像預測編碼程序及動態(tài)圖像預測解碼程序,由于考慮與亮度補償預測有關的參數(shù)來進行濾波處理,因此能夠實現(xiàn)再現(xiàn)圖像的品質提高、和將該再現(xiàn)圖像作為參照圖像來利用的圖像的預測效率的提高。
圖I是示出實施方式的動態(tài)圖像預測編碼裝置的框圖。圖2是示出圖I所示的濾波處理器的功能結構的框圖。圖3是用于說明圖2的強度決定器的處理的圖。圖4是示出圖2中的強度決定器的處理的流程圖。圖5是示出圖2所示的失真去除處理器的功能結構的框圖。圖6是用于說明圖5所示的失真去除器的處理的圖。圖7是用于說明圖5所示的失真去除器的處理的圖。
圖8是用于說明圖2所示的遮蔽處理器的處理(遮蔽函數(shù))的圖。圖9是示出圖I所示的濾波處理器113的動作的流程圖。圖10是示出實施方式的動態(tài)圖像預測解碼裝置的框圖。圖11是示出實施方式的動態(tài)圖像預測編碼程序的圖。圖12是示出圖11所示的濾波處理模塊的詳細情況的圖。圖13是示出實施方式的動態(tài)圖像預測解碼程序的框圖。圖14是示出執(zhí)行程序的計算機的硬件結構的圖。圖15是示出程序的分發(fā)方法的圖。
具體實施例方式下面,參照附圖詳細說明本發(fā)明的實施方式。另外,在附圖的說明中,對相同或相等的要素標注相同的標號并省略重復的說明。首先,使用圖I 8來說明實施方式的動態(tài)圖像預測編碼裝置的功能及結構。圖I是示出實施方式的動態(tài)圖像預測編碼裝置I(以下也簡單地稱為編碼裝置I)的功能結構的框圖。圖2是示出濾波處理器113的功能結構的框圖。圖3是用于說明強度決定器301的處理的圖。圖4是示出強度決定器301的處理的流程圖。圖5是示出失真去除處理器302的功能結構的框圖。圖6、7是用于說明失真去除器302b的處理的圖。圖8是用于說明遮蔽處理器303的處理(遮蔽函數(shù))的圖。編碼裝置I作為功能性結構要素,具有輸入端子(輸入?yún)g元)101、塊分割器102、預測信號生成器103、幀存儲器(存儲單元)104、相減器105、變換器106、量化器107、逆量化器108、逆變換器109、相加器110、熵編碼器111、輸出端子112以及濾波處理器(濾波處理單元)113。預測信號生成器103、相減器105、變換器106、量化器107以及熵編碼器111與執(zhí)行編碼步驟的編碼單元對應。逆量化器108、逆變換器109以及相加器110與執(zhí)行復原步驟的復原單元對應。輸入端子101是接受構成動態(tài)圖像的分別為多個圖像的信號的輸入而輸出到塊分割器102的単元。即,輸入端子101執(zhí)行輸入步驟。塊分割器102是將從輸入端子101輸入的圖像分割成多個區(qū)域(塊)的単元。塊分割器102對分別為多個的圖像的每個執(zhí)行該分割處理。對通過該分割處理生成的各塊執(zhí)行編碼處理。以下,將通過塊分割器102生成的塊也稱為對象塊。在本實施方式中,雖然塊分割器102將各圖像分割成由8X8像素構成的塊,但是也可以分割成除此以外的大小或形狀的塊(例如由4X4或16X16像素構成的塊)。塊分割器102將對象塊的信號輸出到預測信號生成器103及相減器105。預測信號生成器103是生成對于對象塊的預測信號的単元。在本實施方式中,預測信號生成器103使用畫面間預測和畫面內預測這兩種預測方法中的至少ー個來生成預測信號。首先對畫面間預測的情況進行說明。預測信號生成器103將在過去編碼之后被復原的再現(xiàn)圖像作為參照圖像來使用,根據(jù)該參照圖像求出給出相對于對象塊的誤差最小的預測信號的運動信息。該處理被稱為運動檢測。此處,該參照圖像是后述的失真去除完成圖像。此時,預測信號生成器103也可以根據(jù)情況對對象塊進行再分割,對再分割后的各小區(qū)域決定畫面間預測方法。例如,預測信號生成器103也可以將8X8的對象塊再分割為4X4的小區(qū)域。此時,預測信號生成器103從各種分割方法之中選擇對對象塊全體效率最高的分割方法,使用所選擇的方法來決定各小區(qū)域的運動信息。預測信號生成器103使用從塊分割器102輸入的對象塊的信號、和從幀存儲器輸入的參照圖像來生成預測信號。此處,參照圖像是過去編碼并復原的多個圖像,其詳細情況與作為現(xiàn)有技術的MPEG-2、4或H. 264中的任意ー個方法相同。預測信號生成器103將如上所述決定的運動信息及小區(qū)域的分割方法輸出到熵編碼器111及濾波處理器113。另外,預測信號生成器103還將表示從多個參照圖像中的哪個參照圖像獲取預測信號的信息(參考/索引)輸出到熵編碼器111。在本實施方式中,將4至5張再現(xiàn)圖像存儲在幀存儲器104中,預測信號生成器103將這些再現(xiàn)圖像作為參照圖像來使用。預測信號生成器103根據(jù)小區(qū)域的分割方法及與各個小區(qū)域對應的參照圖像及運動信息,從幀存儲器104獲取參照圖像的信號,按照每個塊生成進行了亮度補償預測的 預測信號。預測信號生成器103將如上所述生成的畫面間預測的預測信號(畫面間預測信號)輸出到相減器105及相加器110。作為預測信號生成器103中的畫面間預測信號的生成方法,除了作為現(xiàn)有技術的H. 264的方法,還有按照每個對象塊使用亮度補償預測來生成預測信號的方法。接著對畫面內預測的情況進行說明。預測信號生成器103使用空間上與對象塊相鄰的已再現(xiàn)的像素值來生成預測信號(畫面內預測信號),將該預測信號輸出到相減器105及相加器110。在使用了畫面間預測及畫面內預測雙方的情況下,預測信號生成器103從所求出的畫面間預測信號及畫面內預測信號選擇誤差最小的信號,將所選擇的預測信號輸出到相減器105及相加器110。除了如上所述的預測信號的輸出,預測信號生成器103還將包含與亮度補償預測有關的參數(shù)的、在預測信號生成中所需的信息輸出到熵編碼器111及濾波處理器113。相減器105是從由塊分割器102輸入的對象塊的信號中減去從預測信號生成器103輸入的預測信號來生成殘差信號的単元。變換器106是通過對該殘差信號進行離散余弦變換來生成變換系數(shù)的単元。量化器107是對該變換系數(shù)進行量化而輸出到熵編碼器111、逆量化器108以及濾波處理器113的単元。熵編碼器111對量化后的變換系數(shù)和與預測方法有關的信息進行編碼,作為壓縮數(shù)據(jù)(第I及第2壓縮數(shù)據(jù))輸出到輸出端子112的単元。輸出端子112是將從熵編碼器111輸入的壓縮數(shù)據(jù)向動態(tài)圖像預測解碼裝置2輸出(發(fā)送)的単元。為了進行對后續(xù)的對象塊的畫面內預測或者畫面間預測,通過相減器105、變換器106及量化器107而被壓縮的對象塊的信號被逆量化器108、逆變換器109及相加器110進行逆處理而被復原。逆量化器108是通過對被量化后的變換系數(shù)進行逆量化而復原變換系數(shù)的単元。逆變換器109是通過對復原后的變換系數(shù)執(zhí)行逆離散余弦變換來復原殘差信號的単元。相加器110是將復原后的殘差信號和從預測信號生成器103輸入的預測信號相加來復原(再現(xiàn))對象塊的信號的単元。相加器110將復原后的對象塊的信號輸出到濾波處理器113。在本實施方式中,雖然使用變換器106及逆變換器109,但是也可以使用代替這些變換器的其他的變換處理。另外,也可以沒有變換器106及逆變換器109。濾波處理器113是對由所復原的對象塊的信號構成的再現(xiàn)圖像執(zhí)行濾波處理,將實施了該處理后的再現(xiàn)圖像存儲在幀存儲器104中的単元。在本實施方式中,濾波處理器113是作為非線性濾波器來動作的。如圖2所示,該濾波處理器113具有強度決定器301、失真去除處理器302以及遮蔽處理器303。強度決定器301是決定用于確定在相鄰的兩個對象塊的邊界處的失真去除中使用的濾波強度的模式的單元。在本實施方式中,濾波強度是后述的閾值T的大小。該模式是按照每個塊邊界確定的,也可以簡單地稱為“失真去除模式”。以下,如圖3所示將左右或者上下彼此相鄰的兩個對象塊定義為塊A及塊B。強度決定器301預先存儲有根據(jù)塊A、B的編碼方法(基于畫面內預測的編碼、或基于畫面間預測的編碼)和編碼狀況(非零的變換系數(shù)的有無、運動矢量差的大小、IC參數(shù)(權重及偏移)差的大小)定義的下述的模式。此處,與編碼方法和編碼狀況有關的信息從預測信號生成器103或量化器107輸入到強度決定器301。以下,將非零的變換系數(shù)簡單地稱為非零 系數(shù)。INTRA_QUANT (塊A或B通過畫面內預測而被編碼的塊的情況)PRED_SIGINF (塊A、B雙方通過畫面間預測而被編碼,兩塊的非零系數(shù)的數(shù)量的合計為第I預定值C以上的情況)PRED_M0T (塊A、B雙方通過畫面間預測而被編碼,兩塊的非零系數(shù)的數(shù)量的合計小于第I預定值C且兩塊的水平方向或者垂直方向的運動信息的差大于等于第2預定值D的情況)PRED_QUANT (塊A、B雙方通過畫面間預測而被編碼,兩塊的非零系數(shù)的數(shù)量的合計小于第I預定值C且兩塊的水平方向或者垂直方向的運動矢量的絕對值的差小于第2預定值D的情況)IC_STR0NG (塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)在兩塊之間都不同且兩塊的水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D的情況)IC_INTERMED (塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)在兩塊之間都不同且兩塊的水平方向或者垂直方向的運動矢量的絕對值的差小于第2預定值D的情況)IC_WEAK (塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)中只有一個在兩塊之間不同且兩塊的水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D的情況)M0T_DISC (塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)在兩塊之間相同且水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D的情況)SKIP (塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)在兩塊之間相同且水平方向或者垂直方向的運動矢量的絕對值的差小于第2預定值D的情況,或者,塊A、B雙方通過畫面間預測而被編碼,兩塊都不包含非零系數(shù),兩種IC參數(shù)中只有一個在兩塊之間不同且兩塊的水平方向或者垂直方向的運動矢量的絕對值的差小于第2預定值D的情況)此處,在本實施方式中,第I預定值C為64,第2預定值D為4。使用圖4的流程圖詳細說明強度決定器301中的模式決定處理。首先,強度決定器301將對于塊A、B的模式初始設定為SKIP (步驟S01)。接著,強度決定器301判定塊A及塊B中是否有任意ー個是通過畫面內預測生成的塊(內部塊)(步驟S02)。此處如果有任意一個塊為內部塊,則強度決定器301將模式設定為INTRA_QUANT (步驟S03)。另ー方面,如果塊A、B都是通過畫面間預測生成的塊(畫面間塊),則強度決定器301進行在塊A或B中是否包含有非零系數(shù)的判定(步驟S04),在存在非零系數(shù)時判定非零系數(shù)的個數(shù)(步驟S05)。在步驟S05中,如果包含在塊A及B中的非零系數(shù)的個數(shù)的合計大于等于第I預定值C,則強度決定器301將模式設定為PRED_SIGINF ( 步驟S06)。另ー方面,在該合計小于第I預定值C吋,強度決定器301進ー步判定塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差是否大于等于第2預定值D(步驟S07)。在步驟S07中,如果水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D,則強度決定器301將模式設定為PRED_M0T (步驟S08),如果不是,將模式設定為PRED_QUANT (步驟 S09)。對于以上,在步驟S04中,如果塊A、B都不包含非零系數(shù),則強度決定器301判定塊A、B間在IC參數(shù)上是否存在差(步驟S10)。在本實施方式中,作為IC參數(shù),有利用上述式(I)示出的權重及偏移。在步驟SlO中當在IC參數(shù)上存在差時,強度決定器301進ー步判定塊A、B間權重及偏移雙方是否不同(步驟SI I),并且判定塊A及塊B的水平方向或者垂直方向的運動矢量的絕對值的差是否大于等于第2預定值D (步驟S12、S15)。在塊A、B間權重及偏移雙方不同,且運動矢量的絕對值的差大于等于第2預定值D吋,強度決定器301將模式設定為IC_STR0NG (步驟S13)。在塊A、B間權重及偏移雙方不同,且運動矢量的絕對值的差小于第2預定值D時,強度決定器301將模式設定為IC_INTERMED (步驟 S14)。另ー方面,在塊A、B間只有權重及偏移中的ー個不同,且塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D時,強度決定器301將模式設定為 ICJVEAK (步驟 S16)。對于以上,如果在步驟SlO中兩種IC參數(shù)相同,則強度決定器301判定塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差是否大于等于第2預定值D (步驟S17)。此時,如果該差大于等于第2預定值D,則強度決定器301將模式設定為M0T_DISC (步驟S18)。另外,在本實施方式中,在塊A、B間只有權重及偏移中的ー個不同,且塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差大于等于第2預定值D吋,雖然強度決定器301將模式設定為IC_WEAK,但是IC_WEAK的設定方法不限于此。具體地講,強度決定器301在塊A、B間只有權重及偏移中的ー個不同時,也可以不檢查塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差而將模式設定為IC_WEAK。強度決定器301將如上所述決定的模式的信息輸出到失真去除處理器302及遮蔽處理器303。
此處,示出幾個與強度決定器301有關的變形例。首先,雖然在本實施方式中將第I預定值C設為64,將第2預定值D設為4,但是值C、D的決定方法并不限定于此。關于第I預定值C而言,例如,也可以使用包含在之前預測的圖像中的非零系數(shù)的個數(shù)的平均值或最頻值。另外,也可以使用從編碼裝置I的外部輸入的任意的值。在使用來自外部的值時,編碼裝置I只要對該值進行編碼而發(fā)送到解碼裝置2即可。關于第2預定值D而言,例如,也可以使用之前預測的圖像中的運動矢量的平均值或最頻值。另外,也可以利用捜索運動矢量的精度(1/2像素精度、1/4像素精度、1/8像素精度、1/16像素精度等)來變更第2預定值D。另外,也可以使用從編碼裝置I的外部輸入的任意的值。在使用來自外部的值時,編碼裝置I只要對該值進行編碼而發(fā)送到解碼裝置2即可。另外,在本實施方式中,雖然第2預定值D在上述步驟S07、S12、S15、S17的處理中相同,但是也可以在各步驟的處理中改變該值D。雖然在本實施方式中是根據(jù)塊A及B的水平方向或者垂直方向的運動矢量的絕對值的差來進行了判定,但是根據(jù)運動矢量進行判定的方法并不限定于此。例如,也可以根據(jù) 由垂直方向及水平方向雙方的運動矢量算出的對象塊的運動矢量的絕對值的差來進行判定。另外,在塊A及B的某一方是通過雙方向預測來生成的情況下,也可以將在通過單方向預測而生成的另ー個塊中不存在的運動矢量設為O來執(zhí)行判定處理。強度決定器301中的處理步驟不限定于圖4所示。例如,也可以改變各判斷處理的執(zhí)行順序。在本實施方式中,雖然強度決定器301對對象塊的邊界決定了模式,但是在對象塊被進一歩分割而在該塊內產生了不同尺寸的小區(qū)域時,強度決定器301也可以對該小區(qū)域的邊界決定模式。另外,此時的模式并不限定于上述的模式,也可以準備新的模式?;氐綀D2,失真去除處理器302是去除再現(xiàn)圖像內的失真的単元。如圖5所示,該失真去除處理器302具有線性變換器302a、失真去除器302b、逆線性變換器302c以及失真去除圖像生成器302d。線性變換器302a是對從相加器110輸入的再現(xiàn)圖像y執(zhí)行線性變換(正交變換)的單元。此處,將再現(xiàn)圖像y的大小設為NXL。但是,N、L是任意的正數(shù),也可以是N=L。為了執(zhí)行線性變換處理,線性變換器302a將nXn矩陣的某特定的正交變換も(j為對象塊數(shù))預先存儲在內部。線性變換器302a通過對再現(xiàn)圖像y執(zhí)行如下所述的變換來獲取M個正交變換系數(shù)d1:M=Hjy :即使成為基點的左上端的像素位置姆移動I像素的同時執(zhí)行M次對于再現(xiàn)圖像y的正交變換。此處,M是構成再現(xiàn)圖像y的像素的個數(shù)。此處,線性變換器302a利用nXn的DCT(η為2以上的整數(shù))作為正交變換民。線性變換器302a將正交變換系數(shù)d1:M輸出到失真去除器302b。在本實施方式中,值η與對象塊的ー邊的尺寸相同。以下,示出幾個與線性變換器302a有關的變形例。首先,雖然在本實施方式中使用了與對象塊相同大小的正交變換矩陣,但是也可以使用尺寸比該塊大或小的正交變換矩陣。另外,雖然在本實施方式中作為正交變換示出了 nXn的DCT,但是變換的種類并不限定于此,例如也可以使用阿達馬(Hadamard)變換或整數(shù)變換等。另外,也可以使用一維的變換矩陣來進行正交變換,而不是使用ニ維的變換矩陣。另外,也可以使用mXn的矩陣(m、n為I以上的整數(shù),m^n)來進行正交變換。雖然在本實施方式中利用了正交變換,但是線性變換的種類并不限定于此,也可以使用非正交變換、或不確定塊邊界而進行變換的非塊變換。在本實施方式中雖然重復進行多次正交變換處理,但是也可以將線性變換器302a構成為只進行一次該處理。失真去除器302b是通過決定是直接保存圖像信號的正交變換系數(shù)d1:M還是替換為預定值來生成預測變換系數(shù),通過對該預測變換系數(shù)進行逆正交變換來去除圖像信號內的量化失真的単元。在本實施方式中,設進行替換時的預定值為O。失真去除器302b是根據(jù)從強度決定器301輸入的每個塊邊界的模式信息,決定在失真去除中使用的閾值(濾波強度)的単元。在本實施方式中,失真去除器302b根據(jù)量化步進尺寸來設定主閾值Tmaste,根據(jù)所輸入的模式和作為失真去除對象的像素信號(亮度或色差)來決定最終的閾值T。此時,失真去除器302b通過對主閾值Tniastw乘以預先設定的比率表的值來決定閾值T。失真去除器302b預先存儲了比率表的內容。在本實施方式中利用下述的比率表。表I
權利要求
1.一種動態(tài)圖像預測編碼方法,由動態(tài)圖像預測編碼裝置來執(zhí)行,該動態(tài)圖像預測編碼方法的特征在于,包括如下步驟 輸入步驟,輸入構成動態(tài)圖像的多個圖像; 編碼步驟,通過利用畫面內預測及畫面間預測中的至少一個方法對在所述輸入步驟中輸入的圖像進行編碼來生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼; 復原步驟,通過對在所述編碼步驟中生成的壓縮數(shù)據(jù)進行解碼而將所述圖像復原為再現(xiàn)圖像; 濾波處理步驟,至少使用與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對在所述復原步驟中復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲步驟,將在所述濾波處理步驟中執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的所述圖像進行編碼而使用的參照圖像存儲到所述動態(tài)圖像預測編碼裝置的存儲單元中。
2.根據(jù)權利要求I所述的動態(tài)圖像預測編碼方法,其特征在于, 在所述濾波處理步驟中,判定在彼此相鄰的所述塊間所述參數(shù)是否不同,根據(jù)該判定的結果來決定所述濾波強度及所述濾波處理對象區(qū)域。
3.根據(jù)權利要求2所述的動態(tài)圖像預測編碼方法,其特征在于, 與所述亮度補償預測有關的參數(shù)至少包含第I參數(shù)及第2參數(shù), 在所述濾波處理步驟中,在彼此相鄰的所述塊間比較所述第I參數(shù)及第2參數(shù),將所述濾波強度設定得在該第I參數(shù)及第2參數(shù)雙方在該塊間不同時比其它情況下大。
4.根據(jù)權利要求3所述的動態(tài)圖像預測編碼方法,其特征在于, 在所述濾波處理步驟中,在彼此相鄰的所述塊間比較所述第I參數(shù)及第2參數(shù),并且在該塊間比較運動矢量之差,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差大于等于預定值時設定為第I濾波強度,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差小于該預定值時設定為第2濾波強度,在只有該第I參數(shù)及第2參數(shù)中的一方在該塊間不同時設定為第3濾波強度, 所述第I濾波強度比所述第2濾波強度大,所述第2濾波強度比所述第3濾波強度大。
5.根據(jù)權利要求4所述的動態(tài)圖像預測編碼方法,其特征在于, 所述第I濾波強度、第2濾波強度及第3濾波強度都比在所述彼此相鄰的塊的至少一方通過所述畫面內預測而被編碼時所設定的濾波強度小。
6.根據(jù)權利要求3 5中的任意一項所述的動態(tài)圖像預測編碼方法,其特征在于, 所述第I參數(shù)及第2參數(shù)是用于變更所述塊的預測信號的像素值的權重及偏移。
7.一種動態(tài)圖像預測解碼方法,由動態(tài)圖像預測解碼裝置來執(zhí)行,該動態(tài)圖像預測解碼方法的特征在于,包括如下步驟 輸入步驟,輸入通過利用畫面內預測及畫面間預測中的至少一個方法對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù); 復原步驟,通過對在所述輸入步驟中輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將所述圖像復原為再現(xiàn)圖像,并且復原與所述塊間的亮度補償預測有關的參數(shù);濾波處理步驟,至少使用在所述復原步驟中復原的與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對在所述復原步驟中復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲步驟,將在所述濾波處理步驟中執(zhí)行了濾波處理的再現(xiàn)圖像作為為了復原后續(xù)的所述圖像而使用的參照圖像存儲在所述動態(tài)圖像預測解碼裝置的存儲單元中。
8.根據(jù)權利要求7所述的動態(tài)圖像預測解碼方法,其特征在于, 在所述濾波處理步驟中,判定在彼此相鄰的所述塊間所述參數(shù)是否不同,根據(jù)該判定的結果來決定所述濾波強度及所述濾波處理對象區(qū)域。
9.根據(jù)權利要求8所述的動態(tài)圖像預測解碼方法,其特征在于, 與所述亮度補償預測有關的參數(shù)至少包含第I參數(shù)及第2參數(shù), 在所述濾波處理步驟中,在彼此相鄰的所述塊間比較所述第I參數(shù)及第2參數(shù),將所述濾波強度設定得在該第I參數(shù)及第2參數(shù)雙方在該塊間不同時比其它情況下大。
10.根據(jù)權利要求9所述的動態(tài)圖像預測解碼方法,其特征在于, 在所述濾波處理步驟中,在彼此相鄰的所述塊間比較所述第I參數(shù)及第2參數(shù)并且在該塊間比較運動矢量之差,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差大于等于預定值時設定為第I濾波強度,在該第I參數(shù)及第2參數(shù)雙方在該塊間不同且該運動矢量之差小于該預定值時設定為第2濾波強度,在只有該第I參數(shù)及第2參數(shù)中的一方在該塊間不同時設定為第3濾波強度, 所述第I濾波強度比所述第2濾波強度大,所述第2濾波強度比所述第3濾波強度大。
11.根據(jù)權利要求10所述的動態(tài)圖像預測解碼方法,其特征在于, 所述第I濾波強度、第2濾波強度及第3濾波強度都比在所述彼此相鄰的塊的至少一方通過所述畫面內預測而被編碼時所設定的濾波強度小。
12.根據(jù)權利要求9 11中的任意一項所述的動態(tài)圖像預測解碼方法,其特征在于, 所述第I參數(shù)及第2參數(shù)是用于變更所述塊的預測信號的像素值的權重及偏移。
13.一種動態(tài)圖像預測編碼裝置,其特征在于,具有 輸入單元,其輸入構成動態(tài)圖像的多個圖像; 編碼單元,其通過利用畫面內預測及畫面間預測中的至少一個方法對由所述輸入單元輸入的圖像進行編碼而生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼; 復原單元,其通過對由所述編碼單元生成的壓縮數(shù)據(jù)進行解碼而將所述圖像復原為再現(xiàn)圖像; 濾波處理單元,其至少使用與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對通過所述復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲單元,其將由所述濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的所述圖像進行編碼而使用的參照圖像來進行存儲。
14.一種動態(tài)圖像預測解碼裝置,其特征在于,具有 輸入單元,其輸入通過利用畫面內預測及畫面間預測中的至少一個方法來對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù);復原單元,其通過對由所述輸入單元輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將所述圖像復原為再現(xiàn)圖像,并且對與所述塊間的亮度補償預測有關的參數(shù)進行復原;濾波處理單元,其至少使用由所述復原單元復原的與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對由所述復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲單元,其將由所述濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的所述圖像進行復原而使用的參照圖像來進行存儲。
15.一種動態(tài)圖像預測編碼程序,其特征在于,該動態(tài)圖像預測編碼程序使計算機作為如下所述的單元來發(fā)揮功能 輸入單元,其輸入構成動態(tài)圖像的多個圖像; 編碼單元,其通過利用畫面內預測及畫面間預測中的至少一個方法對由所述輸入單元輸入的圖像進行編碼而生成壓縮數(shù)據(jù),并且對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼; 復原單元,其通過對由所述編碼單元生成的壓縮數(shù)據(jù)進行解碼而將所述圖像復原為再現(xiàn)圖像; 濾波處理單元,其至少使用與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對通過所述復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲單元,其將由所述濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的所述圖像進行編碼而使用的參照圖像來進行存儲。
16.一種動態(tài)圖像預測解碼程序,其特征在于,該動態(tài)圖像預測解碼程序使計算機作為如下所述的單元來發(fā)揮功能 輸入單元,其輸入通過利用畫面內預測及畫面間預測中的至少一個方法來對構成動態(tài)圖像的多個圖像進行編碼而生成的第I壓縮數(shù)據(jù)、和通過對與分割該圖像而成的塊間的亮度補償預測有關的參數(shù)進行編碼而生成的第2壓縮數(shù)據(jù);復原單元,其通過對由所述輸入單元輸入的第I壓縮數(shù)據(jù)及第2壓縮數(shù)據(jù)進行解碼,從而將所述圖像復原為再現(xiàn)圖像,并且對與所述塊間的亮度補償預測有關的參數(shù)進行復原;濾波處理單元,其至少使用由所述復原單元復原的與所述塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及該濾波處理對象區(qū)域,對由所述復原單元復原的再現(xiàn)圖像執(zhí)行濾波處理;以及 存儲單元,其將由所述濾波處理單元執(zhí)行了濾波處理的再現(xiàn)圖像作為為了對后續(xù)的所述圖像進行復原而使用的參照圖像來進行存儲。
全文摘要
目的在于,實現(xiàn)再現(xiàn)圖像的品質提高、和將該再現(xiàn)圖像作為參照圖像來利用的圖像的預測效率的提高。為此目的,動態(tài)圖像預測編碼裝置1具有輸入端子101,其輸入構成動態(tài)圖像的多個圖像;編碼單元,其通過利用畫面內預測或畫面間預測對所輸入的圖像進行編碼而生成壓縮數(shù)據(jù),并且對與該圖像內的塊間的亮度補償預測有關的參數(shù)進行編碼;復原單元,其通過對壓縮數(shù)據(jù)進行解碼而復原再現(xiàn)圖像;濾波處理器(113),其使用與塊間的亮度補償預測有關的參數(shù)來決定濾波強度及濾波處理對象區(qū)域,根據(jù)該濾波強度及濾波處理對象區(qū)域,對再現(xiàn)圖像執(zhí)行濾波處理;以及幀存儲器(104),其將執(zhí)行了濾波處理的再現(xiàn)圖像作為參照圖像來進行存儲。
文檔編號H04N7/32GK102823252SQ20118001754
公開日2012年12月12日 申請日期2011年4月1日 優(yōu)先權日2010年4月8日
發(fā)明者藤林曉, 文仲丞, S·卡努木里, 陳朝慶 申請人:株式會社Ntt都科摩