專利名稱:圖像預(yù)測(cè)編碼裝置、圖像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)編碼方法、圖像預(yù)測(cè)解碼方法、圖像預(yù)測(cè) ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像預(yù)測(cè)編碼裝置、圖像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)編碼 方法、圖像預(yù)測(cè)解碼方法、圖像預(yù)測(cè)編碼程序以及圖像預(yù)測(cè)解碼程序。
背景技術(shù):
為了高效地進(jìn)行靜止圖像數(shù)據(jù)或動(dòng)態(tài)圖像數(shù)據(jù)的傳輸和儲(chǔ)存, 一直 以來(lái)都通過(guò)壓縮編碼技術(shù)對(duì)圖像數(shù)據(jù)進(jìn)行壓縮。作為這樣的壓縮編碼技
術(shù),在動(dòng)態(tài)圖像的情況下廣泛應(yīng)用著旨£01 4或11.261 11264等方式。 在這些編碼方式中,將作為編碼對(duì)象的圖像數(shù)據(jù)分割為多個(gè)區(qū)塊之 后進(jìn)行編碼處理和解碼處理。進(jìn)而在MPEG1 4或H,261 H.264等方式 中,為了進(jìn)一步提高編碼效率,而在對(duì)畫面內(nèi)的對(duì)象區(qū)塊進(jìn)行編碼時(shí), 使用位于與對(duì)象區(qū)塊相同的畫面內(nèi)的相鄰的已再生像素信號(hào)來(lái)生成預(yù)測(cè) 信號(hào)。所謂已再生像素信號(hào)是指利用暫時(shí)壓縮的圖像數(shù)據(jù)進(jìn)行了還原的 信號(hào)。而且,對(duì)從對(duì)象區(qū)塊的像素信號(hào)中減去了預(yù)測(cè)信號(hào)的差分信號(hào)進(jìn) 行編碼。
這里,在MPEG4中,在將對(duì)象區(qū)塊的圖像信號(hào)進(jìn)行了離散余弦變 換之后進(jìn)行預(yù)測(cè)編碼。即,相對(duì)于對(duì)象區(qū)塊的直流成分以及第1行或第1 列的交流成分的系數(shù),將位于相應(yīng)對(duì)象區(qū)塊上方或左方的區(qū)塊的相同成 分的系數(shù)作為預(yù)測(cè)值,并對(duì)兩者的差分進(jìn)行編碼。根據(jù)位于對(duì)象區(qū)塊斜 上方的區(qū)塊與位于對(duì)象區(qū)塊上方或左方的區(qū)塊的直流成分的梯度大小來(lái) 決定該預(yù)測(cè)值。這種畫面內(nèi)預(yù)測(cè)方法記載于下述專利文獻(xiàn)1中。
另一方面,在R264之中,釆用如下方法,即在規(guī)定的方向上外插 與對(duì)象區(qū)塊相鄰的已再生像素值來(lái)生成預(yù)測(cè)信號(hào)。在該像素區(qū)域中進(jìn)行 的畫面內(nèi)預(yù)測(cè)信號(hào)的生成具有可預(yù)測(cè)圖像細(xì)微部分的優(yōu)勢(shì)。圖14 (a)是說(shuō)明用于H.264的畫面內(nèi)預(yù)測(cè)方法的示意圖,圖14 (b)表示H.264的畫 面內(nèi)預(yù)測(cè)方法中的像素信號(hào)的延伸方向。圖14(a)中,區(qū)塊901是對(duì)象 區(qū)塊,區(qū)塊卯2 904是相鄰的區(qū)塊,這些區(qū)塊是含有在以往處理中已再 生的像素信號(hào)的區(qū)塊。這里,使用與區(qū)塊901的對(duì)象區(qū)塊的分界處相鄰 的已再生像素組905,在圖14 (b)所示的9個(gè)方向上生成預(yù)測(cè)信號(hào)。例 如在方向"0"的情況下,把位于區(qū)塊卯l正上方的相鄰像素向下方延伸 來(lái)生成預(yù)測(cè)信號(hào);在方向"l"的情況下,把位于區(qū)塊卯l左方的已再生 像素向右方延伸來(lái)生成預(yù)測(cè)信號(hào);在方向"2"的情況下,將像素組905 的整體像素值的平均值生成為預(yù)測(cè)信號(hào)。例如在下述非專利文獻(xiàn)1中記 載有生成預(yù)測(cè)信號(hào)時(shí)的更具體的方法。在H.264之中,取如此生成的9 個(gè)預(yù)測(cè)信號(hào)的每一個(gè)與對(duì)象區(qū)塊的像素信號(hào)的差,將差值最小的預(yù)測(cè)信 號(hào)的生成方法作為最優(yōu)預(yù)測(cè)方法(或者稱之為模式)。
在傳輸圖像數(shù)據(jù)時(shí),為了還原圖像數(shù)據(jù)而需要向發(fā)送側(cè)送出表示這 樣決定的最優(yōu)預(yù)測(cè)方法的識(shí)別信息。此時(shí)參考針對(duì)區(qū)塊902和區(qū)塊903 這2個(gè)區(qū)塊所決定的預(yù)測(cè)方法,對(duì)與區(qū)塊901的最優(yōu)預(yù)測(cè)方法相關(guān)的信 息進(jìn)行編碼。即,比較區(qū)塊902的預(yù)測(cè)方法的識(shí)別信息與區(qū)塊903的預(yù) 測(cè)方法的識(shí)別信息,將值較小的一方?jīng)Q定為參照模式信息。然后根據(jù)該 參照模式信息,對(duì)與對(duì)象區(qū)塊的最優(yōu)預(yù)測(cè)方法相關(guān)的識(shí)別信息相對(duì)地進(jìn) 行編碼。
專利文獻(xiàn)1:美國(guó)專利公報(bào)第6148109號(hào)
非專利文獻(xiàn)1: Iain E. G Richardson, "H.264 and MPEG-4 video compression" ,Wiley 2003,pages pp. 177-183.
但是,在如H.264那樣地生成像素區(qū)域中的畫面內(nèi)預(yù)測(cè)信號(hào)的編碼 方法中,為了提高像素信號(hào)的編碼效率可設(shè)置較多的預(yù)測(cè)方法,不過(guò)在 此情況下對(duì)用于識(shí)別預(yù)測(cè)方法的模式信息進(jìn)行編碼時(shí)需要使用代碼長(zhǎng)度 較長(zhǎng)的信息,因而整體的代碼量增大。為了解決這樣的問(wèn)題,如上所述 進(jìn)行針對(duì)與相鄰區(qū)塊的預(yù)測(cè)方法相關(guān)的識(shí)別信息的相對(duì)編碼,不過(guò)使用2 個(gè)相鄰區(qū)塊的預(yù)測(cè)方法的結(jié)果是,存在無(wú)法相對(duì)于最優(yōu)預(yù)測(cè)方法生成精 度較高的參照模式信息的趨勢(shì),由此不能充分地抑制模式信息的代碼量。此外,在通過(guò)幀間預(yù)測(cè)編碼來(lái)對(duì)相鄰區(qū)塊進(jìn)行編碼時(shí),由于相鄰區(qū) 塊不具有與畫面內(nèi)預(yù)測(cè)相關(guān)的模式信息,所以參照固定的模式信息對(duì)對(duì)
象區(qū)塊的模式信息相對(duì)地進(jìn)行編碼。所謂幀間預(yù)測(cè)編碼是指將已進(jìn)行過(guò) 編碼之后再還原的再生圖像作為參照?qǐng)D像,根據(jù)該參照?qǐng)D像使用相對(duì)于 對(duì)象區(qū)塊的誤差最小的預(yù)測(cè)信號(hào)的預(yù)測(cè)編碼方法。在相鄰區(qū)塊采用幀間 預(yù)測(cè)編碼的情況下,與對(duì)對(duì)象區(qū)塊進(jìn)行畫面內(nèi)預(yù)測(cè)編碼時(shí)的預(yù)測(cè)方法相 關(guān)的模式信息的編碼效率降低。
發(fā)明內(nèi)容
因此本發(fā)明是鑒于所述課題而作出的,其目的在于提供一種通過(guò)削 減與用于在像素區(qū)域中生成畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法相關(guān)的模式信 息,而能夠高效地進(jìn)行編碼處理或者解碼處理的圖像預(yù)測(cè)編碼裝置、圖 像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)編碼方法、圖像預(yù)測(cè)解碼方法、圖像預(yù)測(cè)編 碼程序以及圖像預(yù)測(cè)解碼程序。
為解決上述課題,本發(fā)明的圖像預(yù)測(cè)編碼裝置是將圖像分割為多個(gè) 區(qū)域,對(duì)于在區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào), 生成畫面內(nèi)預(yù)測(cè)信號(hào),并對(duì)對(duì)象區(qū)域的像素信號(hào)與畫面內(nèi)預(yù)測(cè)信號(hào)的殘 差信號(hào)進(jìn)行編碼,該圖像預(yù)測(cè)編碼裝置具有第1預(yù)測(cè)方法決定單元, 其根據(jù)與對(duì)象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已 處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo) 出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方 法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù) 由第1預(yù)測(cè)方法決定單元所決定的第1預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào); 以及圖像編碼單元,其根據(jù)由預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù)測(cè)信 號(hào),對(duì)畫面內(nèi)預(yù)測(cè)信號(hào)與對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào)進(jìn)行編碼。
本發(fā)明的圖像預(yù)測(cè)編碼方法將圖像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中 的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信號(hào), 并將對(duì)象區(qū)域的像素信號(hào)與畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編碼,該圖 像預(yù)測(cè)編碼方法具有如下步驟第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與對(duì)象區(qū)域相鄰的由己再生像素信號(hào)構(gòu)成的相鄰區(qū)域所 對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法 中,推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的
預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟, 由預(yù)測(cè)信號(hào)生成單元根據(jù)在第1預(yù)測(cè)方法決定步驟中所決定的第1預(yù)測(cè) 方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);以及圖像編碼步驟,由圖像編碼單元根據(jù) 在預(yù)測(cè)信號(hào)生成步驟中所生成的畫面內(nèi)預(yù)測(cè)信號(hào),來(lái)對(duì)畫面內(nèi)預(yù)測(cè)信號(hào) 與對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào)進(jìn)行編碼。
本發(fā)明的圖像預(yù)測(cè)編碼程序?qū)D像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中 的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信號(hào), 并對(duì)對(duì)象區(qū)域的像素信號(hào)與畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編碼,該圖 像預(yù)測(cè)編碼程序使計(jì)算機(jī)具有如下單元的功能
第1預(yù)測(cè)方法決定單元,其根據(jù)與對(duì)象區(qū)域相鄰的由已再生像素信 號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的 規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高
的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法; 預(yù)測(cè)信號(hào)生成單元,其根據(jù)由第1預(yù)測(cè)方法決定單元所決定的第1預(yù)測(cè) 方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);以及圖像編碼單元,其根據(jù)由預(yù)測(cè)信號(hào)生 成單元所生成的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)畫面內(nèi)預(yù)測(cè)信號(hào)與對(duì)象區(qū)域的像素 信號(hào)的殘差信號(hào)進(jìn)行編碼。
根據(jù)這樣的圖像預(yù)測(cè)編碼裝置、圖像預(yù)測(cè)編碼方法以及圖像預(yù)測(cè)編 碼程序,對(duì)于與編碼對(duì)象的對(duì)象區(qū)域相鄰的已再生的相鄰區(qū)域,使用對(duì) 應(yīng)于該相鄰區(qū)域進(jìn)行處理的數(shù)據(jù),推導(dǎo)出用于生成與相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的預(yù)測(cè)信號(hào)的第1預(yù)測(cè)方法,根據(jù)該預(yù)測(cè)方法生成對(duì)象區(qū) 域的畫面內(nèi)預(yù)測(cè)信號(hào),并使用該畫面內(nèi)預(yù)測(cè)信號(hào)對(duì)對(duì)象區(qū)域的殘差信號(hào) 進(jìn)行編碼。由此僅使用對(duì)應(yīng)于已再生相鄰區(qū)域的已處理的數(shù)據(jù)就能推導(dǎo) 出畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,所以不需要傳輸識(shí)別預(yù)測(cè)方法的模式信 息,這樣可提高整個(gè)的編碼效率。
或者,本發(fā)明的圖像預(yù)測(cè)編碼裝置將圖像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù) 測(cè)信號(hào),并對(duì)對(duì)象區(qū)域的像素信號(hào)與畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編 碼,該圖像預(yù)測(cè)編碼裝置具有第1預(yù)測(cè)方法決定單元,其根據(jù)與對(duì)象 區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從 用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相鄰 區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè) 方法決定為第1預(yù)測(cè)方法;第2預(yù)測(cè)方法決定單元,其對(duì)于對(duì)象區(qū)域生
成與規(guī)定的多個(gè)預(yù)測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基
準(zhǔn)從多個(gè)預(yù)測(cè)方法中決定適合對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成
單元,其根據(jù)由第2預(yù)測(cè)方法決定單元所決定的第2預(yù)測(cè)方法來(lái)生成畫 面內(nèi)預(yù)測(cè)信號(hào);模式信息編碼單元,其根據(jù)第1預(yù)測(cè)方法對(duì)第2預(yù)測(cè)方 法相對(duì)地進(jìn)行編碼;以及圖像編碼單元,其根據(jù)由預(yù)測(cè)信號(hào)生成單元所 生成的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)畫面內(nèi)預(yù)測(cè)信號(hào)與對(duì)象區(qū)域的像素信號(hào)的殘 差信號(hào)進(jìn)行編碼。
或者,本發(fā)明的圖像預(yù)測(cè)編碼方法將圖像分割為多個(gè)區(qū)域,對(duì)于在 區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù) 測(cè)信號(hào),并對(duì)對(duì)象區(qū)域的像素信號(hào)與畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編 碼,該圖像預(yù)測(cè)編碼方法具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方 法決定單元根據(jù)與對(duì)象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所 對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法 中,推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的 預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;第2預(yù)測(cè)方法決定步 驟,由第2預(yù)測(cè)方法決定單元對(duì)于對(duì)象區(qū)域生成與規(guī)定的多個(gè)預(yù)測(cè)方法 對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從多個(gè)預(yù)測(cè)方法中決定 適合對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成單 元根據(jù)在第2預(yù)測(cè)方法決定步驟中所決定的第2預(yù)測(cè)方法來(lái)生成畫面內(nèi) 預(yù)測(cè)信號(hào);模式信息編碼步驟,由模式信息編碼單元根據(jù)第1預(yù)測(cè)方法 對(duì)第2預(yù)測(cè)方法相對(duì)地進(jìn)行編碼;以及圖像編碼步驟,由圖像編碼單元 根據(jù)預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào)進(jìn)行編碼。
或者,本發(fā)明的圖像預(yù)測(cè)編碼程序?qū)D像分割為多個(gè)區(qū)域,對(duì)于在 上述區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面 內(nèi)預(yù)測(cè)信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘 差信號(hào)進(jìn)行編碼,該圖像預(yù)測(cè)編碼程序的特征在于,使計(jì)算機(jī)具有如下 單元的功能第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由 已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述 畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述鄰區(qū)域的 像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決 定為第1預(yù)測(cè)方法;第2預(yù)測(cè)方法決定單元,其對(duì)于對(duì)象區(qū)域生成與規(guī) 定的多個(gè)預(yù)測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從多 個(gè)預(yù)測(cè)方法中決定適合對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,
其根據(jù)由第2預(yù)測(cè)方法決定單元所決定的第2預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù) 測(cè)信號(hào);模式信息編碼單元,其根據(jù)第1預(yù)測(cè)方法對(duì)第2預(yù)測(cè)方法相對(duì) 地進(jìn)行編碼;以及圖像編碼單元,其根據(jù)由預(yù)測(cè)信號(hào)生成單元所生成的 畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)畫面內(nèi)預(yù)測(cè)信號(hào)與對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào) 進(jìn)行編碼。
根據(jù)這樣的圖像預(yù)測(cè)編碼裝置、圖像預(yù)測(cè)編碼方法和圖像預(yù)測(cè)編碼 程序,對(duì)于與編碼對(duì)象的對(duì)象區(qū)域相鄰的已再生的相鄰區(qū)域,使用對(duì)應(yīng) 于該相鄰區(qū)域進(jìn)行處理的數(shù)據(jù),推導(dǎo)出用于生成與相鄰區(qū)域的像素信號(hào) 的相關(guān)度高的預(yù)測(cè)信號(hào)的第1預(yù)測(cè)方法,根據(jù)該第1預(yù)測(cè)方法對(duì)用于生 成對(duì)象區(qū)域的畫面內(nèi)預(yù)測(cè)信號(hào)的第2預(yù)測(cè)方法進(jìn)行相對(duì)編碼,并且使用 畫面內(nèi)預(yù)測(cè)信號(hào)對(duì)對(duì)象區(qū)域的殘差信號(hào)進(jìn)行編碼。使用與已再生相鄰區(qū) 域?qū)?yīng)的已處理的數(shù)據(jù)針對(duì)相鄰區(qū)域而推導(dǎo)出的預(yù)測(cè)方法接近于最適合 對(duì)象區(qū)域的預(yù)測(cè)方法的可能性高,所以使用該預(yù)測(cè)方法來(lái)相對(duì)地對(duì)與對(duì) 象區(qū)域的預(yù)測(cè)方法相關(guān)的模式信息進(jìn)行編碼,因此可降低識(shí)別預(yù)測(cè)方法 的模式信息的代碼量,使整個(gè)的編碼效率提高。
另外,優(yōu)選第1預(yù)測(cè)方法決定單元對(duì)于相鄰區(qū)域生成與規(guī)定的多個(gè) 預(yù)測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從多個(gè)預(yù)測(cè)方法中決定第1預(yù)測(cè)方法。此時(shí),通過(guò)相對(duì)于相鄰區(qū)域從多個(gè)預(yù)測(cè)方法中 按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定第1預(yù)測(cè)方法,由此根據(jù)已再生的像素信號(hào) 能夠容易地確定與最適合對(duì)象區(qū)域的預(yù)測(cè)方法接近的預(yù)測(cè)方法。
此外,還優(yōu)選第1預(yù)測(cè)方法決定單元對(duì)于相鄰區(qū)域,使用之前對(duì)應(yīng) 于相鄰區(qū)域所決定的3個(gè)以上的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定
第1預(yù)測(cè)方法。如果采用這種結(jié)構(gòu),則使用3種以上相對(duì)于相鄰區(qū)域所
決定的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定第1預(yù)測(cè)方法,由此能夠 容易地確定與最適合對(duì)象區(qū)域的預(yù)測(cè)方法接近的預(yù)測(cè)方法。
本發(fā)明的圖像預(yù)測(cè)解碼裝置,將圖像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域 中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信 號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào)和畫 面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼裝置
具有第1預(yù)測(cè)方法決定單元,其根據(jù)與對(duì)象區(qū)域相鄰的由已再生像素 信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào) 的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度 高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法; 預(yù)測(cè)信號(hào)生成單元,其根據(jù)由第1預(yù)測(cè)方法決定單元所決定的第1預(yù)測(cè) 方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從壓縮圖像數(shù)據(jù)中提取與對(duì) 象區(qū)域相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還原單元,其 通過(guò)將畫面內(nèi)預(yù)測(cè)信號(hào)和由還原單元所還原的再生殘差信號(hào)合成,來(lái)還 原對(duì)象區(qū)域的像素信號(hào)。
本發(fā)明的圖像預(yù)測(cè)解碼方法將圖像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中 的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信號(hào), 并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào)和畫面內(nèi) 預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼方法的特 征在于,具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù) 與對(duì)象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù) 據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成 與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成 單元根據(jù)在第1預(yù)測(cè)方法決定步驟中所決定的第1預(yù)測(cè)方法來(lái)生成畫面
內(nèi)預(yù)測(cè)信號(hào);還原步驟,由還原單元從壓縮圖像數(shù)據(jù)中提取與對(duì)象區(qū)域 相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還原步驟,由圖像還 原單元將畫面內(nèi)預(yù)測(cè)信號(hào)與在還原步驟中所還原的再生殘差信號(hào)合成, 由此來(lái)還原對(duì)象區(qū)域的像素信號(hào)。
本發(fā)明的圖像預(yù)測(cè)解碼程序?qū)D像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中 的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信號(hào), 并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào)和畫面內(nèi) 預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼程序的特 征在于,使計(jì)算機(jī)具有如下單元的功能第1預(yù)測(cè)方法決定單元,其根 據(jù)與對(duì)象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理 數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生 成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并 將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由第1 預(yù)測(cè)方法決定單元所決定的第1預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);還原 單元,其從壓縮圖像數(shù)據(jù)中提取與對(duì)象區(qū)域相關(guān)的殘差信號(hào)并還原為再 生殘差信號(hào);以及圖像還原單元,其通過(guò)將畫面內(nèi)預(yù)測(cè)信號(hào)和由還原單 元所還原的再生殘差信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào)。
根據(jù)這樣的圖像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)解碼方法和圖像預(yù)測(cè)解碼 程序,對(duì)于與解碼對(duì)象的對(duì)象區(qū)域相鄰的已再生的相鄰區(qū)域,使用對(duì)應(yīng) 于該相鄰區(qū)域進(jìn)行處理的數(shù)據(jù),推導(dǎo)出用于生成與相鄰區(qū)域的像素信號(hào) 的相關(guān)度高的預(yù)測(cè)信號(hào)的第1預(yù)測(cè)方法,根據(jù)該預(yù)測(cè)方法生成對(duì)象區(qū)域 的畫面內(nèi)預(yù)測(cè)信號(hào),并使用該畫面內(nèi)預(yù)測(cè)信號(hào)根據(jù)還原了對(duì)象區(qū)域的殘 差信號(hào)的再生殘差信號(hào)來(lái)還原對(duì)象區(qū)域的像素信號(hào)。由此僅使用對(duì)應(yīng)于 已再生相鄰區(qū)域的已處理的數(shù)據(jù)就能推導(dǎo)出畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方 法,所以不需要傳輸識(shí)別預(yù)測(cè)方法的模式信息,從而使整個(gè)的解碼效率 提高。
或者,本發(fā)明的圖像預(yù)測(cè)解碼裝置將圖像分割為多個(gè)區(qū)域,對(duì)于在區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù) 測(cè)信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào) 和畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼 裝置具有第1預(yù)測(cè)方法決定單元,其根據(jù)與對(duì)象區(qū)域相鄰的由已再生
像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成畫面內(nèi)預(yù)測(cè) 信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相 關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè) 方法;預(yù)測(cè)方法推導(dǎo)單元,其從壓縮圖像數(shù)據(jù)中提取相對(duì)預(yù)測(cè)方法,并 且根據(jù)第1預(yù)測(cè)方法以及相對(duì)預(yù)測(cè)方法來(lái)推導(dǎo)出針對(duì)對(duì)象區(qū)域的第2預(yù) 測(cè)方法,其中該相對(duì)預(yù)測(cè)方法為對(duì)關(guān)于對(duì)象區(qū)域的預(yù)測(cè)方法進(jìn)行識(shí)別的 相對(duì)信息;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由預(yù)測(cè)方法推導(dǎo)單元所推導(dǎo)出的 第2預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從壓縮圖像數(shù)據(jù)中 提取與對(duì)象區(qū)域相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還原 單元,其通過(guò)將畫面內(nèi)預(yù)測(cè)信號(hào)和由還原單元所還原的再生殘差信號(hào)合 成,來(lái)還原對(duì)象區(qū)域的像素信號(hào)。
或者,本發(fā)明的圖像預(yù)測(cè)解碼方法將圖像分割為多個(gè)區(qū)域,對(duì)于在 區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù) 測(cè)信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào) 和畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼 方法具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與對(duì)
象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的己處理數(shù)據(jù), 從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相 鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù) 測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)方法推導(dǎo)步驟,由預(yù)測(cè)方法導(dǎo)出單元 從壓縮圖像數(shù)據(jù)中提取相對(duì)預(yù)測(cè)方法,并且根據(jù)第1預(yù)測(cè)方法以及相對(duì) 預(yù)測(cè)方法來(lái)推導(dǎo)出針對(duì)對(duì)象區(qū)域的第2預(yù)測(cè)方法,其中該相對(duì)預(yù)測(cè)方法 為對(duì)關(guān)于對(duì)象區(qū)域的預(yù)測(cè)方法進(jìn)行識(shí)別的相對(duì)信息;預(yù)測(cè)信號(hào)生成步驟, 由預(yù)測(cè)信號(hào)生成單元根據(jù)在第2預(yù)測(cè)方法推導(dǎo)步驟中所推導(dǎo)出的第2預(yù) 測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);還原步驟,由還原單元從壓縮圖像數(shù)據(jù)中提取與對(duì)象區(qū)域相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還 原步驟,由圖像還原單元將畫面內(nèi)預(yù)測(cè)信號(hào)和通過(guò)還原單元所還原的再 生殘差信號(hào)合成,由此來(lái)還原對(duì)象區(qū)域的像素信號(hào)。
或者本發(fā)明的圖像預(yù)測(cè)解碼程序?qū)D像分割為多個(gè)區(qū)域,對(duì)于在區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與對(duì)象區(qū)域相關(guān)的殘差信號(hào)和 畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào),該圖像預(yù)測(cè)解碼程
序使計(jì)算機(jī)具有如下單元的功能第1預(yù)測(cè)方法決定單元,其根據(jù)與對(duì) 象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù), 從用于生成畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與相 鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù) 測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)方法導(dǎo)出單元,其從壓縮圖像數(shù)據(jù)中
提取相對(duì)預(yù)測(cè)方法,并且根據(jù)第1預(yù)測(cè)方法以及相對(duì)預(yù)測(cè)方法來(lái)推導(dǎo)出
針對(duì)對(duì)象區(qū)域的第2預(yù)測(cè)方法,其中該相對(duì)預(yù)測(cè)方法為對(duì)關(guān)于對(duì)象區(qū)域 的預(yù)測(cè)方法進(jìn)行識(shí)別的相對(duì)信息;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由預(yù)測(cè)方 法推導(dǎo)單元所推導(dǎo)出的第2預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信號(hào);還原單元, 其從壓縮圖像數(shù)據(jù)中提取與對(duì)象區(qū)域相關(guān)的殘差信號(hào)并還原為再生殘差 信號(hào);以及圖像還原單元,其通過(guò)將畫面內(nèi)預(yù)測(cè)信號(hào)和由還原單元所還 原的再生殘差信號(hào)合成,來(lái)還原對(duì)象區(qū)域的像素信號(hào)。
根據(jù)這樣的圖像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)解碼方法和圖像預(yù)測(cè)解碼 程序,對(duì)于與解碼對(duì)象的對(duì)象區(qū)域相鄰的己再生的相鄰區(qū)域,使用對(duì)應(yīng) 于該相鄰區(qū)域進(jìn)行處理的數(shù)據(jù),推導(dǎo)出用于生成與相鄰區(qū)域的像素信號(hào) 的相關(guān)度高的預(yù)測(cè)信號(hào)的第1預(yù)測(cè)方法,根據(jù)該第1預(yù)測(cè)方法以及相對(duì) 預(yù)測(cè)方法來(lái)導(dǎo)出對(duì)象區(qū)域的第2預(yù)測(cè)方法且生成畫面內(nèi)預(yù)測(cè)信號(hào),并且 使用該畫面內(nèi)預(yù)測(cè)信號(hào)根據(jù)還原了對(duì)象區(qū)域的殘差信號(hào)的再生殘差信號(hào) 來(lái)還原對(duì)象區(qū)域的像素信號(hào)。使用與已再生相鄰區(qū)域?qū)?yīng)的已處理的數(shù) 據(jù)相對(duì)于相鄰區(qū)域而推導(dǎo)出的預(yù)測(cè)方法接近于最適合對(duì)象區(qū)域的預(yù)測(cè)方 法的可能性高,所以使用該預(yù)測(cè)方法來(lái)還原與對(duì)象區(qū)域的預(yù)測(cè)方法相關(guān) 的模式信息,從而降低識(shí)別預(yù)測(cè)方法的模式信息(相對(duì)預(yù)測(cè)方法)的代碼量,使整個(gè)的解碼效率提高。
另外,優(yōu)選第1預(yù)測(cè)方法決定單元對(duì)于相鄰區(qū)域生成與規(guī)定的多個(gè) 預(yù)測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從多個(gè)預(yù)測(cè)方 法中決定第1預(yù)測(cè)方法。此時(shí),通過(guò)對(duì)于相鄰區(qū)域從多個(gè)預(yù)測(cè)方法中按 照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定第1預(yù)測(cè)方法,由此根據(jù)已再生的像素信號(hào)能 夠容易地確定與最適合對(duì)象區(qū)域的預(yù)測(cè)方法接近的預(yù)測(cè)方法。
此外,還優(yōu)選第1預(yù)測(cè)方法決定單元對(duì)于相鄰區(qū)域,使用之前對(duì)應(yīng) 于相鄰區(qū)域所決定的3個(gè)以上的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定 第1預(yù)測(cè)方法。如果采用這種結(jié)構(gòu),則使用3種以上對(duì)于相鄰區(qū)域所決 定的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定第1預(yù)測(cè)方法,由此能夠容 易地確定與最適合對(duì)象區(qū)域的預(yù)測(cè)方法接近的預(yù)測(cè)方法。
根據(jù)本發(fā)明,通過(guò)削減與用于在像素區(qū)域內(nèi)生成畫面內(nèi)預(yù)測(cè)信號(hào)的 預(yù)測(cè)方法相關(guān)的模式信息,可進(jìn)行高效的編碼處理或者解碼處理。
圖1是表示本發(fā)明的一個(gè)優(yōu)選實(shí)施方式的圖像預(yù)測(cè)編碼裝置的結(jié)構(gòu) 的框圖。
圖2是表示圖1的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部的結(jié)構(gòu)的框圖。
圖3是用于對(duì)圖2的R模式?jīng)Q定部中決定R模式預(yù)測(cè)方法的處理進(jìn) 行說(shuō)明的示意圖。
圖4是用于對(duì)由圖2的L模式?jīng)Q定部來(lái)決定L模式預(yù)測(cè)方法的處理 進(jìn)行說(shuō)明的示意圖。
圖5是表示由圖2的L模式?jīng)Q定部L對(duì)L模式預(yù)測(cè)方法進(jìn)行的決定 處理的流程圖。
圖6是表示圖1的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部中的預(yù)測(cè)信號(hào)生 成方法的決定處理的流程圖。
圖7是表示本發(fā)明的一個(gè)優(yōu)選實(shí)施方式的圖像預(yù)測(cè)解碼裝置的結(jié)構(gòu) 的框圖。
圖8是表示圖7的預(yù)測(cè)方法取得部的結(jié)構(gòu)的框圖。圖9是表示在圖7的預(yù)測(cè)方法取得部中的預(yù)測(cè)信號(hào)生成方法的取得 處理的流程圖。
圖10是表示圖2的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部的變形例的框圖。
圖11是表示圖8的預(yù)測(cè)方法取得部的變形例的框圖。 圖12是表示用于執(zhí)行本發(fā)明實(shí)施方式的圖像預(yù)測(cè)編碼程序和圖像 預(yù)測(cè)解碼程序的計(jì)算機(jī)的硬件結(jié)構(gòu)的圖。 圖13是圖12的計(jì)算機(jī)的立體圖。
圖14 (a)是說(shuō)明用于R264中的畫面內(nèi)預(yù)測(cè)方法的示意圖,(b)是 表示H.264的畫面內(nèi)預(yù)測(cè)方法中的像素信號(hào)的延伸方向的圖。 符號(hào)說(shuō)明
IO圖像預(yù)測(cè)編碼裝置;ll輸入端子;12區(qū)塊分割部;13畫面間預(yù) 測(cè)信號(hào)生成方法決定部;14畫面間預(yù)測(cè)信號(hào)生成部;15畫面內(nèi)預(yù)測(cè)信號(hào) 生成方法決定部;16畫面內(nèi)預(yù)測(cè)信號(hào)生成部;17切換開(kāi)關(guān);18減法器; 19變換部;20量子化部;21逆量子化部;22逆變換部;23加法器;24 幀存儲(chǔ)器;25熵編碼部;26輸出端子;41預(yù)測(cè)方法決定部;42預(yù)測(cè)信 號(hào)生成部;43R模式?jīng)Q定部;44存儲(chǔ)部;45模式信息預(yù)測(cè)部;46 L模式 決定部;50圖像預(yù)測(cè)解碼裝置;51數(shù)據(jù)解析部;52逆量子化部;53逆 變換部;54加法器;55預(yù)測(cè)信號(hào)生成部;56幀存儲(chǔ)器;57預(yù)測(cè)方法取 得部;58輸入端子;59輸出端子;61切換開(kāi)關(guān);64R模式?jīng)Q定部;65 存儲(chǔ)部;66L模式?jīng)Q定部;67模式信息生成部;115畫面內(nèi)預(yù)測(cè)信號(hào)生 成方法決定部;143 F模式?jīng)Q定部;157預(yù)測(cè)方法取得部;164 F模式 信息存儲(chǔ)部;301、 40 901對(duì)象區(qū)域;302a 302f、 303a 303c、 402 406、 902 904相鄰區(qū)域。
具體實(shí)施例方式
下面參照附圖,對(duì)本發(fā)明的圖像預(yù)測(cè)編碼裝置和圖像預(yù)測(cè)解碼裝置 的優(yōu)選實(shí)施方式進(jìn)行詳細(xì)的說(shuō)明。 (圖像預(yù)測(cè)編碼裝置)圖1是表示本發(fā)明的一個(gè)優(yōu)選實(shí)施方式的圖像預(yù)測(cè)編碼裝置的結(jié)構(gòu) 的框圖。該圖所示的圖像預(yù)測(cè)編碼裝置10具有輸入端子ll、區(qū)塊分割 部12、畫面間預(yù)測(cè)信號(hào)生成方法決定部13、畫面間預(yù)測(cè)信號(hào)生成部14、
畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15、畫面內(nèi)預(yù)測(cè)信號(hào)生成部(預(yù)測(cè)信號(hào) 生成單元)16、切換開(kāi)關(guān)17、減法器(圖像編碼單元)18、變換部(圖 像編碼單元)19、量子化部(圖像編碼單元)20、逆量子化部21、逆變 換部22、加法器23、幀存儲(chǔ)器24、熵編碼(Entropy Encoding)部(圖像編 碼單元)25和輸出端子26。下面說(shuō)明圖像預(yù)測(cè)編碼裝置10的各結(jié)構(gòu)要 素。
區(qū)塊分割部12被從輸入端子11輸入由多個(gè)畫面的圖像數(shù)據(jù)構(gòu)成的 動(dòng)態(tài)圖像數(shù)據(jù),將該圖像數(shù)據(jù)分割為多個(gè)區(qū)域。具體而言,區(qū)塊分割部 12將圖像數(shù)據(jù)分割為由8X8像素構(gòu)成的區(qū)塊,也可以將圖像數(shù)據(jù)分割為
其以外的任意大小以及形狀的區(qū)塊。區(qū)塊分割部12經(jīng)由線路L2把所分 割的區(qū)塊的像素信號(hào)輸出到減法器18,經(jīng)由線路L3把所分割的區(qū)塊的像 素信號(hào)輸出到畫面間預(yù)測(cè)信號(hào)生成方法決定部13以及畫面內(nèi)預(yù)測(cè)信號(hào)生 成方法決定部15。
畫面間預(yù)測(cè)信號(hào)生成部14以及畫面內(nèi)預(yù)測(cè)信號(hào)生成部16針對(duì)作為 編碼處理的對(duì)象的區(qū)域(以下稱之為對(duì)象區(qū)塊)生成預(yù)測(cè)對(duì)象區(qū)塊的圖 像的預(yù)測(cè)信號(hào)。此時(shí),畫面間預(yù)測(cè)信號(hào)生成部14在預(yù)測(cè)信號(hào)的生成中使 用被稱為"畫面間預(yù)測(cè)"的預(yù)測(cè)方法,畫面內(nèi)預(yù)測(cè)信號(hào)生成部16使用被 稱為"畫面內(nèi)預(yù)測(cè)"的預(yù)測(cè)方法。在"畫面間預(yù)測(cè)"中,將已進(jìn)行過(guò)編 碼之后又還原的再生圖像作為參照?qǐng)D像,根據(jù)該參照?qǐng)D像來(lái)求出賦予相 對(duì)于對(duì)象區(qū)塊的誤差最小的預(yù)測(cè)信號(hào)的動(dòng)作信息(稱之為"動(dòng)作檢測(cè)" 處理),由此來(lái)決定預(yù)測(cè)方法。與此相對(duì),在"畫面內(nèi)預(yù)測(cè)"中,使用空 間上與對(duì)象區(qū)塊相鄰的已再生像素值,以規(guī)定的方法來(lái)生成畫面內(nèi)預(yù)測(cè) 信號(hào),該預(yù)測(cè)方法也能適用于靜止圖像的編碼/解碼。
畫面間預(yù)測(cè)信號(hào)生成方法決定部13根據(jù)經(jīng)由線路L3所輸入的對(duì)象 區(qū)塊的像素信號(hào)以及從幀存儲(chǔ)器24經(jīng)過(guò)線路Lll所輸入的參照?qǐng)D像來(lái)進(jìn) 行上述的動(dòng)作檢測(cè),由此決定畫面間預(yù)測(cè)方法。這里,畫面間預(yù)測(cè)信號(hào)生成方法決定部13可對(duì)對(duì)象區(qū)塊進(jìn)行再分割,針對(duì)再分割后的小區(qū)域來(lái)
決定畫面間預(yù)測(cè)方法,這樣能夠從各種區(qū)域的分割方法中針對(duì)對(duì)象區(qū)塊 整體來(lái)選擇效率最高的分割方法。另外,作為參照?qǐng)D像,還可以使用已 進(jìn)行過(guò)編碼之后又還原的多個(gè)圖像。該動(dòng)作檢測(cè)的方法與現(xiàn)有的
MPEG-2、 4以及11264中的任意一個(gè)方法相同,因而省略其詳細(xì)說(shuō)明。 畫面間預(yù)測(cè)信號(hào)生成方法決定部13經(jīng)由線路L12把所決定的動(dòng)作信息和 小區(qū)域的分割方法發(fā)送到畫面間預(yù)測(cè)信號(hào)生成部14,并經(jīng)由線路L14把 所決定的動(dòng)作信息和小區(qū)域的分割方法發(fā)送到熵編碼部25。與此相對(duì), 在畫面間預(yù)測(cè)信號(hào)生成部14中,根據(jù)小區(qū)域的分割方法、與各個(gè)小區(qū)域 對(duì)應(yīng)的動(dòng)作信息以及從幀存儲(chǔ)器24取得的參照?qǐng)D像來(lái)生成預(yù)測(cè)信號(hào),并 將其經(jīng)由端子17a和切換開(kāi)關(guān)17發(fā)送到減法器18和加法器23。
畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15根據(jù)經(jīng)由線路L3而輸入的對(duì)象 區(qū)塊的像素信號(hào)以及從幀存儲(chǔ)器24經(jīng)由線路L10而輸入的參照?qǐng)D像,來(lái) 決定畫面內(nèi)預(yù)測(cè)中的預(yù)測(cè)方法(詳細(xì)情況在后面敘述)。畫面內(nèi)預(yù)測(cè)信號(hào) 生成方法決定部15經(jīng)由線路L13把與已決定的預(yù)測(cè)方法相關(guān)的信息發(fā)送 到畫面內(nèi)預(yù)測(cè)信號(hào)生成部16,并且經(jīng)由線路L14或者線路L15把與已決 定的預(yù)測(cè)方法相關(guān)的信息送給熵編碼部25。與此相對(duì),在畫面內(nèi)預(yù)測(cè)信 號(hào)生成部16中,根據(jù)關(guān)于預(yù)測(cè)方法的信息和從幀存儲(chǔ)器24取得的位于 相同畫面內(nèi)的已再生的像素信號(hào),以規(guī)定的方法生成預(yù)測(cè)信號(hào),并將其 經(jīng)由端子17b以及切換開(kāi)關(guān)17發(fā)送到減法器18和加法器23。
切換開(kāi)關(guān)17判定從畫面間預(yù)測(cè)信號(hào)生成部14和畫面內(nèi)預(yù)測(cè)信號(hào)生 成部16發(fā)送來(lái)的預(yù)測(cè)信號(hào)中的哪個(gè)與對(duì)象區(qū)域的像素信號(hào)的誤差較小, 并根據(jù)判定結(jié)果來(lái)選擇誤差較小一方的預(yù)測(cè)信號(hào),將其輸出到減法器18 和加法器23。然而因?yàn)榈?幅畫面不存在以往的圖像,所以在利用畫面
內(nèi)預(yù)測(cè)來(lái)對(duì)所有區(qū)塊進(jìn)行處理的情況下,當(dāng)處理第1幅圖像時(shí)切換開(kāi)關(guān) 17始終與畫面內(nèi)預(yù)測(cè)信號(hào)生成部16側(cè)的端子17b連接。同樣,在處理剛
剛場(chǎng)景切換之后的畫面的情況下、或者需要周期性地導(dǎo)入畫面內(nèi)預(yù)測(cè)的 圖像的情況下,切換開(kāi)關(guān)17也可以針對(duì)畫面整體來(lái)選擇畫面內(nèi)預(yù)測(cè)的預(yù)減法器18從由區(qū)塊分割部12所輸入的對(duì)象區(qū)塊的像素信號(hào)中減去 經(jīng)由切換開(kāi)關(guān)17所輸入的預(yù)測(cè)信號(hào)來(lái)生成殘差信號(hào)。該殘差信號(hào)經(jīng)由線 路L4被輸出到變換部19,變換部19對(duì)該殘差信號(hào)進(jìn)行離散余弦變換, 生成變換系數(shù)。該變換系數(shù)經(jīng)由線路L5被輸出到量子化部20,量子化部 20使變換系數(shù)量子化之后,經(jīng)由線路L6將其輸出到熵編碼部25和逆量 子化部21。熵編碼部25對(duì)經(jīng)過(guò)量子化的變換系數(shù)進(jìn)行編碼后,將其與關(guān) 于由畫面間預(yù)測(cè)信號(hào)生成方法決定部13輸出的動(dòng)作信息以及小區(qū)域的分 割方法、或者由畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15輸出的預(yù)測(cè)方法的信 息合成起來(lái),輸出給輸出端子26。
逆量子化部21對(duì)己量子化的變換系數(shù)進(jìn)行逆量子化而復(fù)原為變換 系數(shù),并經(jīng)由線路L7將其輸出到逆變換部22,逆變換部22對(duì)變換系數(shù) 進(jìn)行逆離散余弦變換,由此還原殘差信號(hào)。加法器23通過(guò)把該殘差信號(hào) 與經(jīng)由線路L17而輸入的預(yù)測(cè)信號(hào)合成來(lái)再生對(duì)象區(qū)塊的像素信號(hào),并 經(jīng)由線路L9存儲(chǔ)在幀存儲(chǔ)器24中。為了生成接著進(jìn)行處理的對(duì)象區(qū)塊 的預(yù)測(cè)信號(hào)而利用存儲(chǔ)在幀存儲(chǔ)器24中的對(duì)象區(qū)塊的像素信號(hào)。
下面進(jìn)一步詳細(xì)說(shuō)明畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15的結(jié)構(gòu)。圖 2是表示畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15的結(jié)構(gòu)的框圖。如該圖所示, 畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15具有預(yù)測(cè)方法決定部(第2預(yù)測(cè)方法 決定單元、模式信息編碼單元)41、預(yù)測(cè)信號(hào)生成部(第2預(yù)測(cè)方法決 定單元)42、 R模式?jīng)Q定部(第1預(yù)測(cè)方法決定單元)43、存儲(chǔ)部44、 模式信息預(yù)測(cè)部(模式信息編碼單元)45和L模式?jīng)Q定部(第l預(yù)測(cè)方 法決定單元)46。
預(yù)測(cè)信號(hào)生成部42使用從幀存儲(chǔ)器24經(jīng)由線路L10讀取出的與對(duì) 象區(qū)塊相鄰的已再生像素,以9種方法生成預(yù)測(cè)信號(hào)。具體而言,如圖 14 (a)所示,預(yù)測(cè)信號(hào)生成部42針對(duì)作為對(duì)象區(qū)塊的區(qū)塊901,使用與 其界線處相鄰的已再生像素組卯5,在圖14 (b)所示的9個(gè)方向上生成 預(yù)測(cè)信號(hào)。例如在方向0的情況下,使位于區(qū)塊901正上方的相鄰像素 向下方延伸而生成預(yù)測(cè)信號(hào);另外在方向1的情況下,使位于區(qū)塊901 左方的已再生的像素向右方延伸而生成預(yù)測(cè)信號(hào)。關(guān)于生成預(yù)測(cè)信號(hào)的
24方法詳細(xì)地記載在例如美國(guó)專利公報(bào)第6148109號(hào)中。預(yù)測(cè)信號(hào)生成部 42把這樣生成的9個(gè)預(yù)測(cè)信號(hào)經(jīng)由線路L32發(fā)送給預(yù)測(cè)方法決定部41 。 此外,預(yù)測(cè)信號(hào)生成部42除了生成9個(gè)預(yù)測(cè)信號(hào)之外,還能生成更多或 者更少的預(yù)測(cè)信號(hào)。另外還能夠以與不同的方法、例如外插樣條函數(shù)等 方法來(lái)生成預(yù)測(cè)信號(hào)。
R模式?jīng)Q定部43根據(jù)與對(duì)應(yīng)于已再生的相鄰區(qū)域而決定的預(yù)測(cè)方法 相關(guān)的模式信息,以規(guī)定的評(píng)價(jià)基準(zhǔn)從9種預(yù)測(cè)方法(參見(jiàn)圖14 (b)) 中推導(dǎo)出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的1 種預(yù)測(cè)方法。即,R模式?jīng)Q定部43取得存儲(chǔ)在存儲(chǔ)部44中的、與以往 所處理過(guò)的區(qū)塊的預(yù)測(cè)方法相關(guān)的多個(gè)模式信息,并以規(guī)定的方法來(lái)決 定預(yù)測(cè)方法(R模式預(yù)測(cè))。這里,經(jīng)由線路L34在存儲(chǔ)部44中存儲(chǔ)與 相應(yīng)于以往經(jīng)過(guò)處理的區(qū)塊而決定的預(yù)測(cè)方法相關(guān)的模式信息。
圖3是用于說(shuō)明決定R模式預(yù)測(cè)方法的處理的示意圖。在該圖中, 對(duì)象區(qū)塊是301。 302和303表示己進(jìn)行過(guò)編碼并又被還原的相鄰的像素 的區(qū)域。在區(qū)域302中包含區(qū)塊302a 302f、在區(qū)域303中包含區(qū)塊 303a 303c,這些區(qū)塊擁有與在各自進(jìn)行編碼時(shí)所用的預(yù)測(cè)方法相關(guān)的 模式信息。此外,雖然區(qū)域302是由12 (水平)X4 (垂直)像素的區(qū)塊 構(gòu)成的區(qū)域,區(qū)域303是4X4像素的區(qū)塊構(gòu)成的區(qū)域,不過(guò)也可以形成 為除此之外的形狀和大小的區(qū)域。現(xiàn)有技術(shù)的相鄰區(qū)塊中,對(duì)于對(duì)象區(qū) 塊301而言僅有上側(cè)的區(qū)塊302d以及左側(cè)的區(qū)塊(未圖示),這點(diǎn)與本 實(shí)施方式不同,請(qǐng)予以注意。
因此,R模式?jīng)Q定部43把存儲(chǔ)在存儲(chǔ)部44內(nèi)的、與區(qū)塊302a 302f、 303a 303c所擁有的畫面內(nèi)預(yù)測(cè)相關(guān)的模式信息中出現(xiàn)頻率最高的模式 信息所對(duì)應(yīng)的預(yù)測(cè)方法決定為R模式預(yù)測(cè)方法,該R模式預(yù)測(cè)方法為與 相鄰于對(duì)象區(qū)塊的像素整體的相關(guān)度高的預(yù)測(cè)方法。此外,R模式?jīng)Q定 部43能夠以其他的方法,根據(jù)對(duì)應(yīng)于3個(gè)以上區(qū)塊而決定的模式信息, 來(lái)決定R模式預(yù)測(cè)方法,還能夠使用不同形狀和大小的區(qū)域來(lái)作為合并 了區(qū)域302和區(qū)域303的區(qū)域。R模式?jīng)Q定部43經(jīng)由線路L31把與該R 模式預(yù)測(cè)方法相關(guān)的信息發(fā)送到預(yù)測(cè)方法決定部41。此外,R模式?jīng)Q定部43可以使用規(guī)定的函數(shù)以與R模式預(yù)測(cè)方法相關(guān)的識(shí)別信息為對(duì)象進(jìn) 行運(yùn)算,并將從運(yùn)算的結(jié)果得出的識(shí)別信息發(fā)送給預(yù)測(cè)方法決定部41。 作為這樣的函數(shù)可以舉出如在識(shí)別信息中含有數(shù)值信息的情況下對(duì)識(shí)別 信息加上士n (n為任意整數(shù))這樣的函數(shù)。
預(yù)測(cè)方法決定部41在經(jīng)由線路L3輸入對(duì)象區(qū)塊的像素信號(hào)時(shí),針 對(duì)經(jīng)由線路L32發(fā)送的9個(gè)預(yù)測(cè)信號(hào)來(lái)求出與對(duì)象區(qū)塊的信號(hào)的差值, 把賦予最小差值的預(yù)測(cè)信號(hào)決定為最優(yōu)預(yù)測(cè)信號(hào)。預(yù)測(cè)方法決定部41經(jīng) 由線路L13把與涉及該最優(yōu)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法相關(guān)的模式信息發(fā)送給 畫面內(nèi)預(yù)測(cè)信號(hào)生成部16 (參見(jiàn)圖1),并且經(jīng)由線路L35發(fā)送給模式信 息預(yù)測(cè)部45。
另外,預(yù)測(cè)方法決定部41根據(jù)與R模式預(yù)測(cè)方法相關(guān)的信息對(duì)與涉 及最優(yōu)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法相關(guān)的模式信息進(jìn)行編碼。具體而言,當(dāng)最 優(yōu)預(yù)測(cè)方法與R模式預(yù)測(cè)方法一致的情況下,預(yù)測(cè)方法決定部41將識(shí)別 信息編碼為"0",在不一致的情況下預(yù)測(cè)方法決定部41將識(shí)別信息編碼 為"1",經(jīng)由線路L15把識(shí)別信息發(fā)送給熵編碼部25 (參見(jiàn)圖l)。艮卩, 當(dāng)識(shí)別信息為"0"時(shí),預(yù)測(cè)方法決定部41無(wú)需向下一級(jí)的處理部發(fā)送 識(shí)別信息以外的信息。原因是由于畫面內(nèi)預(yù)測(cè)信號(hào)生成部16以與利用R 模式預(yù)測(cè)方法來(lái)決定的預(yù)測(cè)方法相同的預(yù)測(cè)方法來(lái)生成畫面內(nèi)預(yù)測(cè)信 號(hào),所以在再生側(cè)能夠以相同的R模式?jīng)Q定方法來(lái)決定預(yù)測(cè)方法。與此 相對(duì),當(dāng)識(shí)別信息為"1"時(shí),需要進(jìn)一步發(fā)送與預(yù)測(cè)方法相關(guān)的模式信 息(詳細(xì)情況將在后面敘述)。此外,預(yù)測(cè)方法決定部41也可以把R模 式預(yù)測(cè)方法直接決定為最優(yōu)預(yù)測(cè)方法,發(fā)送給畫面內(nèi)預(yù)測(cè)信號(hào)生成部16。
L模式?jīng)Q定部46根據(jù)與包含相鄰區(qū)域在內(nèi)的區(qū)域?qū)?yīng)的己再生的像 素信號(hào),以規(guī)定的評(píng)價(jià)基準(zhǔn)從9種預(yù)測(cè)方法(參見(jiàn)圖14 (b))之中推導(dǎo) 出生成與相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的1個(gè)預(yù)測(cè) 方法。即,L模式?jīng)Q定部46在參照存儲(chǔ)于幀存儲(chǔ)器24中的數(shù)據(jù)的同時(shí), 重新決定與對(duì)象區(qū)塊相鄰的相鄰區(qū)域的預(yù)測(cè)方法(L模式預(yù)測(cè))。圖4是 用于說(shuō)明由L模式?jīng)Q定部46決定L模式預(yù)測(cè)方法的處理的示意圖。區(qū)塊 401是對(duì)象區(qū)域。區(qū)塊402到404是已再生的相鄰區(qū)塊。用斜線填充的區(qū)域405是對(duì)象區(qū)塊401的相鄰區(qū)域。該區(qū)域405是從對(duì)象區(qū)塊的邊界處 向上4個(gè)像素、向左4個(gè)像素所圍出的倒L字區(qū)域,不過(guò)也可以使用除 此之外的形狀和大小的相鄰區(qū)域405。 L模式?jīng)Q定部46使用與該倒L字 區(qū)域相鄰的區(qū)域406的像素組,以與圖14中說(shuō)明的方法相同的預(yù)測(cè)方法 來(lái)生成針對(duì)倒L字區(qū)域405的9個(gè)預(yù)測(cè)信號(hào)。此外,L模式?jīng)Q定部46分 別算出倒L字區(qū)域405的信號(hào)與9個(gè)預(yù)測(cè)信號(hào)的差值,并在對(duì)象區(qū)塊中 將與賦予最小差值的預(yù)測(cè)信號(hào)的預(yù)測(cè)方法對(duì)應(yīng)的預(yù)測(cè)模式信息(與第1 預(yù)測(cè)方法相關(guān)的預(yù)測(cè)信息)決定為與倒L字區(qū)域405的像素的相關(guān)度高 的預(yù)測(cè)方法。
下面參照附圖5來(lái)說(shuō)明L模式?jīng)Q定部46的L模式預(yù)測(cè)方法的處理流 程。首先,L模式?jīng)Q定部46對(duì)于與對(duì)象區(qū)域401相鄰的相鄰區(qū)域405, 使用位于區(qū)域406中的像素組來(lái)生成9個(gè)預(yù)測(cè)信號(hào)(步驟Sll)。接著分 別求出倒L字區(qū)域的相鄰區(qū)域405的信號(hào)與9個(gè)預(yù)測(cè)信號(hào)的差值(步驟 S12)。之后,L模式?jīng)Q定部46將與賦予最小差值的預(yù)測(cè)信號(hào)對(duì)應(yīng)的預(yù)測(cè) 方法作為最優(yōu)L模式(第l預(yù)測(cè)方法)(步驟S13)。最后,L模式?jīng)Q定部 46把與該最優(yōu)L模式相關(guān)的信息輸出到模式信息預(yù)測(cè)部45和存儲(chǔ)部44 (步驟S14)。并且,L模式?jīng)Q定部46還能以與L模式預(yù)測(cè)方法相關(guān)的識(shí) 別信息為對(duì)象使用規(guī)定函數(shù)進(jìn)行運(yùn)算,將由運(yùn)算結(jié)果得出的識(shí)別信息發(fā) 送給模式信息預(yù)測(cè)部45和存儲(chǔ)部44。作為這樣的函數(shù)可舉出如在識(shí)別信 息中含有數(shù)值信息的情況下對(duì)識(shí)別信息加上土n (n為任意整數(shù))這樣的 函數(shù)。
返回圖2,模式信息預(yù)測(cè)部45根據(jù)與L模式?jīng)Q定部46所輸入的最 優(yōu)L模式相關(guān)的信息,對(duì)與涉及最優(yōu)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法相關(guān)的模式信 息進(jìn)行編碼。這里,在模式信息預(yù)測(cè)部45中輸入與L模式?jīng)Q定部46所 發(fā)送的第1預(yù)測(cè)方法相關(guān)的信息、以及與預(yù)測(cè)方法決定部41所發(fā)送的對(duì) 象區(qū)塊的最優(yōu)預(yù)測(cè)方法相關(guān)的信息。模式信息預(yù)測(cè)部45將與對(duì)象區(qū)塊的 最優(yōu)預(yù)測(cè)方法相關(guān)的模式信息針對(duì)與最優(yōu)L模式相關(guān)的信息來(lái)相對(duì)地進(jìn) 行編碼。作為相對(duì)進(jìn)行編碼的方法,可以舉出通過(guò)求表示對(duì)象區(qū)塊的最 優(yōu)預(yù)測(cè)方法的模式信息與表示最優(yōu)L模式的模式信息的差值來(lái)進(jìn)行編碼的方法,不過(guò)還可以采用其他的方法。模式信息預(yù)測(cè)部45把這樣取得的
相對(duì)預(yù)測(cè)信息經(jīng)由線路L14發(fā)送給熵編碼部25。
下面參照?qǐng)D6,說(shuō)明畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15中的預(yù)測(cè)信 號(hào)生成方法的決定處理。首先,預(yù)測(cè)信號(hào)生成部42針對(duì)對(duì)象區(qū)塊以上述 方法來(lái)生成9個(gè)畫面內(nèi)預(yù)測(cè)信號(hào)(步驟SOl)。接著,預(yù)測(cè)方法決定部41 分別求出對(duì)象區(qū)塊的圖像與9個(gè)預(yù)測(cè)信號(hào)的差值(步驟S02)。然后,預(yù) 測(cè)方法決定部41將賦予最小差值的預(yù)測(cè)方法決定為最優(yōu)預(yù)測(cè)模式(步驟 S03)。另一方面,R模式?jīng)Q定部43以上述方法來(lái)決定最優(yōu)的R模式預(yù)測(cè) 方法(步驟S04)。以之前所決定的模式為基礎(chǔ)來(lái)決定當(dāng)前所決定的R模 式預(yù)測(cè)方法,所以適合9個(gè)模式中的任一個(gè)模式。之后,預(yù)測(cè)方法決定 部41對(duì)R模式預(yù)測(cè)方法與步驟S03中所決定的最優(yōu)預(yù)測(cè)模式進(jìn)行比較, 判定兩者是否一致(步驟S05)。如果兩者相同(步驟S05; YES),則預(yù) 測(cè)方法決定部41輸出識(shí)別信息"0"(步驟S06),該識(shí)別信息"0"表示 R模式預(yù)測(cè)方法為用于畫面內(nèi)預(yù)測(cè)信號(hào)的生成的預(yù)測(cè)方法。另一方面, 如果最優(yōu)預(yù)測(cè)模式與R模式預(yù)測(cè)方法不一致(步驟S05; NO),則L模 式?jīng)Q定部46以上述方法來(lái)決定L模式預(yù)測(cè)方法(步驟S07)。進(jìn)而,模 式信息預(yù)測(cè)部45對(duì)相對(duì)預(yù)測(cè)信息進(jìn)行編碼,該相對(duì)預(yù)測(cè)信息是最優(yōu)預(yù)測(cè) 模式相對(duì)于與L模式預(yù)測(cè)方法相關(guān)的信息的相對(duì)信息(步驟S08)。最后, 模式信息預(yù)測(cè)部45輸出該相對(duì)預(yù)測(cè)信息(步驟S09)。
根據(jù)如上說(shuō)明的圖像預(yù)測(cè)編碼裝置10,針對(duì)與編碼對(duì)象的對(duì)象區(qū)域 相鄰的已再生的相鄰區(qū)域,使用對(duì)應(yīng)于該相鄰區(qū)域而進(jìn)行了處理的數(shù)據(jù), 推導(dǎo)出R模式和L模式的預(yù)測(cè)方法,并根據(jù)該預(yù)測(cè)方法來(lái)將用于生成對(duì) 象區(qū)域的畫面內(nèi)預(yù)測(cè)信號(hào)的最優(yōu)預(yù)測(cè)方法進(jìn)行編碼,并且使用畫面內(nèi)預(yù) 測(cè)信號(hào)將對(duì)象區(qū)域的殘差信號(hào)進(jìn)行編碼。使用與已再生的相鄰區(qū)域?qū)?yīng) 的數(shù)據(jù)對(duì)相鄰區(qū)域所推導(dǎo)出的R模式和L模式的預(yù)測(cè)方法接近最適合對(duì) 象區(qū)域的預(yù)測(cè)方法的可能性高,因此可通過(guò)使用該預(yù)測(cè)方法將與對(duì)象區(qū) 域的預(yù)測(cè)方法相關(guān)的模式信息相對(duì)地進(jìn)行編碼,來(lái)降低識(shí)別預(yù)測(cè)方法的 模式信息的代碼量,從而提高整體的編碼效率。
尤其,在如R模式那樣使用3個(gè)以上關(guān)于與對(duì)象區(qū)塊相鄰的多個(gè)相鄰區(qū)塊所分別擁有的預(yù)測(cè)方法的信息、按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定預(yù)測(cè) 方法的情況下,該預(yù)測(cè)方法很可能接近對(duì)象區(qū)域原來(lái)的預(yù)測(cè)方法。因此, 可將該預(yù)測(cè)方法作為對(duì)象區(qū)域的預(yù)測(cè)方法,所以不需要傳輸用于識(shí)別預(yù) 測(cè)方法的模式信息(例如圖14 (b)所示的識(shí)別9個(gè)模式的信息)。其結(jié) 果,可利用簡(jiǎn)單的處理來(lái)削減關(guān)于模式信息的代碼量。
另外,當(dāng)如L模式那樣使用對(duì)于對(duì)象區(qū)塊的相鄰區(qū)域從9個(gè)預(yù)測(cè)方
法中決定的預(yù)測(cè)方法的情況下,針對(duì)對(duì)象區(qū)塊的預(yù)測(cè)方法,相關(guān)度變高, 據(jù)此可對(duì)對(duì)象區(qū)塊的模式信息進(jìn)一步高效地編碼。由此,可提高削減關(guān) 于模式信息的代碼量的效果。進(jìn)而,在與對(duì)象區(qū)塊相鄰的區(qū)域進(jìn)行畫面 間預(yù)測(cè)編碼的情況下,即使在相鄰區(qū)塊不具備畫面內(nèi)預(yù)測(cè)信息時(shí),也以 使用與對(duì)于對(duì)象區(qū)塊的相鄰區(qū)域從多個(gè)預(yù)測(cè)方法中決定的預(yù)測(cè)方法、或
者3個(gè)以上的相鄰區(qū)塊分別擁有的預(yù)測(cè)方法相關(guān)的信息在規(guī)定的評(píng)價(jià)基 準(zhǔn)下所決定的預(yù)測(cè)方法為基礎(chǔ),將對(duì)象區(qū)域的預(yù)測(cè)方法進(jìn)行編碼。其結(jié) 果,可以將與對(duì)象區(qū)塊中的預(yù)測(cè)方法相關(guān)的信息進(jìn)一步高效地進(jìn)行編碼。 (圖像預(yù)測(cè)解碼裝置)
圖7是表示本發(fā)明的一個(gè)優(yōu)選實(shí)施方式的圖像預(yù)測(cè)解碼裝置的結(jié)構(gòu) 的框圖。該圖所示的圖像預(yù)測(cè)解碼裝置50具有輸入端子58、數(shù)據(jù)解析 部(還原單元)51、逆量子化部(還原單元)52、逆變換部(還原單元) 53、加法器(圖像還原單元)54、預(yù)測(cè)信號(hào)生成部(預(yù)測(cè)信號(hào)生成單元) 55、幀存儲(chǔ)器56、預(yù)測(cè)方法取得部57和輸出端子59。下面說(shuō)明圖像預(yù) 測(cè)解碼裝置50的各結(jié)構(gòu)要素。
數(shù)據(jù)解析部51被從輸入端子58輸入已壓縮編碼的壓縮圖像數(shù)據(jù), 數(shù)據(jù)解析部51從該壓縮圖像數(shù)據(jù)中提取對(duì)象區(qū)塊的殘差信號(hào)、與預(yù)測(cè)方 法相關(guān)的信息、量子化參數(shù)以及動(dòng)作信息(畫面間預(yù)測(cè)的情況)。在該壓 縮圖像數(shù)據(jù)中含有殘差信號(hào)以及與預(yù)測(cè)方法相關(guān)的模式信息,該殘差信 號(hào)被以將一個(gè)畫面上的圖像分割為多個(gè)區(qū)塊的對(duì)象區(qū)塊為對(duì)象進(jìn)行了預(yù) 測(cè)編碼。數(shù)據(jù)解析部51經(jīng)由線路L42和線路L44b將提取出的殘差信號(hào) 和量子化參數(shù)輸出到逆量子化部52,并經(jīng)由線路L51和線路L52將動(dòng)作 信息、和與在模式信息中包含的R模式相關(guān)的識(shí)別信息以及與L模式預(yù)測(cè)方法相關(guān)的相對(duì)預(yù)測(cè)信息輸出到預(yù)測(cè)方法取得部57。在與R模式相關(guān) 的識(shí)別信息為"0"時(shí)表示R模式被用作預(yù)測(cè)方法,在為"1"時(shí)表示L 模式被用作預(yù)測(cè)方法。相對(duì)預(yù)測(cè)信息在L模式的情況下表示與預(yù)測(cè)方法 相關(guān)的信息的相對(duì)值。
逆量子化部52根據(jù)量子化參數(shù)將對(duì)象區(qū)塊的殘差信號(hào)進(jìn)行逆量子 化。逆量子化部52經(jīng)由線路L43把進(jìn)行逆量子化后的殘差信號(hào)輸出到逆 變換部53。
逆變換部53對(duì)由逆量子化部52輸入的殘差信號(hào)進(jìn)行逆離散余弦變 換后還原為再生殘差信號(hào)。逆變換部53經(jīng)由線路L44把還原的再生殘差 信號(hào)輸出到加法器54。
預(yù)測(cè)信號(hào)生成部55根據(jù)由預(yù)測(cè)方法取得部57推導(dǎo)出的預(yù)測(cè)方法(后 面詳細(xì)敘述),從幀存儲(chǔ)器56中取得參照?qǐng)D像信號(hào)并生成預(yù)測(cè)信號(hào)。預(yù) 測(cè)信號(hào)生成部55經(jīng)由線路L45把該預(yù)測(cè)信號(hào)發(fā)送給加法器54,加法器 54把由逆變換部53還原的再生殘差信號(hào)與預(yù)測(cè)信號(hào)合成,由此來(lái)還原對(duì) 象區(qū)塊的像素信號(hào),并經(jīng)由線路L48輸出到輸出端子59,同時(shí)存儲(chǔ)在幀 存儲(chǔ)器56中。
下面進(jìn)一步詳細(xì)說(shuō)明預(yù)測(cè)方法取得部57的結(jié)構(gòu)。圖8是表示預(yù)測(cè)方 法取得部57的結(jié)構(gòu)的框圖。如該圖所示,預(yù)測(cè)方法取得部57具有切 換開(kāi)關(guān)61、 R模式?jīng)Q定部(第1預(yù)測(cè)方法決定單元)64、存儲(chǔ)部65、 L 模式?jīng)Q定部(第1預(yù)測(cè)方法決定單元)66和模式信息生成部(預(yù)測(cè)方法 推導(dǎo)單元)67。
切換開(kāi)關(guān)61是根據(jù)經(jīng)由線路L51輸入的R模式識(shí)別信息來(lái)切換預(yù) 測(cè)信號(hào)生成部55與端子62以及端子63的連接的開(kāi)關(guān)。具體而言,切換 開(kāi)關(guān)61在識(shí)別信息為"0"時(shí)與端子62連接,在識(shí)別信息為"1"時(shí)與 端子63連接。
R模式?jīng)Q定部64對(duì)于已再生的相鄰區(qū)域,根據(jù)與對(duì)應(yīng)于相鄰區(qū)域所 決定的預(yù)測(cè)方法相關(guān)的模式信息,以規(guī)定的評(píng)價(jià)基準(zhǔn)推導(dǎo)出1個(gè)預(yù)測(cè)方 法。即,R模式?jīng)Q定部64取得3個(gè)以上存儲(chǔ)在存儲(chǔ)部65中的、與以往 處理過(guò)的區(qū)塊的預(yù)測(cè)方法相關(guān)的模式信息,以規(guī)定的方法來(lái)決定1個(gè)預(yù)測(cè)方法。R模式的預(yù)測(cè)決定方法與圖像預(yù)測(cè)編碼裝置10的R模式?jīng)Q定部
43中的相同。SP, R模式?jīng)Q定部64將區(qū)塊302a 302f、 303a 303c (參
見(jiàn)圖3)所擁有的畫面內(nèi)預(yù)測(cè)相關(guān)的模式信息中出現(xiàn)頻率最高的模式信息 所對(duì)應(yīng)的預(yù)測(cè)方法決定為R模式預(yù)測(cè)方法。此外,R模式?jīng)Q定部64還能 以其他方法根據(jù)3個(gè)以上區(qū)塊的模式信息來(lái)決定R模式預(yù)測(cè)方法。當(dāng)切 換開(kāi)關(guān)61與端子62相連的情況下,R模式?jīng)Q定部64經(jīng)由線路L50把關(guān) 于該R模式預(yù)測(cè)方法的信息發(fā)送到預(yù)測(cè)信號(hào)生成部55。
當(dāng)切換開(kāi)關(guān)61與端子63相連而成為L(zhǎng)模式的情況下,模式信息生 成部67生成與最優(yōu)預(yù)測(cè)方法相關(guān)的信息,并發(fā)送給預(yù)測(cè)信號(hào)生成部55。 此時(shí),模式信息生成部67根據(jù)經(jīng)由線路L52輸入的與預(yù)測(cè)方法相關(guān)的信 息的相對(duì)預(yù)測(cè)信息以及從L模式?jīng)Q定部66輸入的與L模式預(yù)測(cè)方法相關(guān) 的信息,推導(dǎo)出與用于預(yù)測(cè)信號(hào)生成的最優(yōu)預(yù)測(cè)方法相關(guān)的信息。艮P, 模式信息生成部67通過(guò)在與L模式預(yù)測(cè)方法相關(guān)的信息中加入與對(duì)象區(qū) 塊的預(yù)測(cè)方法相關(guān)的相對(duì)預(yù)測(cè)信息,來(lái)生成與最優(yōu)預(yù)測(cè)方法相關(guān)的預(yù)測(cè) 模式信息。
L模式?jīng)Q定部66針對(duì)與對(duì)象區(qū)塊相鄰的相鄰區(qū)域,從規(guī)定的多個(gè)預(yù) 測(cè)模式中決定預(yù)測(cè)模式,并作為L(zhǎng)模式預(yù)測(cè)方法經(jīng)由線路L66輸出到模 式信息生成部67。 L模式?jīng)Q定部66中的預(yù)測(cè)模式的決定方法與圖像預(yù)測(cè) 編碼裝置10的L模式?jīng)Q定部46中的相同。
接著參照?qǐng)D9說(shuō)明預(yù)測(cè)方法取得部57中的預(yù)測(cè)信號(hào)生成方法的取得 處理。首先,從數(shù)據(jù)解析部51向預(yù)測(cè)方法取得部57輸入從壓縮圖像數(shù) 據(jù)中提取出的R模式識(shí)別信息(步驟S21)。切換開(kāi)關(guān)61判斷該信息是 否表示R模式(步驟S22)。當(dāng)表示R模式的情況下(步驟S22; YES), R模式?jīng)Q定部64按照R模式?jīng)Q定方法來(lái)決定R模式預(yù)測(cè)方法,并作為最 優(yōu)預(yù)測(cè)模式輸出到預(yù)測(cè)信號(hào)生成部55 (步驟S23)。另一方面,在不是R 模式的情況下(步驟S22; NO),向模式信息生成部67輸入從壓縮圖像 數(shù)據(jù)中提取出來(lái)的相對(duì)預(yù)測(cè)信息(步驟S24)。接著,L模式?jīng)Q定部66按 照L模式?jīng)Q定方法來(lái)決定L模式預(yù)測(cè)方法(步驟S25)。然后,模式信息 生成部67通過(guò)將關(guān)于L模式預(yù)測(cè)方法的模式信息與相對(duì)預(yù)測(cè)信息相加,來(lái)求出最優(yōu)預(yù)測(cè)模式(步驟S26)。之后,模式信息生成部67把與這樣求 出的最優(yōu)預(yù)測(cè)模式相關(guān)的信息輸出到預(yù)測(cè)信號(hào)生成部55 (步驟S27)。
根據(jù)如上說(shuō)明的圖像預(yù)測(cè)解碼裝置50,對(duì)于與解碼對(duì)象的對(duì)象區(qū)域 相鄰的已再生的相鄰區(qū)域,使用對(duì)應(yīng)于該相鄰區(qū)域進(jìn)行了處理的數(shù)據(jù)來(lái) 推導(dǎo)出R模式和L模式的預(yù)測(cè)方法,并根據(jù)該預(yù)測(cè)方法和相對(duì)預(yù)測(cè)方法, 推導(dǎo)出對(duì)象區(qū)域的最優(yōu)預(yù)測(cè)方法,生成畫面內(nèi)預(yù)測(cè)信號(hào),并且使用該畫 面內(nèi)預(yù)測(cè)信號(hào),由還原了對(duì)象區(qū)域的殘差信號(hào)的再生殘差信號(hào)來(lái)還原對(duì) 象區(qū)域的像素信號(hào)。使用與已再生的相鄰區(qū)域?qū)?yīng)的數(shù)據(jù)針對(duì)相鄰區(qū)域 推導(dǎo)出的預(yù)測(cè)方法接近最適合對(duì)象區(qū)域的預(yù)測(cè)方法的可能性高,所以使 用該預(yù)測(cè)方法來(lái)還原與對(duì)象區(qū)域的預(yù)測(cè)方法相關(guān)的模式信息,由此可降 低識(shí)別預(yù)測(cè)方法的模式信息(相對(duì)預(yù)測(cè)方法)的代碼量,提高整體的解 碼效率。
尤其,當(dāng)如R模式那樣使用3個(gè)以上與和對(duì)象區(qū)塊相鄰的多個(gè)相鄰 區(qū)塊所分別擁有的預(yù)測(cè)方法相關(guān)的信息、按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定預(yù) 測(cè)方法的情況下,該預(yù)測(cè)方法很可能接近對(duì)象區(qū)域原來(lái)的預(yù)測(cè)方法。因 此,能夠?qū)⒃擃A(yù)測(cè)方法作為對(duì)象區(qū)域的預(yù)測(cè)方法,所以不需要接收用于 識(shí)別預(yù)測(cè)方法的模式信息(例如圖14 (b)所示的識(shí)別9個(gè)模式的信息)。 其結(jié)果,可以利用簡(jiǎn)單的處理來(lái)削減關(guān)于模式信息的傳輸量。
另外,在如L模式那樣使用對(duì)于對(duì)象區(qū)塊的相鄰區(qū)域從9個(gè)預(yù)測(cè)方 法中決定的預(yù)測(cè)方法的情況下,針對(duì)對(duì)象區(qū)塊的預(yù)測(cè)方法,相關(guān)度變高, 據(jù)此可以將對(duì)象區(qū)塊的模式信息更高效地進(jìn)行編碼。由此,能夠提高削 減關(guān)于模式信息的代碼量的效果。進(jìn)而,在與對(duì)象區(qū)塊相鄰的區(qū)域進(jìn)行 畫面間預(yù)測(cè)編碼的情況下,即使在相鄰區(qū)塊不具備畫面內(nèi)預(yù)測(cè)信息時(shí), 也以使用與對(duì)于對(duì)象區(qū)塊的相鄰區(qū)域從多個(gè)預(yù)測(cè)方法中決定的預(yù)測(cè)方 法、或者3個(gè)以上的相鄰區(qū)塊分別擁有的預(yù)測(cè)方法相關(guān)的信息在規(guī)定的 評(píng)價(jià)基準(zhǔn)下所決定的預(yù)測(cè)方法為基礎(chǔ),將對(duì)象區(qū)域的預(yù)測(cè)方法進(jìn)行編碼。 其結(jié)果,可以將與對(duì)象區(qū)塊中的預(yù)測(cè)方法相關(guān)的信息進(jìn)一步高效地進(jìn)行 編碼。
下面說(shuō)明使計(jì)算機(jī)作為圖像預(yù)測(cè)編碼裝置10和圖像預(yù)測(cè)解碼裝置50進(jìn)行工作的圖像預(yù)測(cè)編碼程序以及圖像預(yù)測(cè)解碼程序。
圖12是表示用于執(zhí)行存儲(chǔ)在記錄介質(zhì)中的圖像預(yù)測(cè)編碼程序和圖
像預(yù)測(cè)解碼程序的計(jì)算機(jī)的硬件結(jié)構(gòu)的圖,圖13是用于執(zhí)行存儲(chǔ)于記錄
介質(zhì)中的圖像預(yù)測(cè)編碼程序和圖像預(yù)測(cè)解碼程序的計(jì)算機(jī)的立體圖。該
圖所示的計(jì)算機(jī)不限于個(gè)人計(jì)算機(jī)等狹義的計(jì)算機(jī),其包含具備CPU并 依據(jù)軟件進(jìn)行處理及控制的DVD播放器、機(jī)頂盒、移動(dòng)電話等。計(jì)算機(jī) 530具有磁盤驅(qū)動(dòng)裝置、CD-ROM驅(qū)動(dòng)裝置、DVD驅(qū)動(dòng)裝置等讀取裝 置512;始終存儲(chǔ)有操作系統(tǒng)的作業(yè)用存儲(chǔ)器(RAM) 514;對(duì)存儲(chǔ)在記 錄介質(zhì)510中的程序進(jìn)行存儲(chǔ)的存儲(chǔ)器516;顯示器等顯示裝置518;作 為輸入裝置的鼠標(biāo)520和鍵盤522;用于進(jìn)行數(shù)據(jù)等的收發(fā)的通信裝置 524;和控制程序的執(zhí)行的CPU 526。該計(jì)算機(jī)530中,當(dāng)在讀取裝置512 中插入記錄介質(zhì)510時(shí),可從讀取裝置512來(lái)訪問(wèn)存儲(chǔ)在記錄介質(zhì)510 中的圖像預(yù)測(cè)編碼程序以及圖像預(yù)測(cè)解碼程序,并可通過(guò)圖像預(yù)測(cè)編碼 程序使計(jì)算機(jī)作為本發(fā)明的圖像預(yù)測(cè)編碼裝置IO進(jìn)行工作,可通過(guò)圖像 預(yù)測(cè)解碼程序使計(jì)算機(jī)作為本發(fā)明的圖像預(yù)測(cè)解碼裝置50進(jìn)行工作。
此外,本發(fā)明不限于上述實(shí)施方式。例如在圖像預(yù)測(cè)編碼裝置10中, 構(gòu)成為以區(qū)塊單位來(lái)切換R模式與L模式,不過(guò)切換單位也能夠以圖像 單位或者系列單位來(lái)處理。另外也可以不進(jìn)行切換而僅使用R模式與L 模式的某一方。此外也可以將圖2的R模式?jīng)Q定部43與L模式?jīng)Q定部 46替換,還可以使R模式?jīng)Q定部43和L模式?jīng)Q定部46共同為R模式或 者L模式。
另外,在圖像預(yù)測(cè)解碼裝置50中以區(qū)塊單位來(lái)切換R模式和L模 式,不過(guò)切換單位也能夠以圖像單位或者系列單位來(lái)進(jìn)行。另外還能夠 不進(jìn)行切換而僅使用R模式與L模式的某一方。此時(shí)由于沒(méi)有R模式識(shí) 別信息,所以只要使用圖8中的虛線所圍成的某個(gè)功能塊即可。此外也 可以將圖8中的R模式?jīng)Q定部64與L模式?jīng)Q定部66替換,還可以將R 模式?jīng)Q定部64與L模式?jīng)Q定部66共同設(shè)定為R模式或者L模式。
另外,還可以使用圖10所示的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部115 來(lái)取代圖2所示的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部15,使用圖11所示的預(yù)測(cè)方法取得部157來(lái)取代圖8所示的預(yù)測(cè)方法取得部57。
圖10所示的畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部115與畫面內(nèi)預(yù)測(cè)信號(hào) 生成方法決定部15的不同之處在于,設(shè)置有F模式?jīng)Q定部143來(lái)代替R 模式?jīng)Q定部43 。該F模式?jīng)Q定部143決定在整個(gè)畫面中最頻繁產(chǎn)生的預(yù) 測(cè)方法。具體而言,經(jīng)由線路L34把與各區(qū)塊的預(yù)測(cè)方法相關(guān)的信息存 儲(chǔ)在存儲(chǔ)部44中,之后從存儲(chǔ)部44中讀取各區(qū)塊的預(yù)測(cè)方法,從該預(yù) 測(cè)方法中推導(dǎo)出大部分的預(yù)測(cè)方法,并將其作為F模式預(yù)測(cè)方法。這里, 存儲(chǔ)在存儲(chǔ)部44中的預(yù)測(cè)模式既可以是與時(shí)間上為前面的圖像相關(guān)的預(yù) 測(cè)信息,也可以是與當(dāng)前處理對(duì)象的圖像相關(guān)的預(yù)測(cè)模式。F模式?jīng)Q定部 143將與這樣決定的F模式預(yù)測(cè)方法相關(guān)的信息經(jīng)由線路L31發(fā)送到預(yù) 測(cè)方法決定部41。
另外,圖11所示的預(yù)測(cè)方法取得部157與預(yù)測(cè)方法取得部57的不 同之處在于,設(shè)置有F模式信息存儲(chǔ)部164來(lái)替代R模式?jīng)Q定部64和存 儲(chǔ)部65。 F模式信息存儲(chǔ)部164經(jīng)由線路Llll被輸入與F模式的預(yù)測(cè)方 法相關(guān)的信息,并存儲(chǔ)該信息。切換開(kāi)關(guān)161通過(guò)經(jīng)由線路L51的控制 信號(hào)來(lái)切換模式信息生成部67側(cè)的端子163以及F模式信息存儲(chǔ)部164 側(cè)的端子162與預(yù)測(cè)信號(hào)生成部55之間的連接。F模式信息存儲(chǔ)部164 經(jīng)由線路L50將與F模式的預(yù)測(cè)方法相關(guān)的信息輸出到預(yù)測(cè)信號(hào)生成部 55。
產(chǎn)業(yè)上的應(yīng)用
本發(fā)明將圖像預(yù)測(cè)編碼裝置、圖像預(yù)測(cè)解碼裝置、圖像預(yù)測(cè)編碼方 法、圖像預(yù)測(cè)解碼方法、圖像預(yù)測(cè)編碼程序以及圖像預(yù)測(cè)解碼程序作為 使用用途,通過(guò)削減與用于在像素區(qū)域內(nèi)生成畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方 法相關(guān)的模式信息,可進(jìn)行高效的編碼處理或者解碼處理。
權(quán)利要求
1.一種圖像預(yù)測(cè)編碼裝置,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū)域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè)信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編碼,該圖像預(yù)測(cè)編碼裝置的特征在于,具有第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第1預(yù)測(cè)方法決定單元所決定的上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);以及圖像編碼單元,其根據(jù)由上述預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào)進(jìn)行編碼。
2. —種圖像預(yù)測(cè)編碼裝置,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào) 進(jìn)行編碼,該圖像預(yù)測(cè)編碼裝置的特征在于,具有-第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的己處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù) 測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1、、、第、2預(yù)測(cè)方法決定單元,其對(duì)于上述對(duì)象區(qū)域生成與規(guī)定的多個(gè)預(yù) 測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從上述多個(gè)預(yù)測(cè) 方法中決定適合上述對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第2預(yù)測(cè)方法決定單元所決定的上述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);模式信息編碼單元,其根據(jù)上述第1預(yù)測(cè)方法對(duì)上述第2預(yù)測(cè)方法 相對(duì)地進(jìn)行編碼;以及圖像編碼單元,其根據(jù)由上述預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù) 測(cè)信號(hào),對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào) 進(jìn)行編碼。
3. 根據(jù)權(quán)利要求1或2所述的圖像預(yù)測(cè)編碼裝置,其特征在于,上 述第1預(yù)測(cè)方法決定單元對(duì)于上述相鄰區(qū)域生成與上述規(guī)定的多個(gè)預(yù)測(cè) 方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從上述多個(gè)預(yù)測(cè)方 法中決定第l預(yù)測(cè)方法。
4. 根據(jù)權(quán)利要求1或2所述的圖像預(yù)測(cè)編碼裝置,其特征在于,上 述第1預(yù)測(cè)方法決定單元對(duì)于上述相鄰區(qū)域,使用之前對(duì)應(yīng)于上述相鄰 區(qū)域所決定的3個(gè)以上的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定上述第1 預(yù)測(cè)方法。
5. —種圖像預(yù)測(cè)解碼裝置,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼裝置的特征在于,其具有第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù) 測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第1預(yù)測(cè)方法決定單元所決定的 上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域相關(guān)的殘 差信號(hào)并還原為再生殘差信號(hào);以及圖像還原單元,其通過(guò)將上述畫面內(nèi)預(yù)測(cè)信號(hào)和由上述還原單元所還原的再生殘差信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào)。
6. —種圖像預(yù)測(cè)解碼裝置,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼裝置的特征在于,其具有第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù) 測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù),』方法推導(dǎo)單元,其從上述壓縮圖像數(shù)據(jù)中提取相對(duì)預(yù)測(cè)方法, 并且根據(jù)上述第1預(yù)測(cè)方法以及上述相對(duì)預(yù)測(cè)方法來(lái)推導(dǎo)出針對(duì)上述對(duì) 象區(qū)域的第2預(yù)測(cè)方法,其中該相對(duì)預(yù)測(cè)方法為對(duì)關(guān)于上述對(duì)象區(qū)域的 預(yù)測(cè)方法進(jìn)行識(shí)別的相對(duì)信息;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述預(yù)測(cè)方法推導(dǎo)單元所推導(dǎo)出的上 述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域相關(guān)的殘 差信號(hào)并還原為再生殘差信號(hào);以及圖像還原單元,其通過(guò)將上述畫面內(nèi)預(yù)測(cè)信號(hào)和由上述還原單元所 還原的再生殘差信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào)。
7. 根據(jù)權(quán)利要求5或6所述的圖像預(yù)測(cè)解碼裝置,其特征在于,上 述第1預(yù)測(cè)方法決定單元對(duì)于上述相鄰區(qū)域生成與上述規(guī)定的多個(gè)預(yù)測(cè) 方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從上述多個(gè)預(yù)測(cè)方 法中決定第1預(yù)測(cè)方法。
8. 根據(jù)權(quán)利要求5或6所述的圖像預(yù)測(cè)解碼裝置,其特征在于,上 述第1預(yù)測(cè)方法決定單元對(duì)于上述相鄰區(qū)域,使用之前對(duì)應(yīng)于上述相鄰 區(qū)域所決定的3個(gè)以上的預(yù)測(cè)方法,按照規(guī)定的評(píng)價(jià)基準(zhǔn)來(lái)決定上述第1
9. 一種圖像預(yù)測(cè)編碼方法,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并將上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào)進(jìn)行編碼,該圖像預(yù)測(cè)編碼方法的特征在于,具有如下步驟第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與上述對(duì)象 區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從 用于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與 上述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并 將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成單元根據(jù)在上述第1預(yù)測(cè)方法決定步驟中所決定的上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);以 及圖像編碼步驟,由圖像編碼單元根據(jù)在上述預(yù)測(cè)信號(hào)生成步驟中所 生成的畫面內(nèi)預(yù)測(cè)信號(hào),來(lái)對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像 素信號(hào)的殘差信號(hào)進(jìn)行編碼。
10. —種圖像預(yù)測(cè)編碼方法,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào) 進(jìn)行編碼,該圖像預(yù)測(cè)編碼方法的特征在于,具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與上述對(duì)象 區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從 用于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與 上述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;第2預(yù)測(cè)方法決定步驟,由第2預(yù)測(cè)方法決定單元對(duì)于上述對(duì)象區(qū) 域生成與規(guī)定的多個(gè)預(yù)測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng) 價(jià)基準(zhǔn)從上述多個(gè)預(yù)測(cè)方法中決定適合上述對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成單元根據(jù)在上述第2預(yù)測(cè)方法 決定步驟中所決定的上述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);模式信息編碼步驟,由模式信息編碼單元根據(jù)上述第1預(yù)測(cè)方法對(duì) 上述第2預(yù)測(cè)方法相對(duì)地進(jìn)行編碼;以及圖像編碼步驟,由圖像編碼單元根據(jù)上述預(yù)測(cè)信號(hào)生成單元所生成 的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào) 的殘差信號(hào)進(jìn)行編碼。
11. 一種圖像預(yù)測(cè)解碼方法,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼方法的特征在于,具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與上述對(duì)象 區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從 用于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與 上述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并 將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成單元根據(jù)在上述第1預(yù)測(cè)方法 決定步驟中所決定的上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原步驟,由還原單元從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域 相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還原步驟,由圖像還原單元將上述畫面內(nèi)預(yù)測(cè)信號(hào)與在上述還 原步驟中所還原的再生殘差信號(hào)合成,由此來(lái)還原上述對(duì)象區(qū)域的像素 信號(hào)。
12. —種圖像預(yù)測(cè)解碼方法,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼方法的特征在于,具有第1預(yù)測(cè)方法決定步驟,由第1預(yù)測(cè)方法決定單元根據(jù)與上述對(duì)象 區(qū)域相鄰的由已再生像素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與 上述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)方法推導(dǎo)步驟,由預(yù)測(cè)方法推導(dǎo)單元從上述壓縮圖像數(shù)據(jù)中提 取相對(duì)預(yù)測(cè)方法,并且根據(jù)上述第1預(yù)測(cè)方法以及上述相對(duì)預(yù)測(cè)方法來(lái)推導(dǎo)出針對(duì)上述對(duì)象區(qū)域的第2預(yù)測(cè)方法,該相對(duì)預(yù)測(cè)方法為對(duì)關(guān)于上 述對(duì)象區(qū)域的預(yù)測(cè)方法進(jìn)行識(shí)別的相對(duì)信息;預(yù)測(cè)信號(hào)生成步驟,由預(yù)測(cè)信號(hào)生成單元根據(jù)在上述第2預(yù)測(cè)方法 推導(dǎo)步驟中所推導(dǎo)出的上述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原步驟,由還原單元從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域 相關(guān)的殘差信號(hào)并還原為再生殘差信號(hào);以及圖像還原步驟,由圖像還原單元將上述畫面內(nèi)預(yù)測(cè)信號(hào)和通過(guò)上述 還原單元所還原的再生殘差信號(hào)合成,由此來(lái)還原上述對(duì)象區(qū)域的像素 信號(hào)。
13.—種圖像預(yù)測(cè)編碼程序,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào) 進(jìn)行編碼,該圖像預(yù)測(cè)編碼程序的特征在于,使計(jì)算機(jī)具有如下單元的 功能-第1預(yù)測(cè)方法決定單元,其對(duì)于與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域,根據(jù)與上述相鄰區(qū)域?qū)?yīng)的已處理數(shù)據(jù),從用 于生成上述畫面內(nèi)預(yù)測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上 述相鄰區(qū)域的像素信號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將 該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第1預(yù)測(cè)方法決定單元所決定的 上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);以及圖像編碼單元,其根據(jù)由上述預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù) 測(cè)信號(hào),對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào) 進(jìn)行編碼。
14. 一種圖像預(yù)測(cè)編碼程序,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并對(duì)上述對(duì)象區(qū)域的像素信號(hào)與上述畫面內(nèi)預(yù)測(cè)信號(hào)的殘差信號(hào) 進(jìn)行編碼,該圖像預(yù)測(cè)編碼程序的特征在于,使計(jì)算機(jī)具有如下單元的 功能第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù) 測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1 預(yù)測(cè)方法;第2預(yù)測(cè)方法決定單元,其對(duì)于上述對(duì)象區(qū)域生成與規(guī)定的多個(gè)預(yù) 測(cè)方法對(duì)應(yīng)的多個(gè)預(yù)測(cè)信號(hào),并且按照規(guī)定的評(píng)價(jià)基準(zhǔn)從上述多個(gè)預(yù)測(cè) 方法中決定適合上述對(duì)象區(qū)域的第2預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第2預(yù)測(cè)方法決定單元所決定的 上述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);模式信息編碼單元,其根據(jù)上述第1預(yù)測(cè)方法對(duì)上述第2預(yù)測(cè)方法 相對(duì)地進(jìn)行編碼;以及圖像編碼單元,其根據(jù)由上述預(yù)測(cè)信號(hào)生成單元所生成的畫面內(nèi)預(yù)測(cè)信號(hào),對(duì)上述畫面內(nèi)預(yù)測(cè)信號(hào)與上述對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào) 進(jìn)行編碼。
15. —種圖像預(yù)測(cè)解碼程序,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼程序的特征在于,使計(jì)算機(jī)具有如下單元的功能第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域?qū)?yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù)測(cè) 信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信號(hào) 的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1預(yù)測(cè)方法;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述第1預(yù)測(cè)方法決定單元所決定的上述第1預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域相關(guān)的殘 差信號(hào)并還原為再生殘差信號(hào);以及圖像還原單元,其通過(guò)將上述畫面內(nèi)預(yù)測(cè)信號(hào)和由上述還原單元所 還原的再生殘差信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào)。
16.—種圖像預(yù)測(cè)解碼程序,將圖像分割為多個(gè)區(qū)域,對(duì)于在上述區(qū) 域中的作為處理對(duì)象的對(duì)象區(qū)域內(nèi)所包含的像素信號(hào),生成畫面內(nèi)預(yù)測(cè) 信號(hào),并通過(guò)將壓縮圖像數(shù)據(jù)中所包含的與上述對(duì)象區(qū)域相關(guān)的殘差信 號(hào)和上述畫面內(nèi)預(yù)測(cè)信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào),該圖 像預(yù)測(cè)解碼程序的特征在于,使計(jì)算機(jī)具有如下單元的功能第1預(yù)測(cè)方法決定單元,其根據(jù)與上述對(duì)象區(qū)域相鄰的由已再生像 素信號(hào)構(gòu)成的相鄰區(qū)域所對(duì)應(yīng)的已處理數(shù)據(jù),從用于生成上述畫面內(nèi)預(yù) 測(cè)信號(hào)的規(guī)定的多個(gè)預(yù)測(cè)方法中,推導(dǎo)出生成與上述相鄰區(qū)域的像素信 號(hào)的相關(guān)度高的畫面內(nèi)預(yù)測(cè)信號(hào)的預(yù)測(cè)方法,并將該預(yù)測(cè)方法決定為第1、?頁(yè)測(cè)方法推導(dǎo)單元,其從上述壓縮圖像數(shù)據(jù)中提取相對(duì)預(yù)測(cè)方法, 并且根據(jù)上述第1預(yù)測(cè)方法以及上述相對(duì)預(yù)測(cè)方法來(lái)推導(dǎo)出針對(duì)上述對(duì)象區(qū)域的第2預(yù)測(cè)方法,該相對(duì)預(yù)測(cè)方法為對(duì)關(guān)于上述對(duì)象區(qū)域的預(yù)測(cè) 方法進(jìn)行識(shí)別的相對(duì)信息;預(yù)測(cè)信號(hào)生成單元,其根據(jù)由上述預(yù)測(cè)方法推導(dǎo)單元所推導(dǎo)出的上 述第2預(yù)測(cè)方法來(lái)生成上述畫面內(nèi)預(yù)測(cè)信號(hào);還原單元,其從上述壓縮圖像數(shù)據(jù)中提取與上述對(duì)象區(qū)域相關(guān)的殘 差信號(hào)并還原為再生殘差信號(hào);以及圖像還原單元,其通過(guò)將上述畫面內(nèi)預(yù)測(cè)信號(hào)和由上述還原單元所 還原的再生殘差信號(hào)合成,來(lái)還原上述對(duì)象區(qū)域的像素信號(hào)。
全文摘要
該圖像預(yù)測(cè)編碼裝置(10)具有畫面內(nèi)預(yù)測(cè)信號(hào)生成方法決定部(15),其對(duì)于與對(duì)象區(qū)域相鄰的由已再生的圖像信號(hào)構(gòu)成的相鄰區(qū)域,將根據(jù)與相鄰區(qū)域?qū)?yīng)的數(shù)據(jù)推導(dǎo)出的預(yù)測(cè)方法決定為R模式預(yù)測(cè)方法或者L模式預(yù)測(cè)方法;畫面內(nèi)預(yù)測(cè)信號(hào)生成部(16),其根據(jù)所決定的R模式預(yù)測(cè)方法生成畫面內(nèi)預(yù)測(cè)信號(hào);以及根據(jù)所生成的畫面內(nèi)預(yù)測(cè)信號(hào)對(duì)對(duì)象區(qū)域的像素信號(hào)的殘差信號(hào)進(jìn)行編碼的減法器(18)、變換部(19)、量子化部(20)和熵編碼部(25)。
文檔編號(hào)H04N7/32GK101292536SQ20068003893
公開(kāi)日2008年10月22日 申請(qǐng)日期2006年10月18日 優(yōu)先權(quán)日2005年10月19日
發(fā)明者文仲丞, 陳朝慶 申請(qǐng)人:株式會(huì)社Ntt都科摩