技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理裝置和方法,具體地涉及一種能夠提高預(yù)測(cè)效率的圖像處理裝置和方法。
背景技術(shù):
:近年來(lái),廣泛地使用通過下述方式對(duì)圖像進(jìn)行壓縮編碼的裝置:利用用于將圖像信息作為數(shù)字信號(hào)處理的編碼格式,并且,利用圖像信息特有的冗余性(redundancy),其中,此時(shí)以發(fā)送和存儲(chǔ)高效信息作為目標(biāo),通過諸如離散余弦變換等的正交變換和運(yùn)動(dòng)補(bǔ)償來(lái)壓縮圖像。該編碼方法的例子包括MPEG(運(yùn)動(dòng)圖片專家組)等。特別地,MPEG2(ISO/IEC13818-2)被定義為通用圖像編碼格式,并且,是包括隔行掃描圖像和順序掃描圖像二者、以及標(biāo)準(zhǔn)分辨率圖像和高清晰圖像的標(biāo)準(zhǔn)。例如,MPEG2現(xiàn)在已經(jīng)被用于專業(yè)用途和消費(fèi)者用途的廣范圍的應(yīng)用廣泛地利用。例如,通過利用MPEG2壓縮格式,在具有720×480個(gè)像素的標(biāo)準(zhǔn)分辨率的隔行掃描圖像的情況中,分配4至8Mbps的代碼量(比特率)。此外,例如,通過利用MPEG2壓縮格式,在具有1920×1088個(gè)像素的高分辨率的隔行掃描圖像的情況中,分配18至22Mbps的代碼量(比特率)。因此,可以實(shí)現(xiàn)高壓縮率和優(yōu)異的圖像質(zhì)量。對(duì)于MPEG2,主要以適合廣播用途的高圖像質(zhì)量作為目標(biāo),但是,不處理比MPEG1的代碼量低的代碼量(比特率),即,具有較高的壓縮率的編碼格式。隨著個(gè)人數(shù)字助理的普及,已經(jīng)期望從現(xiàn)在開始將要增加對(duì)這種編碼格式的需求,并且,響應(yīng)于此,已經(jīng)執(zhí)行了MPEG4編碼格式的標(biāo)準(zhǔn)化。關(guān)于圖像編碼格式,其規(guī)范在1998年12月被確認(rèn)為國(guó)際標(biāo)準(zhǔn)ISO/IEC14496-2。此外,近年來(lái),已經(jīng)通過原本預(yù)計(jì)用于電視會(huì)議用途的圖像編碼進(jìn)行了用作H.26L(ITU-TQ6/16VCEG)的標(biāo)準(zhǔn)的標(biāo)準(zhǔn)化。對(duì)于H.26L,已經(jīng)知道,與諸如MPEG2或MPEG4的傳統(tǒng)編碼格式相比,盡管對(duì)于其編碼和解碼要求更大的計(jì)算量,但是實(shí)現(xiàn)了更高的編碼效率。此外,當(dāng)前,作為MPEG4的活動(dòng)的一部分,為了實(shí)現(xiàn)更高的編碼效率,已經(jīng)執(zhí)行了也利用不被H.26L支持但以該H.26L作為基礎(chǔ)的功能的標(biāo)準(zhǔn)化,作為增強(qiáng)壓縮視頻編碼的聯(lián)合模型。作為標(biāo)準(zhǔn)化的時(shí)間表(schedule),H.264和MPEG-4Part10(高級(jí)視頻編碼,下文中被稱為H.264/AVC)在2003年3月成為了國(guó)際標(biāo)準(zhǔn)。此外,作為其擴(kuò)展,在2005年2月已經(jīng)完成了包括諸如RGB、4:2:2或4:4:4的業(yè)務(wù)使用所需的編碼工具、由MPEG-2規(guī)定的8x8DCT和量化矩陣的FRExt(保真度范圍擴(kuò)展,F(xiàn)idelityRangeExtension)的標(biāo)準(zhǔn)化。因此,H.264/AVC已經(jīng)成為甚至能夠合適地表達(dá)電影中包含的影片噪聲的編碼格式,并且,已經(jīng)被用于諸如藍(lán)光盤(Blu-RayDisc,注冊(cè)商標(biāo))等的廣泛的應(yīng)用。但是,現(xiàn)今,已經(jīng)增加了對(duì)于進(jìn)一步的高壓縮編碼的需求,例如,預(yù)計(jì)壓縮具有約4000×2000個(gè)像素的圖像,即,高視覺圖像的四倍?;蛘撸呀?jīng)增加了對(duì)于進(jìn)一步的高壓縮編碼的需求,例如,預(yù)計(jì)在如互聯(lián)網(wǎng)一樣的具有受限的傳輸容量的環(huán)境內(nèi)發(fā)布高視覺圖像。因此,對(duì)于在ITU-T的控制下的上述VCEG(=視覺編碼專家組),已經(jīng)連續(xù)地執(zhí)行了與提高編碼效率有關(guān)的研究?,F(xiàn)在,可以給出的為什么H.264/AVC格式與傳統(tǒng)的MPEG2格式等相比實(shí)現(xiàn)了高的編碼效率的一種因素是利用了幀內(nèi)預(yù)測(cè)方法(intrapredictionmethod)。對(duì)于幀內(nèi)預(yù)測(cè)方法,關(guān)于亮度信號(hào),確定了四種16×16像素宏塊單位以及九種4×4像素和8×8像素塊單位的幀內(nèi)預(yù)測(cè)模式。關(guān)于顏色差信號(hào),確定了四種8×8像素塊單位的幀內(nèi)預(yù)測(cè)模式。用于顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式可以與用于亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式獨(dú)立地被設(shè)置。關(guān)于如何表現(xiàn)在這種幀內(nèi)預(yù)測(cè)之后的殘差(residual),針對(duì)每一種幀內(nèi)預(yù)測(cè)模式存在特定的圖案(pattern)。作為消除這種冗余性并進(jìn)一步提高編碼效率的方法,非專利文獻(xiàn)1提出了下面的方法。也就是說(shuō),預(yù)先使用離線處理的訓(xùn)練信號(hào)通過正常的H.264/AVC格式來(lái)執(zhí)行幀內(nèi)圖像編碼處理(intraimageencodingprocessing),關(guān)于每一塊,針對(duì)每一種幀內(nèi)預(yù)測(cè)模式執(zhí)行諸如Karhunen-Loéve變換等的正交變換,并且,計(jì)算最佳的變換系數(shù)。然后,在實(shí)際的編碼處理中,使用下述處理:使用通過前述的Karhunen-Loéve變換針對(duì)每一種模式優(yōu)化的正交變換系數(shù),而不是由H.264/AVC格式規(guī)定的正交變換。此外,非專利文獻(xiàn)2提出了將前述的幀內(nèi)預(yù)測(cè)和幀間預(yù)測(cè)(interprediction)組合的方法。也就是說(shuō),對(duì)于非專利文獻(xiàn)2,關(guān)于在幀間預(yù)測(cè)中獲得的運(yùn)動(dòng)向量信息,不僅對(duì)于當(dāng)前塊,而且對(duì)于當(dāng)前塊周圍的鄰近像素值,產(chǎn)生了差分信息。在以這樣方式產(chǎn)生的關(guān)于當(dāng)前塊的差分信息和關(guān)于鄰近像素的差分信息之間執(zhí)行幀內(nèi)預(yù)測(cè),產(chǎn)生二次差分信息。然后,對(duì)產(chǎn)生的二次差分信息進(jìn)行正交變換和量化,并且將其在下游與壓縮圖像一起輸出。因此,進(jìn)一步提高了編碼效率。此外,如上所述,宏塊尺寸為具有H.264/AVC格式的16×16個(gè)像素。但是,對(duì)于將通過下一代編碼方法處理的諸如UHD(超高清晰度:4000×2000個(gè)像素)的大圖像幀,16×16個(gè)像素的宏塊尺寸不是最佳的。因此,例如,非專利文獻(xiàn)3等提出了將宏塊尺寸放大為32×32個(gè)像素的尺寸。引文列表非專利文獻(xiàn)非專利文獻(xiàn)1:"ImprovedIntraCoding",VCEG-AF15,ITU-TelecommunicationsStandardizationSectorSTUDYGROUPQuestion6VideocodingExpertsGroup(VCEG),20-21April2007非專利文獻(xiàn)2:"SecondOrderPrediction(SOP)inPSlice",SijiaChen,JinpengWang,ShangwenLiand,LuYu,VCEG-AD09,ITU-TelecommunicationsStandardizationSectorSTUDYGROUPQuestion6VideocodingExpertsGroup(VCEG),16-18July2008非專利文獻(xiàn)3:"VideoCodingUsingExtendedBlockSizes",VCEG-AD09,ITU-TelecommunicationsStandardizationSectorSTUDYGROUPQuestion16-Contribution123,Jan2009技術(shù)實(shí)現(xiàn)要素:技術(shù)問題現(xiàn)在,對(duì)于H.264/AVC格式,在以上述的8×8個(gè)像素的塊為增量執(zhí)行幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素的像素值執(zhí)行低通濾波處理。因此,去除了鄰近像素中包含的噪聲,并且,提高了相關(guān)性,從而可以實(shí)現(xiàn)更高的編碼效率。但是,不管所包含的噪聲的程度隨著輸入圖像、量化參數(shù)值、幀內(nèi)預(yù)測(cè)模式等如何不同,都已經(jīng)用H.264/AVC格式固定了用于去除噪聲的低通濾波器。也就是說(shuō),根據(jù)輸入圖像、量化參數(shù)值、幀內(nèi)預(yù)測(cè)模式等,該低通濾波器仍然不是最佳的。此外,對(duì)于H.264/AVC格式,僅僅以8×8個(gè)像素的塊為增量用幀內(nèi)預(yù)測(cè)模式對(duì)上述的鄰近像素的像素值執(zhí)行了噪聲去除,并且,對(duì)于其它模式,這仍然不適用。鑒于該情形而作出了本發(fā)明,并且,本發(fā)明實(shí)現(xiàn)了與圖像和比特率相應(yīng)的噪聲去除,從而提高了預(yù)測(cè)效率。解決問題的方案根據(jù)本發(fā)明的第一方面的圖像處理裝置包括:解碼部件,被配置為對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的圖像進(jìn)行解碼;濾波設(shè)置部件,被配置為根據(jù)編碼參數(shù)設(shè)置與所述當(dāng)前塊相應(yīng)的、用于所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的、且用于要使所述當(dāng)前塊的鄰近像素經(jīng)過的濾波處理的系數(shù);以及幀內(nèi)預(yù)測(cè)部件,被配置為:使用由所述濾波設(shè)置部件設(shè)置的所述系數(shù),使所述鄰近像素經(jīng)過所述濾波處理,并且對(duì)所述當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè)。編碼參數(shù)可以包括當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者當(dāng)前塊的量化參數(shù);解碼部件可以對(duì)所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)進(jìn)行解碼;并且所述濾波設(shè)置部件可以根據(jù)由所述解碼部件解碼的幀內(nèi)預(yù)測(cè)的模式或者由所述解碼部件解碼的量化參數(shù)設(shè)置所述系數(shù)。圖像處理裝置還可以包括:濾波系數(shù)存儲(chǔ)部件,被配置為存儲(chǔ)所述系數(shù);其中,所述系數(shù)被計(jì)算以用學(xué)習(xí)圖像獲得作為編碼處理的對(duì)象的學(xué)習(xí)塊與預(yù)測(cè)圖像之間的最小殘差,并且,所述系數(shù)被存儲(chǔ)在所述濾波系數(shù)存儲(chǔ)部件中,所述預(yù)測(cè)圖像是通過對(duì)所述學(xué)習(xí)塊執(zhí)行與所述學(xué)習(xí)塊的幀內(nèi)預(yù)測(cè)的模式或者所述學(xué)習(xí)塊的量化參數(shù)相對(duì)應(yīng)的幀內(nèi)預(yù)測(cè)而獲得的;并且所述濾波設(shè)置部件將存儲(chǔ)于所述濾波系數(shù)存儲(chǔ)部件中的所述系數(shù)當(dāng)中的、與所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)相對(duì)應(yīng)的系數(shù)設(shè)置作為所述系數(shù)。所述濾波系數(shù)存儲(chǔ)部件可以根據(jù)處理器的寄存器長(zhǎng)度將所述系數(shù)保持為n(其中,n是整數(shù))比特值。所述解碼部件可以對(duì)所述系數(shù)進(jìn)行解碼,在編碼側(cè)處使用在經(jīng)過所述濾波處理之前的所述鄰近像素計(jì)算了該系數(shù),使得關(guān)于通過對(duì)于所述當(dāng)前塊執(zhí)行的幀內(nèi)預(yù)測(cè)而獲得的預(yù)測(cè)圖像的殘差是最小的,并且,與所述當(dāng)前塊和所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)相對(duì)應(yīng)地設(shè)置了該系數(shù);并且所述濾波設(shè)置部件可以將由所述解碼部件解碼的所述系數(shù)當(dāng)中的、與所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)相對(duì)應(yīng)的系數(shù)設(shè)置作為所述系數(shù)。所述系數(shù)可以由濾波系數(shù)和偏移值構(gòu)成。所述濾波系數(shù)可以由三個(gè)抽頭構(gòu)成。所述濾波系數(shù)可以具有以對(duì)應(yīng)于0相位的系數(shù)為中心的對(duì)稱性。所述解碼部件可以對(duì)所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式進(jìn)行解碼;并且所述濾波設(shè)置部件可以將幀內(nèi)預(yù)測(cè)的模式中的垂直模式或水平模式取為第一類別,并且可以將其它模式取為第二類別,在所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式屬于所述第一類別的情況中,所述濾波設(shè)置部件可以設(shè)置與所述第一類別相對(duì)應(yīng)的所述系數(shù),在已經(jīng)被解碼的所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式屬于所述第二類別的情況中,所述濾波設(shè)置部件可以設(shè)置與所述第二類別相對(duì)應(yīng)的所述系數(shù)。圖像處理裝置還可以包括:接收部件,被配置為接收指示對(duì)于所述鄰近像素是否執(zhí)行所述濾波處理的標(biāo)志信息;其中,基于由所述接收部件接收到的標(biāo)志信息,所述濾波設(shè)置部件設(shè)置對(duì)于所述鄰近像素是否執(zhí)行所述濾波處理。所述接收部件可以以宏塊為增量接收所述標(biāo)志信息;并且基于由所述接收部件接收到的標(biāo)志信息,所述濾波設(shè)置部件可以設(shè)置對(duì)于所述鄰近像素是否執(zhí)行所述濾波處理。所述接收部件可以以塊為增量接收所述標(biāo)志信息;并且基于由所述接收部件接收到的標(biāo)志信息,所述濾波設(shè)置部件可以設(shè)置是否以塊為增量對(duì)所述鄰近像素執(zhí)行所述濾波處理。根據(jù)本發(fā)明的第一方面的圖像處理方法包括下述步驟:圖像處理裝置執(zhí)行對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的圖像進(jìn)行解碼;根據(jù)編碼參數(shù)設(shè)置與所述當(dāng)前塊相應(yīng)的用于要對(duì)所述當(dāng)前塊的鄰近像素進(jìn)行的濾波處理的系數(shù),所述鄰近像素用于所述當(dāng)前塊的幀內(nèi)預(yù)測(cè);以及使用已經(jīng)設(shè)置的所述系數(shù),對(duì)所述鄰近像素進(jìn)行所述濾波處理,并且對(duì)所述當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè)。根據(jù)本發(fā)明的第二方面的圖像處理裝置包括:濾波設(shè)置部件,被配置為根據(jù)編碼參數(shù)設(shè)置用于要對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的鄰近像素進(jìn)行的濾波處理的系數(shù),所述鄰近像素用于所述當(dāng)前塊的幀內(nèi)預(yù)測(cè);幀內(nèi)預(yù)測(cè)部件,被配置為:使用由所述濾波設(shè)置部件設(shè)置的所述系數(shù),使所述鄰近像素經(jīng)過所述濾波處理,并且對(duì)所述當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè);以及編碼部件,被配置為對(duì)所述當(dāng)前塊的圖像進(jìn)行編碼。編碼參數(shù)可以包括當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者當(dāng)前塊的量化參數(shù);并且所述濾波設(shè)置部件可以根據(jù)所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)設(shè)置所述系數(shù);并且編碼部件可以對(duì)所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的相應(yīng)模式或者所述當(dāng)前塊的量化參數(shù)進(jìn)行編碼。圖像處理裝置還可以包括:濾波系數(shù)存儲(chǔ)部件,被配置為存儲(chǔ)所述系數(shù);其中,所述系數(shù)被計(jì)算以用學(xué)習(xí)圖像獲得作為編碼處理的對(duì)象的學(xué)習(xí)塊與預(yù)測(cè)圖像之間的最小殘差,并且,所述系數(shù)被存儲(chǔ)在所述濾波系數(shù)存儲(chǔ)部件中,所述預(yù)測(cè)圖像是通過對(duì)所述學(xué)習(xí)塊執(zhí)行與所述學(xué)習(xí)塊的幀內(nèi)預(yù)測(cè)的模式或者所述學(xué)習(xí)塊的量化參數(shù)相對(duì)應(yīng)的幀內(nèi)預(yù)測(cè)而獲得的;并且所述濾波設(shè)置部件將存儲(chǔ)于所述濾波系數(shù)存儲(chǔ)部件中的所述系數(shù)當(dāng)中的、與所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)相對(duì)應(yīng)的系數(shù)設(shè)置作為所述系數(shù)。圖像處理裝置還可以包括:濾波系數(shù)計(jì)算部件,被配置為計(jì)算所述系數(shù),使得所述當(dāng)前塊和預(yù)測(cè)圖像之間的殘差最小,所述預(yù)測(cè)圖像是通過根據(jù)所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù),使用在進(jìn)行所述濾波處理之前的所述鄰近像素對(duì)所述學(xué)習(xí)塊執(zhí)行幀內(nèi)預(yù)測(cè)而獲得的;所述濾波設(shè)置部件將由所述濾波系數(shù)計(jì)算部件計(jì)算出的所述系數(shù)當(dāng)中的、與所述當(dāng)前塊的幀內(nèi)預(yù)測(cè)的模式或者所述當(dāng)前塊的量化參數(shù)相對(duì)應(yīng)的系數(shù)設(shè)置作為所述系數(shù)。所述系數(shù)可以由濾波系數(shù)和偏移值構(gòu)成。所述濾波設(shè)置部件可以設(shè)置是否對(duì)鄰近像素執(zhí)行所述濾波處理;并且所述編碼部件可以對(duì)指示是否執(zhí)行由所述濾波設(shè)置部件設(shè)置的所述濾波處理的標(biāo)志信息進(jìn)行編碼。根據(jù)本發(fā)明的第二方面的圖像處理方法包括下述步驟:圖像處理裝置執(zhí)行根據(jù)編碼參數(shù)設(shè)置用于要對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的鄰近像素進(jìn)行的濾波處理的系數(shù),所述鄰近像素用于所述當(dāng)前塊的幀內(nèi)預(yù)測(cè);使用已經(jīng)設(shè)置的所述系數(shù),對(duì)所述鄰近像素進(jìn)行所述濾波處理,并且對(duì)所述當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè);以及對(duì)所述當(dāng)前塊的圖像進(jìn)行編碼。根據(jù)本發(fā)明的第一方面,對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的圖像進(jìn)行解碼,根據(jù)編碼參數(shù)設(shè)置系數(shù),該系數(shù)用于要對(duì)當(dāng)前塊的鄰近像素進(jìn)行的濾波處理,其中,所述鄰近像素用于當(dāng)前塊的幀內(nèi)預(yù)測(cè)。然后,使用已經(jīng)設(shè)置的系數(shù)對(duì)鄰近像素進(jìn)行濾波處理,并且,對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè)。根據(jù)本發(fā)明的第二方面,根據(jù)編碼參數(shù)設(shè)置用于要對(duì)要作為解碼處理的對(duì)象的當(dāng)前塊的鄰近像素進(jìn)行的濾波處理的系數(shù),所述鄰近像素用于當(dāng)前塊的幀內(nèi)預(yù)測(cè),使用已經(jīng)設(shè)置的系數(shù)對(duì)鄰近像素進(jìn)行濾波處理,對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè),并且,對(duì)當(dāng)前塊的圖像進(jìn)行編碼。請(qǐng)注意,上述的圖像處理裝置可以是獨(dú)立的裝置,或者,可以是構(gòu)成一個(gè)圖像編碼裝置或圖像解碼裝置的內(nèi)部塊。本發(fā)明的有益效果根據(jù)第一發(fā)明,可以對(duì)圖像進(jìn)行解碼。此外,根據(jù)第二發(fā)明,可以根據(jù)圖像和比特率執(zhí)行噪聲去除。根據(jù)第二發(fā)明,可以對(duì)圖像進(jìn)行編碼。此外,根據(jù)第一發(fā)明,可以根據(jù)圖像和比特率執(zhí)行噪聲去除。附圖說(shuō)明[圖1]圖1是圖示應(yīng)用了本發(fā)明的圖像編碼裝置的實(shí)施例的配置的框圖。[圖2]圖2是用于描述在16×16像素幀內(nèi)預(yù)測(cè)模式的情況中的處理序列的示圖。[圖3]圖3是圖示亮度信號(hào)的4×4像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖4]圖4是圖示亮度信號(hào)的4×4像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖5]圖5是用于描述4×4像素幀內(nèi)預(yù)測(cè)的方向的示圖。[圖6]圖6是用于描述4×4像素幀內(nèi)預(yù)測(cè)的示圖。[圖7]圖7是用于描述亮度信號(hào)的4×4像素幀內(nèi)預(yù)測(cè)模式的編碼的示圖。[圖8]圖8是圖示亮度信號(hào)的8×8像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖9]圖9是圖示亮度信號(hào)的8×8像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖10]圖10是圖示亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖11]圖11是圖示亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖12]圖12是用于描述16×16像素幀內(nèi)預(yù)測(cè)的示圖。[圖13]圖13是圖示顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式的種類的示圖。[圖14]圖14是圖示圖1中的鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的配置例子的框圖。[圖15]圖15是用于描述濾波系數(shù)的計(jì)算的示圖。[圖16]圖16是用于描述圖1中的圖像編碼裝置的編碼處理的流程圖。[圖17]圖17是用于描述圖16中的步驟S21中的預(yù)測(cè)處理的流程圖。[圖18]圖18是用于描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的流程圖。[圖19]圖19是用于描述圖17中的步驟S32中的幀內(nèi)運(yùn)動(dòng)預(yù)測(cè)處理的流程圖。[圖20]圖20是圖示圖1中的鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的另一配置例子的框圖。[圖21]圖21是用于描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的另一例子的流程圖。[圖22]圖22是圖示應(yīng)用了本發(fā)明的圖像解碼裝置的實(shí)施例的配置的框圖。[圖23]圖23是圖示圖22中的鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的配置例子的框圖。[圖24]圖24是用于描述圖22中的圖像解碼裝置的解碼處理的流程圖。[圖25]圖25是用于描述圖24中的步驟S138中的預(yù)測(cè)處理的流程圖。[圖26]圖26是圖示圖22中的鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的另一配置例子的框圖。[圖27]圖27是用于描述圖24中的步驟S138中的預(yù)測(cè)處理的另一例子的流程圖。[圖28]圖28是圖示應(yīng)用了本發(fā)明的學(xué)習(xí)裝置的實(shí)施例的配置的框圖。[圖29]圖29是圖示圖28中的鄰近像素內(nèi)插濾波計(jì)算單元和幀內(nèi)預(yù)測(cè)單元的配置例子的框圖。[圖30]圖30是用于描述圖28中的采用學(xué)習(xí)裝置的幀內(nèi)預(yù)測(cè)處理的流程圖。[圖31]圖31是圖示應(yīng)用了本發(fā)明的圖像編碼裝置的另一實(shí)施例的配置的框圖。[圖32]圖32是用于描述二次預(yù)測(cè)處理的示圖。[圖33]圖33是圖示應(yīng)用了本發(fā)明的圖像解碼裝置的另一實(shí)施例的配置的框圖。[圖34]圖34是圖示應(yīng)用了本發(fā)明的圖像編碼裝置的又一實(shí)施例的配置的框圖。[圖35]圖35是圖示圖34中的幀內(nèi)預(yù)測(cè)單元的配置例子的框圖。[圖36]圖36是用于描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的另一例子的流程圖。[圖37]圖37是用于描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的又一例子的流程圖。[圖38]圖38是用于描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的另一例子的流程圖。[圖39]圖39是圖示應(yīng)用了本發(fā)明的圖像解碼裝置的又一實(shí)施例的配置的框圖。[圖40]圖40是圖示圖39中的鄰近像素內(nèi)插濾波控制單元和幀內(nèi)預(yù)測(cè)單元的配置例子的框圖。[圖41]圖41是用于描述圖24中的步驟S138中的預(yù)測(cè)處理的又一例子的流程圖。[圖42]圖42是圖示應(yīng)用了本發(fā)明的圖像編碼裝置的另一實(shí)施例的配置的框圖。[圖43]圖43是圖示應(yīng)用了本發(fā)明的圖像解碼裝置的另一實(shí)施例的配置的框圖。[圖44]圖44是圖示擴(kuò)展塊尺寸的例子的示圖。[圖45]圖45是圖示計(jì)算機(jī)的硬件的配置例子的框圖。[圖46]圖46是圖示應(yīng)用了本發(fā)明的電視接收器的主要配置例子的框圖。[圖47]圖47是圖示應(yīng)用了本發(fā)明的蜂窩電話的主要配置例子的框圖。[圖48]圖48是圖示應(yīng)用了本發(fā)明的硬盤記錄器的主要配置例子的框圖。[圖49]圖49是圖示應(yīng)用了本發(fā)明的照相機(jī)的主要配置例子的框圖。具體實(shí)施方式下文中將參照附圖描述本發(fā)明的實(shí)施例。請(qǐng)注意,將按照以下順序進(jìn)行描述。1.第一實(shí)施例(鄰近像素內(nèi)插濾波切換:幀內(nèi)預(yù)測(cè)的例子)2.第二實(shí)施例(鄰近像素內(nèi)插濾波切換:二次預(yù)測(cè)的例子)3.第三實(shí)施例(鄰近像素內(nèi)插濾波on/off(開/關(guān))控制:幀內(nèi)預(yù)測(cè)的例子)4.第四實(shí)施例(鄰近像素內(nèi)插濾波打開/關(guān)閉控制:二次預(yù)測(cè)的例子)<1.第一實(shí)施例>[圖像編碼裝置的配置例子]圖1表示用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像編碼裝置的實(shí)施例的配置。該圖像編碼裝置51使用例如H.264和MPEG-4Part10(高級(jí)視頻編碼)(下文中被描述為H.264/AVC)格式來(lái)對(duì)圖像進(jìn)行壓縮編碼。對(duì)于圖1中的例子,圖像編碼裝置51由A/D轉(zhuǎn)換單元61、畫面重新排列緩沖器62、計(jì)算單元63、正交變換單元64、量化單元65、無(wú)損耗編碼單元66、存儲(chǔ)緩沖器67、逆量化單元68、逆正交變換單元69、計(jì)算單元70、去塊濾波器71、幀存儲(chǔ)器72、開關(guān)73、幀內(nèi)預(yù)測(cè)單元74、鄰近像素內(nèi)插濾波切換單元75、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76、預(yù)測(cè)圖像選擇單元77和速率控制單元78構(gòu)成。A/D轉(zhuǎn)換單元61對(duì)輸入圖像進(jìn)行模擬數(shù)字轉(zhuǎn)換,并且將該輸入圖像輸出到畫面重新排列緩沖器62以便存儲(chǔ)。畫面重新排列緩沖器62根據(jù)GOP(圖片組)將用于顯示的按照存儲(chǔ)的順序的幀的圖像重新排列為用于編碼的幀的順序。計(jì)算單元63從由畫面重新排列緩沖器62讀出的圖像當(dāng)中減去由預(yù)測(cè)圖像選擇單元77選擇的來(lái)自幀內(nèi)預(yù)測(cè)單元74的預(yù)測(cè)圖像或者來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的預(yù)測(cè)圖像,并且將其差分信息輸出到正交變換單元64。正交變換單元64對(duì)來(lái)自計(jì)算單元63的差分信息進(jìn)行諸如離散余弦變換、Karhunen-Loéve變換等之類的正交變換,并且輸出其變換系數(shù)。量化單元65對(duì)正交變換單元64輸出的變換系數(shù)進(jìn)行量化。作為量化單元65的輸出的量化變換系數(shù)被輸入到無(wú)損耗編碼單元66,在無(wú)損耗編碼單元66中對(duì)它進(jìn)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等之類的無(wú)損耗編碼和壓縮。無(wú)損耗編碼單元66從幀內(nèi)預(yù)測(cè)單元74獲得指示幀內(nèi)預(yù)測(cè)等的信息,并且從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76獲取指示幀間預(yù)測(cè)模式等的信息。請(qǐng)注意,在下文中,指示幀內(nèi)預(yù)測(cè)的信息將被稱為幀內(nèi)預(yù)測(cè)模式信息。同樣地,在下文中,指示幀間預(yù)測(cè)的信息將被稱為幀間預(yù)測(cè)模式信息。無(wú)損耗編碼單元66對(duì)量化的變換系數(shù)進(jìn)行編碼,還對(duì)指示幀內(nèi)預(yù)測(cè)的信息、指示幀間預(yù)測(cè)模式的信息、量化參數(shù)等進(jìn)行編碼,并且取這些信息作為壓縮圖像中的頭信息的一部分。無(wú)損耗編碼單元66將編碼數(shù)據(jù)供應(yīng)給存儲(chǔ)緩沖器67以便存儲(chǔ)。例如,對(duì)于無(wú)損耗編碼單元66,執(zhí)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等之類的無(wú)損耗編碼處理??勺冮L(zhǎng)度編碼的例子包括由H.264/AVC格式確定的CAVLC(上下文自適應(yīng)可變長(zhǎng)度編碼)。算術(shù)編碼的例子包括CABAC(上下文自適應(yīng)二進(jìn)制算術(shù)編碼)。存儲(chǔ)緩沖器67將從無(wú)損耗編碼單元66供應(yīng)的數(shù)據(jù)作為由H.264/AVC格式編碼的壓縮圖像輸出到在該圖中未示出的下游的存儲(chǔ)裝置或傳送路徑等。此外,從量化單元65輸出的量化變換系數(shù)還被輸入到逆量化單元68,進(jìn)行了逆量化,然后,在逆正交變換單元69處進(jìn)一步進(jìn)行了逆正交變換。由計(jì)算單元70將進(jìn)行了逆正交變換的輸出與從預(yù)測(cè)圖像選擇單元77供應(yīng)的預(yù)測(cè)圖像相加,并且將其改變?yōu)榫植拷獯a的圖像。去塊濾波器71從解碼圖像當(dāng)中去除塊失真(blockdistortion),然后將其供應(yīng)到幀存儲(chǔ)器72,以便存儲(chǔ)。在去塊濾波器71執(zhí)行去塊濾波處理之前的圖像也被供應(yīng)給幀存儲(chǔ)器72,以便存儲(chǔ)。開關(guān)73將存儲(chǔ)于幀存儲(chǔ)器72中的參考圖像輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76或幀內(nèi)預(yù)測(cè)單元74。例如,對(duì)于該圖像編碼裝置51,來(lái)自畫面重新排列緩沖器62的I圖片、B圖片和P圖片作為要進(jìn)行幀內(nèi)預(yù)測(cè)(也被稱為幀內(nèi)處理)的圖像被供應(yīng)給幀內(nèi)預(yù)測(cè)單元74。此外,從畫面重新排列緩沖器62讀出的B圖片和P圖片作為要進(jìn)行幀間預(yù)測(cè)(也被稱為幀間處理)的圖像被供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。幀內(nèi)預(yù)測(cè)單元74基于從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像和從幀存儲(chǔ)器72供應(yīng)的參考圖像執(zhí)行所有的候選幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)處理,以產(chǎn)生預(yù)測(cè)圖像。在幀內(nèi)預(yù)測(cè)處理之前,幀內(nèi)預(yù)測(cè)單元74對(duì)鄰近像素執(zhí)行濾波處理,所述鄰近像素是用于每一個(gè)當(dāng)前塊的幀內(nèi)預(yù)測(cè)且以預(yù)定的位置關(guān)系與當(dāng)前塊鄰近的像素。根據(jù)從幀內(nèi)預(yù)測(cè)單元74供應(yīng)的幀內(nèi)預(yù)測(cè)模式等,該濾波處理使用由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波系數(shù)。也就是說(shuō),對(duì)于所有的候選幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)處理,幀內(nèi)預(yù)測(cè)單元74使用進(jìn)行了采用由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波系數(shù)的濾波處理的鄰近像素。幀內(nèi)預(yù)測(cè)單元74計(jì)算關(guān)于產(chǎn)生了預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值(costfunctionvalue),并且,選擇其中計(jì)算出的成本函數(shù)值給出了最小值的幀內(nèi)預(yù)測(cè)模式作為最佳幀內(nèi)預(yù)測(cè)模式。幀內(nèi)預(yù)測(cè)單元74將在最佳幀內(nèi)預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像和針對(duì)相應(yīng)的最佳幀內(nèi)預(yù)測(cè)模式計(jì)算出的成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀內(nèi)預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,幀內(nèi)預(yù)測(cè)單元74將指示最佳幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給無(wú)損耗編碼單元66。在從幀內(nèi)預(yù)測(cè)單元74傳送了信息的情況中,無(wú)損耗編碼單元66對(duì)該信息進(jìn)行編碼,并且取該信息作為壓縮圖像中的頭信息的一部分。鄰近像素內(nèi)插濾波切換單元75存儲(chǔ)通過使用訓(xùn)練圖像在稍后描述的圖28中的學(xué)習(xí)裝置251處執(zhí)行學(xué)習(xí)而獲得的、與量化參數(shù)和幀內(nèi)預(yù)測(cè)模式相對(duì)應(yīng)的濾波系數(shù)。向鄰近像素內(nèi)插濾波切換單元75供應(yīng)來(lái)自速率控制單元78的量化參數(shù)和來(lái)自幀內(nèi)預(yù)測(cè)單元74的幀內(nèi)預(yù)測(cè)模式信息。鄰近像素內(nèi)插濾波切換單元75設(shè)置與來(lái)自速率控制單元78的量化參數(shù)和來(lái)自幀內(nèi)預(yù)測(cè)單元74的幀內(nèi)預(yù)測(cè)模式相對(duì)應(yīng)的濾波系數(shù)。鄰近像素內(nèi)插濾波切換單元75將設(shè)置的濾波系數(shù)供應(yīng)給幀內(nèi)預(yù)測(cè)單元74。請(qǐng)注意,鄰近像素內(nèi)插濾波切換單元75可以執(zhí)行與量化系數(shù)和幀內(nèi)預(yù)測(cè)模式中的僅僅一個(gè)而不是兩個(gè)相對(duì)應(yīng)的濾波系數(shù)的學(xué)習(xí)和存儲(chǔ)。此外,雖然鄰近像素內(nèi)插濾波切換單元75存儲(chǔ)預(yù)先離線學(xué)習(xí)的濾波系數(shù),但是可以代替地在線計(jì)算濾波系數(shù)。在這種情況下,由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波系數(shù)被輸出到無(wú)損耗編碼單元66以發(fā)送給解碼側(cè),如點(diǎn)線箭頭所示。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)所有的候選幀間預(yù)測(cè)模式執(zhí)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理。具體地,經(jīng)由開關(guān)73向運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76供應(yīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀間處理的圖像和來(lái)自幀存儲(chǔ)器72的參考圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76基于要進(jìn)行幀間處理的圖像和參考圖像檢測(cè)所有的候選幀間預(yù)測(cè)模式的運(yùn)動(dòng)向量,基于運(yùn)動(dòng)向量對(duì)參考圖像進(jìn)行補(bǔ)償處理,并且產(chǎn)生預(yù)測(cè)圖像。此外,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)所有的候選幀間預(yù)測(cè)模式計(jì)算成本函數(shù)值。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76確定計(jì)算出的成本函數(shù)值當(dāng)中的提供最小值的預(yù)測(cè)模式作為最佳幀間預(yù)測(cè)模式。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像及其成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將指示最佳幀間預(yù)測(cè)模式的信息(幀間預(yù)測(cè)模式信息)輸出給無(wú)損耗編碼單元66。請(qǐng)注意,運(yùn)動(dòng)向量信息、標(biāo)志信息、參考幀信息等根據(jù)需要被輸出到無(wú)損耗編碼單元66。無(wú)損耗編碼單元66也對(duì)來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的信息進(jìn)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等的無(wú)損耗編碼處理,并且將其插入壓縮圖像的頭部中。預(yù)測(cè)圖像選擇單元77基于從幀內(nèi)預(yù)測(cè)單元74或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76輸出的成本函數(shù)值從最佳幀內(nèi)預(yù)測(cè)模式和最佳幀間預(yù)測(cè)模式中確定最佳預(yù)測(cè)模式。預(yù)測(cè)圖像選擇單元77然后選擇確定的最佳預(yù)測(cè)模式中的預(yù)測(cè)圖像,并且將其供應(yīng)給計(jì)算單元63和70。此時(shí),預(yù)測(cè)圖像選擇單元77將預(yù)測(cè)圖像的選擇信息供應(yīng)給幀內(nèi)預(yù)測(cè)單元74或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。速率控制單元78基于存儲(chǔ)于存儲(chǔ)緩沖器67中的壓縮圖像用量化參數(shù)控制量化單元65的量化操作的速率,以不會(huì)導(dǎo)致上溢或下溢。將用于在量化單元65處的速率控制的量化參數(shù)供應(yīng)給無(wú)損耗編碼單元66,對(duì)該量化參數(shù)進(jìn)行無(wú)損耗編碼處理,并且將其插入到壓縮圖像的頭部。該量化參數(shù)被供應(yīng)給鄰近像素內(nèi)插濾波切換單元75,并且被用于設(shè)置用于要對(duì)鄰近像素施加的濾波處理的濾波系數(shù)。[根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè)處理的描述]首先,將描述由H.264/AVC格式確定的幀內(nèi)預(yù)測(cè)模式。首先,將描述亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式。對(duì)于亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式,確定幀內(nèi)4×4預(yù)測(cè)模式、幀內(nèi)8×8預(yù)測(cè)模式和幀內(nèi)16×16預(yù)測(cè)模式的三個(gè)系統(tǒng)。存在用于確定塊單位的模式,針對(duì)每一個(gè)宏塊設(shè)置模式。此外,針對(duì)每一個(gè)宏塊,可以與亮度信號(hào)獨(dú)立地給顏色差信號(hào)設(shè)置幀內(nèi)預(yù)測(cè)模式。此外,在幀內(nèi)4×4預(yù)測(cè)模式的情況中,對(duì)于每一個(gè)4×4像素當(dāng)前塊,可以設(shè)置九種預(yù)測(cè)模式當(dāng)中的一種預(yù)測(cè)模式。此外,在幀內(nèi)8×8預(yù)測(cè)模式的情況中,對(duì)于每一個(gè)8×8像素當(dāng)前塊,可以設(shè)置九種預(yù)測(cè)模式當(dāng)中的一種預(yù)測(cè)模式。此外,在幀內(nèi)16×16預(yù)測(cè)模式的情況中,可以給16×16像素當(dāng)前宏塊設(shè)置四種預(yù)測(cè)模式當(dāng)中的一種預(yù)測(cè)模式。請(qǐng)注意,在下文中,幀內(nèi)4×4預(yù)測(cè)模式、幀內(nèi)8×8預(yù)測(cè)模式和幀內(nèi)16×16預(yù)測(cè)模式在適當(dāng)?shù)臅r(shí)候也將分別被稱為4×4像素幀內(nèi)預(yù)測(cè)模式、8×8像素幀內(nèi)預(yù)測(cè)模式和16×16像素幀內(nèi)預(yù)測(cè)模式。對(duì)于圖2中的例子,附于各塊的數(shù)字1至25表示其塊的比特流序列(解碼側(cè)的處理序列)。請(qǐng)注意,關(guān)于亮度信號(hào),宏塊被分割為4×4像素,并且,執(zhí)行4×4像素的DCT。僅僅在幀內(nèi)16×16預(yù)測(cè)模式的情況中,如在1的塊中所示,聚集塊的DC成分,產(chǎn)生4×4矩陣,并且,對(duì)該矩陣還進(jìn)行正交變換。另一方面,關(guān)于顏色差信號(hào),在宏塊被分割為4×4像素并且執(zhí)行4×4像素的DCT之后,如塊16和17中所示,聚集塊的DC成分,產(chǎn)生2×2矩陣,并且對(duì)該矩陣還進(jìn)行正交變換。請(qǐng)注意,關(guān)于幀內(nèi)8×8預(yù)測(cè)模式,這可以僅僅適用于下述情況:其中,以高畫質(zhì)或更高的畫質(zhì)(highprofileoraprofilebeyondthis)對(duì)當(dāng)前宏塊進(jìn)行8×8正交變換。圖3和圖4是示出亮度信號(hào)的九種4×4像素幀內(nèi)預(yù)測(cè)模式(Intra_4×4_pred_mode)的示圖。除了示出平均值(DC)預(yù)測(cè)的模式2以外的八種模式分別對(duì)應(yīng)于圖5中的用數(shù)字0、1、3至8指示的方向。將參照?qǐng)D6描述九種intra_4×4_pred_mode。對(duì)于圖6中的例子,像素a至p表示要進(jìn)行幀內(nèi)處理的當(dāng)前塊的像素,像素值A(chǔ)至M表示屬于鄰近塊的像素的像素值。具體地說(shuō),像素a至p是從畫面重新排列緩沖器62讀出的要處理的圖像,并且,像素值A(chǔ)至M是要從幀存儲(chǔ)器72讀出且被參考的解碼圖像的像素值。在圖3和圖4中示出的幀內(nèi)預(yù)測(cè)模式的情況中,使用屬于鄰近塊的像素的像素值A(chǔ)至M,如下產(chǎn)生像素a至p的預(yù)測(cè)像素值。這里,像素值是“可用的”表示該像素值是可用的而沒有這樣的原因:該像素位于圖像幀的邊緣中或者尚未被編碼。另一方面,像素值是“不可用的”表示由于這樣的原因而導(dǎo)致該像素值是不可用的:該像素位于圖像幀的邊緣中或者尚未被編碼。模式0是垂直預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)至D是“可用的”的情況。在這種情況下,如下述表達(dá)式(1)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a、e、i和m的預(yù)測(cè)像素值=A像素b、f、j和n的預(yù)測(cè)像素值=B像素c、g、k和o的預(yù)測(cè)像素值=C像素d、h、l和p的預(yù)測(cè)像素值=D。..(1)模式1是水平預(yù)測(cè)模式,并且僅僅適用于像素值I至L是“可用的”的情況。在這種情況下,如下述表達(dá)式(2)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a、b、c和d的預(yù)測(cè)像素值=I像素e、f、g和h的預(yù)測(cè)像素值=J像素i、j、k和l的預(yù)測(cè)像素值=K像素m、n、o和p的預(yù)測(cè)像素值=L。..(2)模式2是DC預(yù)測(cè)模式,并且,當(dāng)像素值A(chǔ)、B、C、D、I、J、K和L全部是“可用的”時(shí),如表達(dá)式(3)一樣產(chǎn)生預(yù)測(cè)像素值。(A+B+C+D+I+J+K+L+4)>>3...(3)此外,當(dāng)像素值A(chǔ)、B、C和D全部是“不可用的”時(shí),如表達(dá)式(4)一樣產(chǎn)生預(yù)測(cè)像素值。(I+J+K+L+2)>>2...(4)此外,當(dāng)像素值I、J、K和L全部是“不可用的”時(shí),如表達(dá)式(5)一樣產(chǎn)生預(yù)測(cè)像素值。(A+B+C+D+2)>>2...(5)請(qǐng)注意,當(dāng)像素值A(chǔ)、B、C、D、I、J、K和L全部是“不可用的”時(shí),128用作預(yù)測(cè)像素值。模式3是Diagonal_Down_Left(左下對(duì)角)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(6)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a的預(yù)測(cè)像素值=(A+2B+C+2)>>2像素b和e的預(yù)測(cè)像素值=(B+2C+D+2)>>2像素c、f和i的預(yù)測(cè)像素值=(C+2D+E+2)>>2像素d、g、j和m的預(yù)測(cè)像素值=(D+2E+F+2)>>2像素h、k和n的預(yù)測(cè)像素值=(E+2F+G+2)>>2像素l和o的預(yù)測(cè)像素值=(F+2G+H+2)>>2像素p的預(yù)測(cè)像素值=(G+3H+2)>>2。..(6)模式4是Diagonal_Down_Right(右下對(duì)角)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(7)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素m的預(yù)測(cè)像素值=(J+2K+L+2)>>2像素i和n的預(yù)測(cè)像素值=(I+2J+K+2)>>2像素e、j和o的預(yù)測(cè)像素值=(M+2I+J+2)>>2像素a、f、k和p的預(yù)測(cè)像素值=(A+2M+I+2)>>2像素b、g和l的預(yù)測(cè)像素值=(M+2A+B+2)>>2像素c和h的預(yù)測(cè)像素值a=(A+2B+C+2)>>2像素d的預(yù)測(cè)像素值=(B+2C+D+2)>>2。..(7)模式5是Diagonal_Vertical_Right(右垂直對(duì)角)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(8)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a和j的預(yù)測(cè)像素值=(M+A+1)>>1像素b和k的預(yù)測(cè)像素值=(A+B+1)>>1像素c和l的預(yù)測(cè)像素值=(B+C+1)>>1像素d的預(yù)測(cè)像素值=(C+D+1)>>1像素e和n的預(yù)測(cè)像素值=(I+2M+A+2)>>2像素f和o的預(yù)測(cè)像素值=(M+2A+B+2)>>2像素g和p的預(yù)測(cè)像素值=(A+2B+C+2)>>2像素h的預(yù)測(cè)像素值=(B+2C+D+2)>>2像素i的預(yù)測(cè)像素值=(M+2I+J+2)>>2像素m的預(yù)測(cè)像素值=(I+2J+K+2)>>2..(8)模式6是Horizontal_Down(下水平)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(9)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a和g的預(yù)測(cè)像素值=(M+I+1)>>1像素b和h的預(yù)測(cè)像素值=(I+2M+A+2)>>2像素c的預(yù)測(cè)像素值=(M+2A+B+2)>>2像素d的預(yù)測(cè)像素值=(A+2B+C+2)>>2像素e和k的預(yù)測(cè)像素值=(I+J+1)>>1像素f和l的預(yù)測(cè)像素值=(M+2I+J+2)>>2像素i和o的預(yù)測(cè)像素值=(J+K+1)>>1像素j和p的預(yù)測(cè)像素值=(I+2J+K+2)>>2像素m的預(yù)測(cè)像素值=(K+L+1)>>1像素n的預(yù)測(cè)像素值=(J+2K+L+2)>>2。..(9)模式7是Vertical_Left(下垂直)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(10)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a的預(yù)測(cè)像素值=(A+B+1)>>1像素b和i的預(yù)測(cè)像素值=(B+C+1)>>1像素c和j的預(yù)測(cè)像素值=(C+D+1)>>1像素d和k的預(yù)測(cè)像素值=(D+E+1)>>1像素l的預(yù)測(cè)像素值=(E+F+1)>>1像素e的預(yù)測(cè)像素值=(A+2B+C+2)>>2像素f和m的預(yù)測(cè)像素值=(B+2C+D+2)>>2像素g和n的預(yù)測(cè)像素值=(C+2D+E+2)>>2像素h和o的預(yù)測(cè)像素值=(D+2E+F+2)>>2像素p的預(yù)測(cè)像素值=(E+2F+G+2)>>2。..(10)模式8是Horizontal_Up(上水平)預(yù)測(cè)模式,并且僅僅適用于像素值A(chǔ)、B、C、D、I、J、K、L和M是“可用的”的情況。在這種情況下,如下述表達(dá)式(11)一樣產(chǎn)生像素a至p的預(yù)測(cè)像素值:像素a的預(yù)測(cè)像素值=(I+J+1)>>1像素b的預(yù)測(cè)像素值=(I+2J+K+2)>>2像素c和e的預(yù)測(cè)像素值=(J+K+1)>>1像素d和f的預(yù)測(cè)像素值=(J+2K+L+2)>>2像素g和i的預(yù)測(cè)像素值=(K+L+1)>>1像素h和j的預(yù)測(cè)像素值=(K+3L+2)>>2像素k、l、m、n、o和p的預(yù)測(cè)像素值=L。..(11)接下來(lái),將參照?qǐng)D7描述亮度信號(hào)的4×4像素幀內(nèi)預(yù)測(cè)模式(Intra_4×4_pred_mode)的編碼格式。對(duì)于圖7的例子,示出構(gòu)成4×4像素的用作編碼目標(biāo)的當(dāng)前塊C,并且,示出構(gòu)成4×4像素的與當(dāng)前塊鄰近的塊A和塊B。在這種情況下,可以想到,當(dāng)前塊C中的Intra_4×4_pred_mode與塊A和塊B中的Intra_4×4_pred_mode具有高相關(guān)性。使用該相關(guān)性按照如下執(zhí)行編碼處理,從而可以實(shí)現(xiàn)更高的編碼效率。具體地說(shuō),對(duì)于圖7中的例子,塊A和塊B中的Intra_4×4_pred_mode分別被取為Intra_4×4_pred_modeA和Intra_4×4_pred_modeB,并且,MostProbableMode被定義為以下表達(dá)式(12):MostProbableMode=Min(Intra_4×4_pred_modeA,Intra_4×4_pred_modeB)...(12)。也就是說(shuō),塊A和塊B中的被分配較小的mode_number的塊被取為MostProbableMode。被稱為prev_intra4×4_pred_mode_flag[luma4×4Blkldx]和rem_intra4x4_pred_mode[luma4x4Blkldx]的兩個(gè)值在比特流內(nèi)被定義為關(guān)于當(dāng)前塊C的參數(shù),并且,通過基于下述表達(dá)式(13)中示出的偽碼的處理來(lái)執(zhí)行解碼處理,從而可以獲得關(guān)于塊C的Intra_4×4_pred_mode和Intra4×4PredMode[luma4×4Blkldx]的值。If(prev_intra4×4_pred_mode_flag[luma4×4Blkldx])Intra4×4PredMode[luma4×4Blkldx]=MostProbableModeelseif(rem_intra4×4_pred_mode[luma4×4Blkldx]<MostProbableMode)Intra4×4PredMode[luma4×4Blkldx]=rem_intra4×4_pred_mode[luma4×4Blkldx]elseIntra4×4PredMode[luma4×4Blkldx]=rem_intra4×4_pred_mode[luma4×4Blkldx]+1...(13)接下來(lái),將描述8×8像素幀內(nèi)預(yù)測(cè)模式。圖8和圖9是示出亮度信號(hào)的九種8×8像素幀內(nèi)預(yù)測(cè)模式(intra_8×8_pred_mode)的示圖。假設(shè)說(shuō),當(dāng)前8×8塊中的像素值被取為p[x,y](0≤x≤7;0≤y≤7),并且,如p[-1,-1]、……、p[-1,15]、p[-1,0]、……、[p-1,7]一樣表示鄰近塊的像素值。關(guān)于8×8像素幀內(nèi)預(yù)測(cè)模式,在產(chǎn)生預(yù)測(cè)值之前對(duì)鄰近像素進(jìn)行低通濾波。現(xiàn)在,假設(shè)說(shuō),在低通濾波處理之前的像素值用p[-1,-1]、……、p[-1,15]、p[-1,0]、……、p[-1,7]表示,并且,在該處理之后的像素值用p'[-1,-1]、……、p'[-1,15]、p'[-1,0]、……、p'[-1,7]表示。首先,在p[-1,-1]是“可用的”的情況中,如下述表達(dá)式(14)一樣計(jì)算p'[0,-1],在“不可用的”的情況中,如下述表達(dá)式(15)一樣計(jì)算p'[0,-1]。p'[0,-1]=(p[-1,-1]+2*p[0,-1]+p[1,-1]+2)>>2...(14)p'[0,-1]=(3*p[0,-1]+p[1,-1]+2)>>2...(15)如下述表達(dá)式(16)一樣計(jì)算p'[x,-1](x=0、……、7)。p'[x,-1]=(p[x-1,-1]+2*p[x,-1]+p[x+1,-1]+2)>>2...(16)在p[x,-1](x=8、……、15)是“可用的”的情況中,如下述表達(dá)式(17)一樣計(jì)算p'[x,-1](x=8、……、15)。p'[x,-1]=(p[x-1,-1]+2*p[x,-1]+p[x+1,-1]+2)>>2p'[15,-1]=(p[14,-1]+3*p[15,-1]+2)>>2...(17)在p[-1,-1]是“可用的”的情況中,按照如下計(jì)算p'[-1,-1]。具體地說(shuō),在p[0,-1]和p[-1,0]二者都是“可用的”的情況中,如表達(dá)式(18)一樣計(jì)算p'[-1,-1],并且,在p[-1,0]是“不可用的”的情況中,如表達(dá)式(19)一樣計(jì)算p'[-1,-1]。此外,在p[0,-1]是“不可用的”的情況中,如表達(dá)式(20)一樣計(jì)算p'[-1,-1]。p'[-1,-1]=(p[0,-1]+2*p[-1,-1]+p[-1,0]+2)>>2...(18)p'[-1,-1]=(3*p[-1,-1]+p[0,-1]+2)>>2...(19)p'[-1,-1]=(3*p[-1,-1]+p[-1,0]+2)>>2...(20)當(dāng)p[-1,y](y=0、……、7)是“可用的”時(shí),按照如下計(jì)算p'[-1,y](y=0、……、7)。具體地說(shuō),首先,在p[-1,-1]是“可用的”的情況中,如表達(dá)式(21)一樣計(jì)算p'[-1,0],并且在p[-1,-1]是“不可用的”的情況中,如表達(dá)式(22)一樣計(jì)算p'[-1,0]p'[-1,0]=(p[-1,-1]+2*p[-1,0]+p[-1,1]+2)>>2...(21)p'[-1,0]=(3*p[-1,0]+p[-1,1]+2)>>2...(22)此外,如下述表達(dá)式(23)一樣計(jì)算p'[-1,y](y=1、……、6),并且,如表達(dá)式(24)一樣計(jì)算p'[-1,7]。p[-1,y]=(p[-1,y-1]+2*p[-1,y]+p[-1,y+1]+2)>>2...(23)p'[-1,7]=(p[-1,6]+3*p[-1,7]+2)>>2...(24)使用這樣計(jì)算出的p',按照如下產(chǎn)生在圖8和圖9中示出的幀內(nèi)預(yù)測(cè)模式中的預(yù)測(cè)值。模式0是垂直預(yù)測(cè)模式,并且,僅僅在p[x,-1](x=0、……、7)是“可用的”時(shí)適用。如下述表達(dá)式(25)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。pred8×8L[x,y]=p'[x,-1]x,y=0、……、7...(25)模式1是水平預(yù)測(cè)模式,并且,僅僅在p[-1,y](y=0、……、7)是“可用的”時(shí)適用。如下述表達(dá)式(26)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。pred8×8L[x,y]=p'[-1,y]x,y=0、……、7...(26)模式2是DC預(yù)測(cè)模式,并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),在p[x,-1](x=0、……、7)和p[-1,y](y=0、……、7)二者都是“可用的”的情況中,如表達(dá)式(27)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。[數(shù)學(xué)式1]Pred8x8L[x,y]=(Σx′=07P′[x′,-1]+Σy′=07P′[-1,y]+8)>>4...(27)]]>在p[x,-1](x=0、……、7)是“可用的”而p[-1,y](y=0、……、7)是“不可用的”的情況中,如表達(dá)式(28)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。[數(shù)學(xué)式2]Pred8x8L[x,y]=(Σx′=07P′[x′,-1]+4)>>3...(28)]]>在p[x,-1](x=0、……、7)是“不可用的”而p[-1,y](y=0、……、7)是“可用的”的情況中,如表達(dá)式(29)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。[數(shù)學(xué)式3]Pred8x8L[x,y]=(Σy′=07P′[-1,y]+4)>>3...(29)]]>在p[x,-1](x=0、……、7)和p[-1,y](y=0、……、7)二者都是“不可用的”的情況中,如表達(dá)式(30)一樣產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。pred8×8L[x,y]=128...(30)這里,表達(dá)式(30)表示8比特輸入的情況。模式3是Diagonal_Down_Left_prediction模式(左下對(duì)角預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Diagonal_Down_Left_prediction模式僅僅在p[x,-1],x=0、……、15是“可用的”時(shí)適用,并且,如下述表達(dá)式(31)一樣產(chǎn)生在x=7且y=7的情況中的預(yù)測(cè)像素值,并且,如下述表達(dá)式(32)一樣產(chǎn)生其他預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[14,-1]+3*p[15,-1]+2)>>2...(31)pred8×8L[x,y]=(p'[x+y,-1]+2*p'[x+y+1,-1]+p'[x+y+2,-1]+2)>>2...(32)模式4是Diagnonal_Down_Right_prediction模式(右下對(duì)角預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Diagonal_Down_Right_prediction模式僅僅在p[x,-1],x=0、……、7和p[-1,y],y=0、……、7是“可用的”時(shí)適用,并且,如下述表達(dá)式(33)一樣產(chǎn)生在x>y的情況中的預(yù)測(cè)像素值,并且,如下述表達(dá)式(34)一樣產(chǎn)生在x<y的情況中的預(yù)測(cè)像素值。此外,如下述表達(dá)式(35)一樣產(chǎn)生在x=y(tǒng)的情況中的預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[x-y-2,-1]+2*p'[x-y-1,-1]+p'[x-y,-1]+2)>>2...(33)pred8×8L[x,y]=(p'[-1,y-x-2]+2*p'[-1,y-x-1]+p'[-1,y-x]+2)>>2...(34)pred8×8L[x,y]=(p'[0,-1]+2*p'[-1,-1]+p'[-1,0]+2)>>2...(35)模式5是Vertical_Right_prediction模式(右垂直預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Vertical_Right_prediction模式僅僅在p[x,-1],x=0、……、7和p[-1,y],y=-1、……、7是“可用的”時(shí)適用?,F(xiàn)在,如下述表達(dá)式(36)一樣定義zVR。zVR=2*x-y...(36)此時(shí),在zVR是0、2、4、6、8、10、12或14的情況中,如下述表達(dá)式(37)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在zVR是1、3、5、7、9、11或13的情況中,如下述表達(dá)式(38)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[x-(y>>1)-1,-1]+p'[x-(y>>1),-1]+1)>>1...(37)pred8×8L[x,y]=(p'[x-(y>>1)-2,-1]+2*p'[x-(y>>1)-1,-1]+p'[x-(y>>1),-1]+2)>>2...(38)此外,在zVR是-1的情況中,如下述表達(dá)式(39)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在除此之外的情況中,具體地說(shuō),在zVR是-2、-3、-4、-5、-6或-7的情況中,如下述表達(dá)式(40)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[-1,0]+2*p'[-1,-1]+p'[0,-1]+2)>>2...(39)pred8×8L[x,y]=(p'[-1,y-2*x-1]+2*p'[-1,y-2*x-2]+p'[-1,y-2*x-3]+2)>>2...(40)模式6是Horizontal_Down_prediction模式(下水平預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Horizontal_Down_prediction模式僅僅在p[x,-1],x=0、……、7和p[-1,y],y=-1、……、7是“可用的”時(shí)適用?,F(xiàn)在,如下述表達(dá)式(41)一樣定義zHD。zHD=2*y-x...(41)此時(shí),在zHD是0、2、4、6、8、10、12或14的情況中,如下述表達(dá)式(42)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在zHD是1、3、5、7、9、11或13的情況中,如下述表達(dá)式(43)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[-1,y-(x>>1)-1]+p'[-1,y-(x>>1)+1]>>1...(42)pred8×8L[x,y]=(p'[-1,y-(x>>1)-2]+2*p'[-1,y-(x>>1)-1]+p'[-1,y-(x>>1)]+2)>>2...(43)此外,在zHD是-1的情況中,如下述表達(dá)式(44)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在除此之外的情況中,具體地說(shuō),在zHD是-2、-3、-4、-5、-6或-7的情況中,如下述表達(dá)式(45)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[-1,0]+2*p'[-1,-1]+p'[0,-1]+2)>>2...(44)pred8×8L[x,y]=(p'[x-2*Y-1,-1]+2*p'[x-2*y-2,-1]+p'[x-2*y-3,-1]+2)>>2...(45)模式7是Vertical_Left_prediction模式(左垂直預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Vertical_Left_prediction模式僅僅在p[x,-1],x=0、……、15是“可用的”時(shí)適用,在y=0、2、4或6的情況中,如下述表達(dá)式(46)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在除此之外的情況中,即,在y=1、3、5或7的情況中,如下述表達(dá)式(47)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[x+(y>>1),-1]+p'[x+(y>>1)+1,-1]+1)>>1...(46)pred8×8L[x,y]=(p'[x+(y>>1),-1]+2*p'[x+(y>>1)+1,-1]+p'[x+(y>>1)+2,-1]+2)>>2...(47)模式8是Horizontal_Up_prediction模式(上水平預(yù)測(cè)模式),并且,按照如下產(chǎn)生預(yù)測(cè)值pred8×8L[x,y]。具體地說(shuō),Horizontal_Up_prediction模式僅僅在p[-1,y],y=0、……、7是“可用的”時(shí)適用?,F(xiàn)在,如下述表達(dá)式(48)一樣定義zHU。zHU=x+2*y...(48)此時(shí),在zHU的值是0、2、4、6、8、10或12的情況中,如下述表達(dá)式(49)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在zHU的值是1、3、5、7、9或11的情況中,如下述表達(dá)式(50)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[-1,y+(x>>1)]+p'[-1,y+(x>>1)+1]+1)>>1...(49)pred8×8L[x,y]=(p'[-1,y+(x>>1)]...(50)此外,在zHU的值是13的情況中,如下述表達(dá)式(51)一樣產(chǎn)生預(yù)測(cè)像素值,并且,在除此之外的情況中,即,在zHU的值大于13的情況中,如下述表達(dá)式(52)一樣產(chǎn)生預(yù)測(cè)像素值。pred8×8L[x,y]=(p'[-1,6]+3*p'[-1,7]+2)>>2...(51)pred8×8L[x,y]=p'[-1,7]...(52)接下來(lái),將描述16×16像素幀內(nèi)預(yù)測(cè)模式。圖10和圖11是示出亮度信號(hào)的四種16×16像素幀內(nèi)預(yù)測(cè)模式(Intra_16×16_pred_mode)的示圖。將參照?qǐng)D12描述四種幀內(nèi)預(yù)測(cè)模式。對(duì)于圖12中的例子,示出要進(jìn)行幀內(nèi)處理的當(dāng)前宏塊A,并且,P(x,y);x,y=-1,0、……、15表示與當(dāng)前宏塊A鄰近的像素的像素值。模式0是垂直預(yù)測(cè)模式,并且僅僅在P(x,-1);x,y=-1,0、……、15是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(53)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。Pred(x,y)=P(x,-1);x,y=0、……、15...(53)模式1是水平預(yù)測(cè)模式,并且僅僅在P(-1,y);x,y=-1,0、……、15是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(54)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。Pred(x,y)=P(-1,y);x,y=0、……、15...(54)模式2是DC預(yù)測(cè)模式,并且,在P(x,-1)和P(-1,y);x,y=-1,0、……、15全部是“可用的”的情況中,如下述表達(dá)式(55)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式4]Pred(x,y)=[Σx′=015P(x′,-1)+Σy′=015P(-1,y′)+16]>>5]]>其中x,y=0,…,15…(55)此外,在P(x,-1);x,y=-1,0、……、15是“不可用的”的情況中,如下述表達(dá)式(56)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式5]其中x,y=0,…,15…(56)此外,在P(-1,y);x,y=-1,0、……、15是“不可用的”的情況中,如下述表達(dá)式(57)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式6]其中x,y=0,…,15…(57)在P(x,-1)和P(-1,y);x,y=-1,0、……、15全部是“不可用的”的情況中,128用作預(yù)測(cè)像素值。模式3是平面預(yù)測(cè)模式,并且僅僅在P(x,-1)和P(-1,y);x,y=-1,0、……、15全部是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(58)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式7]Pred(x,y)=Clip1((a+b·(x-7)+c·(y-7)+16)>>5)a=16·(P(-1,15)+P(15,-1))b=(5·H+32)>>6c=(5·V+32)>>6H=Σx=18x·(P(7+x,-1)-P(7-x,-1))]]>V=Σy=18y·(P(-1,7+y)-P(-1,7-y))...(58)]]>首先,將描述關(guān)于顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式。圖13是示出顏色差信號(hào)的四種幀內(nèi)預(yù)測(cè)模式(Intra_chroma_pred_mode)的示圖。可以與亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式獨(dú)立地設(shè)置顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式。關(guān)于顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式與上述的亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式一致。然而,亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式取16×16像素塊作為目標(biāo),但是,另一方面,關(guān)于顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式取8×8像素塊作為目標(biāo)。此外,如上述的圖10和圖13所示,二者之間的模式編號(hào)不對(duì)應(yīng)?,F(xiàn)在,假設(shè)我們遵照上文中參照?qǐng)D12描述的亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式中的當(dāng)前塊A的像素值和鄰近像素值的定義。例如,假設(shè)說(shuō),與要進(jìn)行幀內(nèi)處理的當(dāng)前宏塊A(在顏色差信號(hào)的情況中,8×8像素)鄰近的像素的像素值被取為P(x,y);x,y=-1,0、……、7。模式0是DC預(yù)測(cè)模式,并且,在P(x,-1)和P(-1,y);x,y=-1,0、……、7全部是“可用的”的情況中,如下述表達(dá)式(59)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式8]Pred(x,y)=((Σn=07(P(-1,n)+P(n,-1)))+8)>>4]]>其中x,y=0,…,7…(59)此外,在P(-1,y);x,y=-1,0、……、7是“不可用的”的情況中,如下述表達(dá)式(60)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式9]其中x,y=0,…,7…(60)此外,在P(x,-1);x,y=-1,0、……、7是“不可用的”的情況中,如下述表達(dá)式(61)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式10]其中x,y=0,…,7…(61)模式1是水平預(yù)測(cè)模式,并且僅僅在P(-1,y);x,y=-1,0、……、7是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(62)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。Pred(x,y)=P(-1,y);x,y=0、……、7...(62)模式2是垂直預(yù)測(cè)模式,并且僅僅在P(x,-1);x,y=-1,0、……、7是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(63)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。Pred(x,y)=P(x,-1);x,y=0、……、7...(63)模式3是平面預(yù)測(cè)模式,并且僅僅在P(x,-1)和P(-1,y);x,y=-1,0、……、7是“可用的”時(shí)適用。在這種情況下,如下述表達(dá)式(64)一樣產(chǎn)生當(dāng)前宏塊A的每一個(gè)像素的預(yù)測(cè)像素值Pred(x,y)。[數(shù)學(xué)式11]Pred(x,y)=Clip1(a+b·(x-3)+c·(y-3)+16)>>5;x,y=0,...,7a=16·(P(-1,7)+P(7,-1))b=(17·H+16)>>5c=(17·V+16)>>5H=Σx=14x·[P(3+x,-1)-P(3-x,-1)]]]>V=Σy=14y·[P(-1,3+y)-P(-1,3-y)]...(64)]]>如上所述,亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式包括4×4像素和8×8像素塊單位的九種預(yù)測(cè)模式以及16×16像素宏塊單位的四種預(yù)測(cè)模式。針對(duì)每一個(gè)宏塊單位,設(shè)置這些塊單位的模式。顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式包括8×8像素宏塊單位的四種預(yù)測(cè)模式??梢耘c亮度信號(hào)的幀內(nèi)預(yù)測(cè)模式獨(dú)立地設(shè)置顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式。此外,關(guān)于亮度信號(hào)的4×4像素幀內(nèi)預(yù)測(cè)模式(幀內(nèi)4×4預(yù)測(cè)模式)和8×8像素幀內(nèi)預(yù)測(cè)模式(幀內(nèi)8×8預(yù)測(cè)模式),針對(duì)4×4像素和8×8像素亮度信號(hào)塊,設(shè)置一種幀內(nèi)預(yù)測(cè)模式。關(guān)于亮度信號(hào)的16×16像素幀內(nèi)預(yù)測(cè)模式(幀內(nèi)16×16預(yù)測(cè)模式)和顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式,針對(duì)一個(gè)宏塊設(shè)置一種預(yù)測(cè)模式。請(qǐng)注意,這些種類的預(yù)測(cè)模式對(duì)應(yīng)于圖5中的用上述的編號(hào)0、1、3至8指示的方向。預(yù)測(cè)模式2是平均值預(yù)測(cè)。如上所述,對(duì)于根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè),僅僅在用表達(dá)式(14)至表達(dá)式(24)以上述的8×8像素的塊增量執(zhí)行幀內(nèi)預(yù)測(cè)之前,用確定的濾波系數(shù)對(duì)鄰近像素的像素值執(zhí)行濾波處理。相反,采用圖像編碼裝置51,在執(zhí)行所有的幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)之前,用根據(jù)要預(yù)測(cè)的塊設(shè)置的濾波系數(shù)對(duì)鄰近像素的像素值執(zhí)行濾波處理。[幀內(nèi)預(yù)測(cè)單元和鄰近像素內(nèi)插濾波切換單元的配置例子]圖14是圖示圖1中示出的鄰近像素內(nèi)插濾波切換單元75和幀內(nèi)預(yù)測(cè)單元74的詳細(xì)配置例子的框圖。在圖14中的例子的情況中,幀內(nèi)預(yù)測(cè)單元74由鄰近圖像設(shè)置單元81、預(yù)測(cè)圖像產(chǎn)生單元82和最佳預(yù)測(cè)模式確定單元83構(gòu)成。鄰近像素內(nèi)插濾波切換單元75由預(yù)測(cè)模式緩沖器91、量化參數(shù)緩沖器92和低通濾波設(shè)置單元93構(gòu)成。請(qǐng)注意,低通濾波設(shè)置單元93具有內(nèi)置的濾波系數(shù)存儲(chǔ)器94。從幀存儲(chǔ)器72向鄰近圖像設(shè)置單元81供應(yīng)用于幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。雖然在圖14中省略了開關(guān)73的圖示,但是,實(shí)際上,經(jīng)由開關(guān)73從幀存儲(chǔ)器72向鄰近圖像設(shè)置單元81執(zhí)行供應(yīng)。請(qǐng)注意,在幀內(nèi)預(yù)測(cè)的情況中,未經(jīng)過去塊濾波器71的去塊濾波的像素值用作鄰近像素值。鄰近圖像設(shè)置單元81使用由低通濾波設(shè)置單元93設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且將經(jīng)過濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元82。預(yù)測(cè)圖像產(chǎn)生單元82將其模式是當(dāng)前正在處理的幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給預(yù)測(cè)模式緩沖器91。預(yù)測(cè)圖像產(chǎn)生單元82使用來(lái)自鄰近圖像設(shè)置單元81的經(jīng)過濾波處理的鄰近像素值以供應(yīng)給預(yù)測(cè)模式緩沖器91的幀內(nèi)預(yù)測(cè)模式對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像與幀內(nèi)預(yù)測(cè)模式信息一起供應(yīng)給最佳預(yù)測(cè)模式確定單元83。向最佳預(yù)測(cè)模式確定單元83供應(yīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像、由預(yù)測(cè)圖像產(chǎn)生單元82產(chǎn)生的預(yù)測(cè)圖像及其幀內(nèi)預(yù)測(cè)模式信息。最佳預(yù)測(cè)模式確定單元83使用供應(yīng)的信息來(lái)計(jì)算關(guān)于已經(jīng)產(chǎn)生預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值,并且將產(chǎn)生計(jì)算出的成本函數(shù)值中的最小值的幀內(nèi)預(yù)測(cè)模式?jīng)Q定為最佳幀內(nèi)預(yù)測(cè)模式。最佳預(yù)測(cè)模式確定單元83將最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像和相應(yīng)的成本函數(shù)值輸出到預(yù)測(cè)圖像選擇單元77。此外,在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀內(nèi)預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,最佳預(yù)測(cè)模式確定單元83將指示最佳幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給無(wú)損耗編碼單元66。預(yù)測(cè)模式緩沖器91存儲(chǔ)來(lái)自預(yù)測(cè)圖像產(chǎn)生單元82的幀內(nèi)預(yù)測(cè)模式信息。量化參數(shù)緩沖器92存儲(chǔ)來(lái)自速率控制單元78的量化參數(shù)。低通濾波設(shè)置單元93從預(yù)測(cè)模式緩沖器91讀出當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息,并且,從量化參數(shù)緩沖器92讀出與當(dāng)前塊對(duì)應(yīng)的量化參數(shù)。低通濾波設(shè)置單元93從存儲(chǔ)于內(nèi)置濾波系數(shù)存儲(chǔ)器94中的濾波系數(shù)設(shè)置與該信息對(duì)應(yīng)的濾波系數(shù),并且,將設(shè)置的濾波系數(shù)供應(yīng)給鄰近圖像設(shè)置單元81。濾波系數(shù)存儲(chǔ)器94存儲(chǔ)與量化參數(shù)對(duì)應(yīng)的濾波系數(shù)和通過在稍后描述的圖28中的學(xué)習(xí)裝置251處使用訓(xùn)練圖像進(jìn)行學(xué)習(xí)而獲得的幀內(nèi)預(yù)測(cè)模式。例如,針對(duì)每一片(slice),計(jì)算和存儲(chǔ)濾波系數(shù),如下所述。[最佳濾波系數(shù)的計(jì)算的描述]接下來(lái),將參照?qǐng)D15描述用于對(duì)鄰近像素的該濾波處理的最佳濾波系數(shù)的計(jì)算方法。請(qǐng)注意,在圖15的例子中,示出對(duì)4×4像素的當(dāng)前塊執(zhí)行垂直預(yù)測(cè)(垂直預(yù)測(cè))的例子,但是,以下描述是可適用于任何幀內(nèi)預(yù)測(cè)模式的情況。對(duì)于上文中用表達(dá)式(14)至表達(dá)式(24)描述的8×8像素的塊增量的幀內(nèi)預(yù)測(cè),{1,2,1}的3-抽頭濾波系數(shù)被定義為用于鄰近像素的低通濾波器,但是我們將{c0,c1,c2}視為3-抽頭的一般形式。此外,對(duì)于本發(fā)明,還引入第四參數(shù)c3作為偏移值。請(qǐng)注意,雖然在下面的描述中該3-抽頭濾波器被描述為可針對(duì)每一個(gè)片段設(shè)置,但是,該3-抽頭濾波器不限于此,并且,例如,可以針對(duì)整個(gè)序列或針對(duì)每一個(gè)GOP設(shè)置。在圖15中的例子中,akm(0≤k,m≤3)是在當(dāng)前塊中包含的像素的像素值,并且,bm(-1≤m≤4)是用于垂直預(yù)測(cè)的鄰近像素的像素值。首先,通過對(duì)鄰近像素值bm執(zhí)行的3-抽頭濾波處理來(lái)產(chǎn)生在下述表達(dá)式(65)中示出的b'm(0≤m≤3)。[數(shù)學(xué)式12]b′m=c0*bm-l+cl*bm+c2*bm+1+c3(0≤m≤3)…(65)也就是說(shuō),在執(zhí)行濾波處理并且使用濾波系數(shù)的情況中,我們將說(shuō),也使用相應(yīng)的偏移值,如表達(dá)式(65)所示,甚至以下無(wú)需特別地提及。換句話說(shuō),濾波系數(shù)和偏移值是用于濾波處理的系數(shù)。以相同的方式,在濾波系數(shù)以編碼的方式被發(fā)送到解碼側(cè)的情況中,我們將說(shuō),相應(yīng)的偏移值也以編碼的方式被發(fā)送?,F(xiàn)在,如果我們說(shuō)在幀內(nèi)預(yù)測(cè)模式是n時(shí)的預(yù)測(cè)像素值是pij(b'm,n);0≤i,j≤3,則關(guān)于幀內(nèi)預(yù)測(cè)像素值,下述表達(dá)式(66)成立,因?yàn)橥ㄟ^上文中參照?qǐng)D2至14描述的線性表達(dá)式來(lái)產(chǎn)生預(yù)測(cè)像素。[數(shù)學(xué)式13]pij(b′m,n)=pij(c0*bm-1+c1*bm+c2*bm+1+c3,n)=c0*pij(bm-1,n)+c1*pij(bm,n)+c2*pij(bm+1,n)+c3…(66)此時(shí),關(guān)于以aij作為原始圖像像素值的當(dāng)前塊Ω的預(yù)測(cè)平方誤差如下述表達(dá)式(67)所示。[數(shù)學(xué)式14]Err(Ω)=Σi=03Σj=03(aij-pij(bm′,n))2=Σi=03Σj=03(akm-{c0·pij(bm-1,n)+c1·pij(bm,n)+c2·pij(bm+1,n)+c3})2...(67)]]>現(xiàn)在,如果我們用Φ表示當(dāng)前片段中的用幀內(nèi)預(yù)測(cè)模式n編碼的幀內(nèi)塊的集合,則關(guān)于屬于Φ的塊的預(yù)測(cè)平方誤差的和用下述表達(dá)式(68)表示。[數(shù)學(xué)式15]Err(Ω∈φ)=ΣΩ∈φΣi=03Σj=03(akm-{c0·pij(bm-1,n)+c1·pij(bm,n)+c2·pij(bm+1,n)+c3})2...(68)]]>在上述表達(dá)式(68)中,我們將Err(Ω∈Φ)視為c0、c1、c2、c3的函數(shù),即,Err(Ω∈Φ;c0,c1,c2,c3),所以使Err(Ω∈Φ;c0,c1,c2,c3)最小化的c0、c1、c2、c3將是當(dāng)前片段中的最佳濾波系數(shù)值。也就是說(shuō),在下述表達(dá)式(69)成立的情況中足以獲得c0、c1、c2、c3。[數(shù)學(xué)式16]∂Err(Ω∈φ)∂c0=0;∂Err(Ω∈φ)∂c1=0;∂Err(Ω∈φ)∂c2=0;∂Err(Ω∈φ)∂c3=0...(69)]]>也就是說(shuō),從表達(dá)式(69)獲得下述表達(dá)式(70)中所示的聯(lián)立方程。[數(shù)學(xué)式17]0=∂ssd∂c0=ΣΣΣ((-2×aij×pij(b′k-1)×(aij-(c0pij(b′k-1)+c1pij(b′k)+c2pij(b′k+1)+c3))]]>0=∂ssd∂c1=ΣΣΣ((-2×aij×pij(b′k-1)×(aij-(c0pij(b′k-1)+c1pij(b′k)+c2pij(b′k+1)+c3))]]>0=∂ssd∂c2=ΣΣΣ((-2×aij×pij(b′k-1)×(aij-(c0pij(b′k-1)+c1pij(b′k)+c2pij(b′k+1)+c3))]]>0=∂ssd∂c3=ΣΣΣ((-2×aij×(aij-(c0pij(b′k-1)+c1pij(b′k)+c2pij(b′k+1)+c3))...(70)]]>使用矩陣對(duì)該表達(dá)式(70)進(jìn)行公式變形,得到表達(dá)式(71)。[數(shù)學(xué)式18]ΣΣΣpij(bk-1)pij(bk-1)ΣΣΣpij(bk-1)pij(bk)ΣΣΣpij(bk+1)pij(bk-1)ΣΣΣpij(bk-1)ΣΣΣpij(bk)pij(bk-1)ΣΣΣpij(bk)pij(bk)ΣΣΣpij(bk+1)pij(bk)ΣΣΣpij(bk)ΣΣΣpij(bk+1)pij(bk-1)ΣΣΣpij(bk+1)pij(bk)ΣΣΣpij(bk+1)pij(bk+1)ΣΣΣpij(bk+1)ΣΣΣpij(bk-1)ΣΣΣpij(bk)ΣΣΣpij(bk+1)ΣΣΣ1c0c1c2c3=ΣΣΣaijpij(bk-1)ΣΣΣaijpij(bk)ΣΣΣaijpij(bk+1)ΣΣΣaij...(71)]]>求解該表達(dá)式(71),能夠針對(duì)當(dāng)前片段獲得最佳濾波系數(shù)和偏移值{c0,c1,c2,c3}。請(qǐng)注意,通過求解表達(dá)式(70)中的聯(lián)立方程,獲得最佳濾波系數(shù)和偏移值{c0,c1,c2,c3}作為浮點(diǎn)值,但是,例如,在圖1中的圖像編碼裝置51和圖22中的相應(yīng)的圖像解碼裝置151的情況中,這些被舍入為8比特系數(shù)。也就是說(shuō),即使濾波系數(shù)是浮點(diǎn),濾波系數(shù)存儲(chǔ)器94也根據(jù)例如處理器的寄存器長(zhǎng)度保持這些作為n比特(其中,n是整數(shù))值。通過對(duì)其它幀內(nèi)預(yù)測(cè)方法也應(yīng)用與上述方法相同的方法,也可以針對(duì)其它幀內(nèi)預(yù)測(cè)方法獲得最佳濾波系數(shù)。此外,通過相同的方法,不僅對(duì)于幀內(nèi)4×4預(yù)測(cè)模式,而且對(duì)于幀內(nèi)8×8預(yù)測(cè)模式、幀內(nèi)16×16預(yù)測(cè)模式和顏色差信號(hào)的幀內(nèi)預(yù)測(cè)模式,都可以獲得最佳濾波系數(shù)。雖然在以上描述中針對(duì)每一個(gè)幀內(nèi)預(yù)測(cè)模式獲得了一個(gè)濾波系數(shù),但是,該濾波系數(shù)不限于此,并且,可以進(jìn)行這樣的安排:其中,對(duì)于所有的幀內(nèi)預(yù)測(cè)模式,僅僅獲得一個(gè)濾波系數(shù)。特別地,對(duì)于上文中參照?qǐng)D2至圖14描述的幀內(nèi)預(yù)測(cè)模式,針對(duì)垂直(垂直,vertical)和水平(水平,horizontal)模式原樣地使用預(yù)測(cè)像素值,但是,針對(duì)其它模式執(zhí)行某種平均處理或加權(quán)平均處理以產(chǎn)生預(yù)測(cè)像素,所以其特性不同。因此,執(zhí)行垂直水平模式和其它模式的兩種類別分類,并且,計(jì)算每一種類別的濾波系數(shù),可以實(shí)現(xiàn)編碼效率的進(jìn)一步提高。此外,例如,對(duì)于亮度信號(hào),可以存在用于幀內(nèi)4×4預(yù)測(cè)模式的一個(gè)濾波系數(shù)、用于幀內(nèi)8×8預(yù)測(cè)模式的一個(gè)濾波系數(shù)、以及用于幀內(nèi)16×16預(yù)測(cè)模式的一個(gè)濾波系數(shù)。例如,對(duì)于顏色差信號(hào),可以針對(duì)Cb/Cr分別獲得濾波系數(shù)。此外,在以上描述中,對(duì)于用于低通濾波處理的濾波系數(shù),使用了{(lán)c0,c1,c2}的三抽頭,但是,這不限于3抽頭,也可以使用任何數(shù)目的抽頭的濾波器。也就是說(shuō),獲得了抽頭數(shù)目的濾波系數(shù)+偏移值。然而,隨著抽頭數(shù)目增加,要求解的聯(lián)立方程的次數(shù)也增加。此外,可以進(jìn)行這樣的排列:其中,準(zhǔn)備和應(yīng)用根據(jù)圖像幀不同的濾波系數(shù),例如CIF(通用中間格式,CommonIntermediateFormat)/QCIF(四分之一CIF,QuarterCIF),SD(標(biāo)準(zhǔn)清晰度),HD(高清晰度)等。此外,對(duì)于上述方法,通過使幀內(nèi)預(yù)測(cè)殘差(預(yù)測(cè)平方誤差)最小化來(lái)計(jì)算濾波系數(shù)。但是,濾波系數(shù)計(jì)算方法不限于此,并且,在需要將濾波系數(shù)發(fā)送到解碼側(cè)的情況中,也可以執(zhí)行包含用于發(fā)送濾波系數(shù)的比特的優(yōu)化。此外,對(duì)于上述的濾波系數(shù),我們假設(shè)系數(shù)的對(duì)稱性,如下述表達(dá)式(72)所示。C0=C2...(72)也就是說(shuō),計(jì)算濾波系數(shù),以關(guān)于對(duì)應(yīng)于0相位的中心系數(shù)具有對(duì)稱性,如{c0,c1,c0}一樣。因此,如上述表達(dá)式(70)所示的三個(gè)聯(lián)立方程可以被簡(jiǎn)化為2個(gè)。結(jié)果,可以減少計(jì)算量。通過設(shè)置適合于輸入圖像的濾波系數(shù)并以自適應(yīng)的方式對(duì)鄰近像素執(zhí)行低通濾波處理,使用上述方法,能夠使用適合于該圖像的預(yù)測(cè)圖像、量化參數(shù)和預(yù)測(cè)模式來(lái)執(zhí)行編碼,從而可以提高編碼效率。關(guān)于上述的最佳濾波系數(shù)計(jì)算,可以想到兩種方法。一種方法是離線處理,即,其中,在執(zhí)行編碼處理之前,預(yù)先使用用于訓(xùn)練的圖像信號(hào)來(lái)計(jì)算濾波系數(shù),從而使所有的圖像信號(hào)優(yōu)化。稍后將參照?qǐng)D28描述作為該離線處理的學(xué)習(xí)處理,并且,通過該學(xué)習(xí)處理計(jì)算出的濾波系數(shù)和偏移值被存儲(chǔ)于圖14中的濾波系數(shù)存儲(chǔ)器94中。第二種方法是在線處理,即,針對(duì)每一個(gè)片段連續(xù)地計(jì)算最佳濾波系數(shù)。在這種情況下,將計(jì)算出的濾波系數(shù)和偏移值發(fā)送到解碼側(cè)。稍后將參照?qǐng)D20描述執(zhí)行作為第二種方法的離線處理的情況的例子。[圖像編碼裝置的編碼處理的描述]接下來(lái),將參照?qǐng)D16的流程圖描述圖1中的圖像編碼裝置51的編碼處理。在步驟S11中,A/D轉(zhuǎn)換單元61對(duì)輸入圖像執(zhí)行模擬數(shù)字轉(zhuǎn)換。在步驟S12中,畫面重新排列緩沖器62存儲(chǔ)從A/D轉(zhuǎn)換單元61供應(yīng)的圖像,并且執(zhí)行從用于顯示圖片的序列到用于編碼的序列的重新排列。在步驟S13中,計(jì)算單元63計(jì)算在步驟S12中重新排列的圖像和預(yù)測(cè)圖像之間的差。在執(zhí)行幀間預(yù)測(cè)的情況中,經(jīng)由預(yù)測(cè)圖像選擇單元77將預(yù)測(cè)圖像從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76供應(yīng)到計(jì)算單元63,并且,在執(zhí)行幀內(nèi)預(yù)測(cè)的情況中,經(jīng)由預(yù)測(cè)圖像選擇單元77將預(yù)測(cè)圖像從幀內(nèi)預(yù)測(cè)單元74供應(yīng)到計(jì)算單元63。與原始圖像數(shù)據(jù)相比,差分?jǐn)?shù)據(jù)的數(shù)據(jù)量較小。因此,與在沒有變化的情況下對(duì)原始圖像進(jìn)行編碼的情況相比,可以壓縮數(shù)據(jù)量。在步驟S14中,正交變換單元64對(duì)從計(jì)算單元63供應(yīng)的差分信息進(jìn)行正交變換。具體地說(shuō),執(zhí)行諸如離散余弦變換、Karhunen-Loéve變換等的正交變換,并且,輸出變換系數(shù)。在步驟S15中,量化單元65對(duì)變換系數(shù)進(jìn)行量化。在該量化時(shí),控制速率,從而將描述稍后描述的步驟S25中的處理。對(duì)這樣量化的差分信息進(jìn)行如下的局部解碼。具體地說(shuō),在步驟S16中,逆量化單元68使用與量化單元65的特性對(duì)應(yīng)的特性來(lái)對(duì)由量化單元65量化的變換系數(shù)進(jìn)行逆量化。在步驟S17中,逆正交變換單元69使用與正交變換單元64的特性對(duì)應(yīng)的特性來(lái)對(duì)經(jīng)過逆量化單元68的逆量化的變換系數(shù)進(jìn)行逆正交變換。在步驟S18中,計(jì)算單元70將經(jīng)由預(yù)測(cè)圖像選擇單元77輸入的預(yù)測(cè)圖像與局部解碼的差分信息相加,并且產(chǎn)生局部解碼的圖像(該圖像對(duì)應(yīng)于到計(jì)算單元63的輸入)。在步驟S19中,去塊濾波器71對(duì)從計(jì)算單元70輸出的圖像進(jìn)行濾波。因此,去除了塊失真。在步驟S20中,幀存儲(chǔ)器72存儲(chǔ)經(jīng)過濾波的圖像。請(qǐng)注意,未經(jīng)過去塊濾波器71的濾波處理的圖像也從計(jì)算單元70被供應(yīng)到幀存儲(chǔ)器72,以便存儲(chǔ)。在步驟S21中,幀內(nèi)預(yù)測(cè)單元74和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76均執(zhí)行圖像預(yù)測(cè)處理。具體地說(shuō),在步驟S21中,幀內(nèi)預(yù)測(cè)單元74以幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè)處理。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76以幀間預(yù)測(cè)模式執(zhí)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理。稍后將參照?qǐng)D17描述步驟S21中的預(yù)測(cè)處理的細(xì)節(jié),但是,根據(jù)本處理,執(zhí)行所有的候選預(yù)測(cè)模式中的預(yù)測(cè)處理,并且,計(jì)算所有的候選預(yù)測(cè)模式中的成本函數(shù)值。然后,基于計(jì)算出的成本函數(shù)值來(lái)選擇最佳幀內(nèi)預(yù)測(cè)模式,并且,將通過最佳幀內(nèi)預(yù)測(cè)模式中的幀內(nèi)預(yù)測(cè)產(chǎn)生的預(yù)測(cè)圖像及其成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。請(qǐng)注意,此時(shí),在幀內(nèi)預(yù)測(cè)處理之前,幀內(nèi)預(yù)測(cè)單元74使用由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波系數(shù)來(lái)對(duì)用于當(dāng)前塊的幀內(nèi)預(yù)測(cè)的鄰近像素執(zhí)行濾波處理。然后,在幀內(nèi)預(yù)測(cè)單元74處使用經(jīng)過濾波處理的鄰近像素來(lái)執(zhí)行幀內(nèi)預(yù)測(cè),并且,產(chǎn)生預(yù)測(cè)圖像。在步驟S22中,預(yù)測(cè)圖像選擇單元77基于從幀內(nèi)預(yù)測(cè)單元74和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76輸出的成本函數(shù)值將最佳幀內(nèi)預(yù)測(cè)模式和最佳幀間預(yù)測(cè)模式之一確定為最佳預(yù)測(cè)模式。預(yù)測(cè)圖像選擇單元77然后選擇確定的最佳預(yù)測(cè)模式中的預(yù)測(cè)圖像,并且將其供應(yīng)給計(jì)算單元63和70。如上所述,該預(yù)測(cè)圖像用于步驟S13和S18中的計(jì)算。請(qǐng)注意,該預(yù)測(cè)圖像的選擇信息被供應(yīng)給幀內(nèi)預(yù)測(cè)單元74或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。在選擇了最佳幀內(nèi)預(yù)測(cè)模式中的預(yù)測(cè)圖像的情況中,幀內(nèi)預(yù)測(cè)單元74將指示最佳幀內(nèi)預(yù)測(cè)模式的信息(即,幀內(nèi)預(yù)測(cè)模式信息)供應(yīng)給無(wú)損耗編碼單元66。在選擇了最佳幀間預(yù)測(cè)模式中的預(yù)測(cè)圖像的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將指示最佳幀間預(yù)測(cè)模式的信息輸出給無(wú)損耗編碼單元66,并且,根據(jù)需要,將與最佳幀間預(yù)測(cè)模式對(duì)應(yīng)的信息輸出給無(wú)損耗編碼單元66。與最佳幀間預(yù)測(cè)模式對(duì)應(yīng)的信息的例子包括運(yùn)動(dòng)向量信息、標(biāo)志信息和參考幀信息。也就是說(shuō),當(dāng)選擇了與作為最佳幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式對(duì)應(yīng)的預(yù)測(cè)圖像時(shí),運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將幀間預(yù)測(cè)模式信息、運(yùn)動(dòng)向量信息和參考幀信息輸出到無(wú)損耗編碼單元66。在步驟S23中,無(wú)損耗編碼單元66對(duì)從量化單元65輸出的量化變換系數(shù)進(jìn)行編碼。具體地說(shuō),對(duì)差分圖像進(jìn)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等的無(wú)損耗編碼和壓縮。此時(shí),在步驟S22中輸入到無(wú)損耗編碼單元66的來(lái)自幀內(nèi)預(yù)測(cè)單元74的最佳幀內(nèi)預(yù)測(cè)模式信息或者與來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的最佳幀間預(yù)測(cè)模式對(duì)應(yīng)的信息、以及來(lái)自速率控制單元78的量化參數(shù)等也被編碼,并且與頭信息相加。在步驟S24中,存儲(chǔ)緩沖器67存儲(chǔ)差分圖像作為壓縮圖像。存儲(chǔ)于存儲(chǔ)緩沖器67中的壓縮圖像在適當(dāng)?shù)臅r(shí)候被讀出,并且經(jīng)由傳送路徑被傳送到解碼側(cè)。在步驟S25中,速率控制單元78基于存儲(chǔ)于存儲(chǔ)緩沖器67中的壓縮圖像通過量化參數(shù)控制量化單元65的量化操作的速率,以不會(huì)導(dǎo)致上溢或下溢。將用于在量化單元65處的速率控制的量化參數(shù)供應(yīng)給無(wú)損耗編碼單元66,在上述的步驟S23中對(duì)該量化參數(shù)進(jìn)行無(wú)損耗編碼處理,并且將其插入到壓縮圖像的頭部。此外,該量化參數(shù)被供應(yīng)給鄰近像素內(nèi)插濾波切換單元75,并且用于設(shè)置用于要對(duì)鄰近像素執(zhí)行的濾波處理的濾波系數(shù),在幀內(nèi)預(yù)測(cè)之前執(zhí)行該濾波處理。[預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D17中的流程圖描述圖16中的步驟S21中的預(yù)測(cè)處理。在從畫面重新排列緩沖器62供應(yīng)的要處理的圖像是要進(jìn)行幀內(nèi)處理的塊中的圖像的情況中,要參考的解碼圖像從幀存儲(chǔ)器72被讀出,并且,經(jīng)由開關(guān)73被供應(yīng)給幀內(nèi)預(yù)測(cè)單元74。在步驟S31中,幀內(nèi)預(yù)測(cè)單元74使用供應(yīng)的圖像以所有的候選幀內(nèi)預(yù)測(cè)模式對(duì)要處理的塊的像素執(zhí)行幀內(nèi)預(yù)測(cè)。請(qǐng)注意,未經(jīng)過去塊濾波器71的去塊濾波的像素用作要參考的解碼像素。將參照?qǐng)D18描述步驟S31中的幀內(nèi)預(yù)測(cè)處理的細(xì)節(jié),但是,根據(jù)該處理,設(shè)置最佳濾波系數(shù),并且,使用設(shè)置的濾波系數(shù)對(duì)鄰近像素執(zhí)行濾波處理。然后,使用已經(jīng)執(zhí)行了濾波處理的鄰近像素來(lái)執(zhí)行幀內(nèi)預(yù)測(cè),從而產(chǎn)生預(yù)測(cè)圖像。在所有的候選幀內(nèi)預(yù)測(cè)模式上執(zhí)行上述的處理,針對(duì)所有的候選幀內(nèi)預(yù)測(cè)模式計(jì)算成本函數(shù)值,并且,基于計(jì)算出的成本函數(shù)值來(lái)決定最佳幀內(nèi)預(yù)測(cè)模式。由此產(chǎn)生的預(yù)測(cè)圖像和最佳幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值被供應(yīng)給預(yù)測(cè)圖像選擇單元77。在從畫面重新排列緩沖器62供應(yīng)的要處理的圖像是要進(jìn)行幀間處理的圖像的情況中,要參考的圖像從幀存儲(chǔ)器72被讀出,并且,經(jīng)由開關(guān)73被供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。在步驟S32中,基于這些圖像,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)處理。也就是說(shuō),運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76參考從幀存儲(chǔ)器72供應(yīng)的圖像來(lái)執(zhí)行所有的候選幀間預(yù)測(cè)模式中的運(yùn)動(dòng)預(yù)測(cè)處理。稍后將參照?qǐng)D19描述步驟S32中的幀間運(yùn)動(dòng)預(yù)測(cè)處理的細(xì)節(jié),并且,根據(jù)本處理,執(zhí)行所有的候選幀間預(yù)測(cè)模式中的運(yùn)動(dòng)預(yù)測(cè)處理,但是,針對(duì)所有的候選幀間預(yù)測(cè)模式計(jì)算成本函數(shù)值。在步驟S33中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76比較在步驟S32中計(jì)算出的關(guān)于幀間預(yù)測(cè)模式的成本函數(shù)值,并且將提供最小值的預(yù)測(cè)模式確定為最佳幀間預(yù)測(cè)模式。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76然后將在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像及其成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。[幀內(nèi)預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D17中的流程圖描述圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理。請(qǐng)注意,對(duì)于圖18中的例子,將描述關(guān)于亮度信號(hào)的情況,作為一個(gè)例子。在上述的圖16中的步驟S25中,速率控制單元78供應(yīng)用于當(dāng)前塊的量化參數(shù)。在步驟S41中,量化參數(shù)緩沖器92從速率控制單元78獲得用于當(dāng)前塊的量化參數(shù)并存儲(chǔ)該量化參數(shù)。在步驟S42中,預(yù)測(cè)圖像產(chǎn)生單元82從4×4像素、8×8像素和16×16像素的幀內(nèi)預(yù)測(cè)模式當(dāng)中選擇一種幀內(nèi)預(yù)測(cè)模式。將選擇的幀內(nèi)預(yù)測(cè)模式信息存儲(chǔ)在預(yù)測(cè)模式緩沖器91中。低通濾波設(shè)置單元93從預(yù)測(cè)模式緩沖器91讀出幀內(nèi)預(yù)測(cè)模式信息,并且,從量化參數(shù)緩沖器92讀出量化參數(shù)值。在步驟S43中,低通濾波設(shè)置單元93然后從存儲(chǔ)于濾波系數(shù)存儲(chǔ)器94中的針對(duì)每一個(gè)片段計(jì)算出的濾波系數(shù)當(dāng)中設(shè)置對(duì)應(yīng)于該幀內(nèi)預(yù)測(cè)模式和量化參數(shù)的濾波系數(shù)。將設(shè)置的濾波系數(shù)供應(yīng)給鄰近圖像設(shè)置單元81。在步驟S44中,鄰近圖像設(shè)置單元81使用設(shè)置的濾波系數(shù)來(lái)對(duì)當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且,將經(jīng)過濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元82。在步驟S43中,預(yù)測(cè)圖像產(chǎn)生單元82使用經(jīng)過濾波處理的鄰近像素值以在步驟S42中選擇的幀內(nèi)預(yù)測(cè)模式對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。向最佳預(yù)測(cè)模式確定單元83供應(yīng)已經(jīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像、由預(yù)測(cè)圖像產(chǎn)生單元82產(chǎn)生的預(yù)測(cè)圖像及其幀內(nèi)預(yù)測(cè)模式信息。在步驟S46中,最佳預(yù)測(cè)模式確定單元83使用供應(yīng)的信息來(lái)計(jì)算已經(jīng)產(chǎn)生了預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值。這里,基于高復(fù)雜度模式或低復(fù)雜度模式的技術(shù)之一來(lái)執(zhí)行成本函數(shù)值的計(jì)算。用作為H.264/AVC格式的參考軟件的JM(聯(lián)合模型)來(lái)確定這些模式。具體地說(shuō),在高復(fù)雜度模式中,暫時(shí)地,對(duì)所有的候選預(yù)測(cè)模式執(zhí)行到編碼處理,作為步驟S45中的處理。針對(duì)各預(yù)測(cè)模式計(jì)算用下述表達(dá)式(73)表示的成本函數(shù)值,并且,選擇提供其最小值的預(yù)測(cè)模式作為最佳預(yù)測(cè)模式。Cost(Mode)=D+λ·R...(73)D表示原始圖像和解碼圖像之間的差(失真),R表示包含正交變換系數(shù)的產(chǎn)生的代碼量,并且,λ表示要被提供作為量化參數(shù)QP的函數(shù)的拉格朗日乘子。另一方面,在低復(fù)雜度模式中,產(chǎn)生預(yù)測(cè)圖像,并且,針對(duì)所有的候選預(yù)測(cè)模式至多計(jì)算運(yùn)動(dòng)向量信息、預(yù)測(cè)模式信息、標(biāo)志信息等的頭比特,作為步驟S45中的處理。針對(duì)各預(yù)測(cè)模式計(jì)算用下述表達(dá)式(74)表示的成本函數(shù)值,并且,選擇提供其最小值的預(yù)測(cè)模式作為最佳預(yù)測(cè)模式。Cost(Mode)=D+QPtoQuant(QP)+Header_Bit...(74)D表示原始圖像和解碼圖像之間的差(失真),Header_Bit表示關(guān)于預(yù)測(cè)模式的頭比特,并且,QptoQuant是被提供作為量化參數(shù)QP的函數(shù)的函數(shù)。在低復(fù)雜度模式中,僅僅針對(duì)所有的預(yù)測(cè)模式產(chǎn)生預(yù)測(cè)圖像,并且,無(wú)需執(zhí)行編碼處理和解碼處理,從而可以減少計(jì)算量。在步驟S47中,最佳預(yù)測(cè)模式確定單元83確定針對(duì)所有的幀內(nèi)預(yù)測(cè)模式是否結(jié)束了處理。也就是說(shuō),在步驟S47中,確定是否針對(duì)4×4像素、8×8像素和16×16像素的所有的幀內(nèi)預(yù)測(cè)模式執(zhí)行了步驟S42至S46的處理。當(dāng)在步驟S47中確定尚未針對(duì)所有的幀內(nèi)預(yù)測(cè)模式結(jié)束處理的情況中,處理返回到步驟S42,并且,重復(fù)后續(xù)處理。當(dāng)在步驟S47中確定針對(duì)所有的幀內(nèi)預(yù)測(cè)模式結(jié)束了處理的情況中,處理前進(jìn)到步驟S48。在步驟S48中,最佳預(yù)測(cè)模式確定單元83將其計(jì)算出的成本函數(shù)值是最小值的幀內(nèi)預(yù)測(cè)模式確定為最佳幀內(nèi)預(yù)測(cè)模式。最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像及其對(duì)應(yīng)成本函數(shù)值被供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀內(nèi)預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,最佳預(yù)測(cè)模式確定單元83將指示最佳幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給無(wú)損耗編碼單元66。然后在無(wú)損耗編碼單元66處對(duì)此信息進(jìn)行編碼,并且,將該信息與壓縮圖像的頭信息相加(在上述的圖16中的步驟S23)。請(qǐng)注意,存儲(chǔ)在濾波系數(shù)存儲(chǔ)器94中的通過學(xué)習(xí)處理計(jì)算出的濾波系數(shù)也類似地被存儲(chǔ)在稍后描述的圖22中的圖像解碼裝置151中,從而不必將設(shè)置的濾波系數(shù)與壓縮圖像的頭信息相加并發(fā)送。因此,在H.264/AVC的情況中,存在51個(gè)量化參數(shù),存在4×4像素和8×8像素的九種幀內(nèi)預(yù)測(cè)模式,并且,當(dāng)考慮這些組合時(shí),需要51×9=459個(gè)龐大的濾波系數(shù)。不必將關(guān)于這樣的龐大的濾波系數(shù)的信息發(fā)送到解碼側(cè),從而可以在不增加系數(shù)信息的開銷的情況下實(shí)現(xiàn)處理。[幀間運(yùn)動(dòng)預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D19中的流程圖描述圖17中的步驟S32中的幀間運(yùn)動(dòng)預(yù)測(cè)處理。在步驟S61中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)由16×16像素至4×4像素構(gòu)成的八種幀間預(yù)測(cè)模式中的每一種確定運(yùn)動(dòng)向量和參考圖像。也就是說(shuō),針對(duì)要以每一種幀間預(yù)測(cè)模式處理的塊均確定運(yùn)動(dòng)向量和參考圖像。在步驟S62中,基于在步驟S61中針對(duì)由16×16像素至4×4像素構(gòu)成的八種幀間預(yù)測(cè)模式中的每一種確定的運(yùn)動(dòng)向量,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76對(duì)參考圖像進(jìn)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理。根據(jù)該運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理,產(chǎn)生每一種幀間預(yù)測(cè)模式中的預(yù)測(cè)圖像。在步驟S63中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76產(chǎn)生關(guān)于針對(duì)由16×16像素至4×4像素構(gòu)成的八種幀間預(yù)測(cè)模式中的每一種確定的運(yùn)動(dòng)向量的運(yùn)動(dòng)向量信息,以與壓縮圖像相加。在接下來(lái)的步驟S64中計(jì)算成本函數(shù)值時(shí)也使用產(chǎn)生的運(yùn)動(dòng)向量信息,并且,在預(yù)測(cè)圖像選擇單元77最終選擇了相應(yīng)的預(yù)測(cè)圖像的情況中,將產(chǎn)生的運(yùn)動(dòng)向量信息與預(yù)測(cè)模式信息和參考幀信息一起輸出給無(wú)損耗編碼單元66。在步驟S64中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)由16×16像素至4×4像素構(gòu)成的八種幀間預(yù)測(cè)模式中的每一種計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。當(dāng)在上述的圖17中的步驟S34中確定最佳幀間預(yù)測(cè)模式時(shí),使用這里計(jì)算出的成本函數(shù)值。接下來(lái),作為用于計(jì)算最佳濾波系數(shù)的第二種方法,將參照?qǐng)D20描述下述情況的例子:其中,執(zhí)行在線處理,即,針對(duì)每一個(gè)片段連續(xù)地計(jì)算最佳濾波系數(shù)?,F(xiàn)在,在這種情況下,需要將在編碼側(cè)針對(duì)每一個(gè)片段計(jì)算出的濾波系數(shù)發(fā)送到解碼側(cè),并且,發(fā)送已經(jīng)被分解為多種情形的濾波系數(shù)導(dǎo)致編碼效率的劣化。因此,針對(duì)片段只發(fā)送一個(gè)濾波系數(shù),或者,針對(duì)每一塊尺寸的每一種預(yù)測(cè)模式只發(fā)送一個(gè)濾波系數(shù),或者,針對(duì)諸如水平預(yù)測(cè)、垂直預(yù)測(cè)等的預(yù)測(cè)模式類型只發(fā)送一個(gè)濾波系數(shù)。此外,在上述的離線處理的情況中,對(duì)使用幀內(nèi)預(yù)測(cè)模式和量化參數(shù)作為用于計(jì)算濾波系數(shù)的參數(shù)的例子進(jìn)行描述。另一方面,在在線處理的情況中,用于計(jì)算濾波系數(shù)的大量的參數(shù)增加了處理量,從而,將用圖20描述關(guān)于對(duì)于參數(shù)只使用幀內(nèi)預(yù)測(cè)模式的例子的例子。雖然將省略描述,但是,當(dāng)然,可以只使用量化參數(shù),或者,可以使用兩種參數(shù)。[幀內(nèi)預(yù)測(cè)單元和鄰近像素內(nèi)插濾波切換單元的其它配置例子]圖20是圖示在下述情況中的幀內(nèi)預(yù)測(cè)單元74和鄰近像素內(nèi)插濾波切換單元75的另一配置例子的框圖:針對(duì)每一個(gè)片段執(zhí)行在線處理,以連續(xù)地計(jì)算最佳濾波系數(shù)。在圖20中的例子的情況中,在幀內(nèi)預(yù)測(cè)單元74和鄰近像素內(nèi)插濾波切換單元75之間引入開關(guān)101,并且,與圖14所示的情況不同,通過接通和斷開開關(guān)101,幀內(nèi)預(yù)測(cè)單元74執(zhí)行幀內(nèi)預(yù)測(cè)兩次。也就是說(shuō),對(duì)于幀內(nèi)預(yù)測(cè)單元74,在開關(guān)101斷開的狀態(tài)中執(zhí)行在H.264/AVC中定義的幀內(nèi)預(yù)測(cè),并且,計(jì)算適合于幀內(nèi)預(yù)測(cè)的濾波系數(shù)。在開關(guān)101接通的狀態(tài)中,用計(jì)算出的濾波系數(shù)當(dāng)中的由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波系數(shù)執(zhí)行幀內(nèi)預(yù)測(cè)。圖20中的幀內(nèi)預(yù)測(cè)單元74由鄰近圖像設(shè)置單元111、預(yù)測(cè)圖像產(chǎn)生單元112和最佳預(yù)測(cè)模式確定單元113構(gòu)成。鄰近像素內(nèi)插濾波切換單元75由預(yù)測(cè)模式緩沖器121、最佳濾波計(jì)算單元122和低通濾波設(shè)置單元123構(gòu)成。從幀存儲(chǔ)器72向鄰近像素設(shè)置單元111供應(yīng)用于幀內(nèi)預(yù)測(cè)的當(dāng)前片段的所有當(dāng)前塊的鄰近像素值。在圖20的情況中,也省略了開關(guān)73的圖示。請(qǐng)注意,在幀內(nèi)預(yù)測(cè)的情況中,未經(jīng)過去塊濾波器71的去塊濾波的像素值用作鄰近像素值。在開關(guān)101處于斷開狀態(tài)的情況中,鄰近像素設(shè)置單元111使用僅僅用于在H.264/AVC中定義的幀內(nèi)預(yù)測(cè)模式的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值進(jìn)行濾波處理,并且將其供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。也就是說(shuō),僅僅在上文的用表達(dá)式(14)至表達(dá)式(24)描述的8×8預(yù)測(cè)模式的情況中,經(jīng)過濾波處理的鄰近像素值被供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。在所有的其它情況中,來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值原樣地被供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。在開關(guān)101處于接通(on)狀態(tài)的情況中,從低通濾波設(shè)置單元123向鄰近像素設(shè)置單元111供應(yīng)濾波系數(shù)。因此,鄰近像素設(shè)置單元111使用由低通濾波設(shè)置單元123設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值進(jìn)行濾波處理,并且將經(jīng)過濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。預(yù)測(cè)圖像產(chǎn)生單元112使用來(lái)自鄰近像素設(shè)置單元111的鄰近像素值來(lái)以所有的幀內(nèi)預(yù)測(cè)模式對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像與幀內(nèi)預(yù)測(cè)模式信息一起供應(yīng)給最佳預(yù)測(cè)模式確定單元113。向最佳預(yù)測(cè)模式確定單元113供應(yīng)已經(jīng)從畫面重新排列緩沖器62讀出的用于幀內(nèi)預(yù)測(cè)的圖像、由預(yù)測(cè)圖像產(chǎn)生單元112產(chǎn)生的預(yù)測(cè)圖像及其幀內(nèi)預(yù)測(cè)模式信息。最佳預(yù)測(cè)模式確定單元113使用供應(yīng)的信息來(lái)計(jì)算已經(jīng)產(chǎn)生預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值,并且將產(chǎn)生計(jì)算出的成本函數(shù)值中的最小值的幀內(nèi)預(yù)測(cè)模式?jīng)Q定為最佳幀內(nèi)預(yù)測(cè)模式。在開關(guān)101處于斷開(off)狀態(tài)的情況中,最佳預(yù)測(cè)模式確定單元113將最佳幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給預(yù)測(cè)模式緩沖器121。在開關(guān)101處于接通狀態(tài)的情況中,最佳預(yù)測(cè)模式確定單元113將最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像和相應(yīng)的成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。此外,在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀內(nèi)預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,最佳預(yù)測(cè)模式確定單元113將指示最佳幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給無(wú)損耗編碼單元66。預(yù)測(cè)模式緩沖器121存儲(chǔ)來(lái)自最佳預(yù)測(cè)模式確定單元113的幀內(nèi)預(yù)測(cè)模式信息。向最佳濾波計(jì)算單元122供應(yīng)已經(jīng)從畫面重新排列緩沖器62讀出的幀內(nèi)預(yù)測(cè)的圖像和來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值。最佳濾波計(jì)算單元122從預(yù)測(cè)模式緩沖器121讀出當(dāng)前片段中包含的每一塊的幀內(nèi)預(yù)測(cè)模式。最佳濾波計(jì)算單元122然后使用該信息來(lái)計(jì)算當(dāng)前片段的幀內(nèi)預(yù)測(cè)模式的最佳濾波系數(shù),如上文中參照?qǐng)D15所述,并且,最佳濾波計(jì)算單元122將計(jì)算出的濾波系數(shù)供應(yīng)給低通濾波設(shè)置單元123。低通濾波設(shè)置單元123從已經(jīng)計(jì)算出的當(dāng)前片段的濾波系數(shù)當(dāng)中設(shè)置用于當(dāng)前塊的濾波系數(shù),接通開關(guān)101的端子,并且將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元111。此外,低通濾波設(shè)置單元123將用于當(dāng)前片段的濾波系數(shù)供應(yīng)給無(wú)損耗編碼單元66。[幀內(nèi)預(yù)測(cè)處理的其它描述]接下來(lái),將參照?qǐng)D21中的流程圖描述圖20中的鄰近像素內(nèi)插濾波切換單元75和幀內(nèi)預(yù)測(cè)單元74執(zhí)行的幀內(nèi)預(yù)測(cè)處理。請(qǐng)注意,該幀內(nèi)預(yù)測(cè)處理是圖17中的步驟S31的幀內(nèi)預(yù)測(cè)處理的另一例子。首先,開關(guān)101處于斷開狀態(tài)。從幀存儲(chǔ)器72向鄰近像素設(shè)置單元111供應(yīng)要進(jìn)行幀內(nèi)預(yù)測(cè)的當(dāng)前片段的所有當(dāng)前塊的鄰近像素值。鄰近像素設(shè)置單元111使用僅僅用于在H.264/AVC中定義的8×8像素幀內(nèi)預(yù)測(cè)模式的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且將其供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。也就是說(shuō),在其它的幀內(nèi)預(yù)測(cè)模式的情況中,來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值原樣地被供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。在步驟S101中,預(yù)測(cè)圖像產(chǎn)生單元112對(duì)當(dāng)前片段中包含的所有塊執(zhí)行幀內(nèi)預(yù)測(cè)處理。也就是說(shuō),預(yù)測(cè)圖像產(chǎn)生單元112使用來(lái)自鄰近像素設(shè)置單元111的當(dāng)前塊的鄰近像素值來(lái)以每一種幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。向最佳預(yù)測(cè)模式確定單元113供應(yīng)已經(jīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像、由預(yù)測(cè)圖像產(chǎn)生單元112產(chǎn)生的預(yù)測(cè)圖像及其幀內(nèi)預(yù)測(cè)模式信息。在步驟S102中,最佳預(yù)測(cè)模式確定單元113使用供應(yīng)的信息來(lái)計(jì)算關(guān)于產(chǎn)生了預(yù)測(cè)圖像的所有的幀內(nèi)預(yù)測(cè)模式的上述的表達(dá)式(73)或表達(dá)式(74)中的成本函數(shù)值。在步驟S103中,最佳預(yù)測(cè)模式確定單元113將表達(dá)式(73)或表達(dá)式(74)中的成本函數(shù)為最小的幀內(nèi)預(yù)測(cè)模式確定為最佳幀內(nèi)預(yù)測(cè)模式,并且將確定的幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給預(yù)測(cè)模式緩沖器121。向最佳濾波計(jì)算單元122供應(yīng)已經(jīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像和來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值。最佳濾波計(jì)算單元122從預(yù)測(cè)模式緩沖器121讀出當(dāng)前片段中包含的每一塊的幀內(nèi)預(yù)測(cè)模式。在步驟S104中,最佳濾波計(jì)算單元122使用該信息來(lái)計(jì)算使整個(gè)當(dāng)前片段的殘差最小的濾波系數(shù),作為當(dāng)前片段的每一種幀內(nèi)預(yù)測(cè)模式的最佳濾波系數(shù)。將上文中參照?qǐng)D15描述的濾波系數(shù)供應(yīng)給低通濾波設(shè)置單元123。低通濾波設(shè)置單元123從計(jì)算出的當(dāng)前片段的濾波系數(shù)當(dāng)中設(shè)置對(duì)應(yīng)于當(dāng)前塊的濾波系數(shù),接通開關(guān)101的端子,并且將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元111。在步驟S105中,鄰近像素設(shè)置單元111使用由低通濾波設(shè)置單元123設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理。將經(jīng)過濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元112。在步驟S106中,預(yù)測(cè)圖像產(chǎn)生單元112再次使用經(jīng)過濾波處理的鄰近像素值來(lái)對(duì)當(dāng)前片段中包含的所有塊執(zhí)行幀內(nèi)預(yù)測(cè),從而產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像與幀內(nèi)預(yù)測(cè)模式信息一起供應(yīng)給最佳預(yù)測(cè)模式確定單元113。在開關(guān)101處于接通狀態(tài)的情況中,最佳預(yù)測(cè)模式確定單元113將最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像和相應(yīng)的成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在上述的圖16的步驟S22中,預(yù)測(cè)圖像選擇單元77將最佳幀內(nèi)預(yù)測(cè)模式和最佳幀間預(yù)測(cè)模式之一確定為最佳預(yù)測(cè)模式,并且供應(yīng)預(yù)測(cè)圖像的選擇信息。在步驟S107中,最佳預(yù)測(cè)模式確定單元113根據(jù)預(yù)測(cè)圖像的選擇信息確定是否選擇了最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像。當(dāng)在步驟S107中確定選擇了最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像的情況中,處理前進(jìn)到步驟S108。在步驟S108中,最佳預(yù)測(cè)模式確定單元113將幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給無(wú)損耗編碼單元66。請(qǐng)注意,在針對(duì)當(dāng)前片段尚未供應(yīng)濾波系數(shù)的情況中,來(lái)自最佳濾波計(jì)算單元122的濾波系數(shù)也被供應(yīng)給無(wú)損耗編碼單元66。當(dāng)在步驟S107中確定尚未選擇最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像的情況中,幀內(nèi)預(yù)測(cè)處理結(jié)束。請(qǐng)注意,可以通過重復(fù)上述的步驟S104至S106的處理來(lái)獲得進(jìn)一步優(yōu)化的濾波系數(shù)。編碼的壓縮圖像經(jīng)由預(yù)定的傳送路徑來(lái)傳送,并且由圖像解碼裝置解碼。[圖像解碼裝置的配置例子]圖22表示用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像解碼裝置的實(shí)施例的配置。圖像解碼裝置151由存儲(chǔ)緩沖器161、無(wú)損耗解碼單元162、逆量化單元163、逆正交變換單元164、計(jì)算單元165、去塊濾波器166、畫面重新排列緩沖器167、D/A轉(zhuǎn)換單元168、幀存儲(chǔ)器169、開關(guān)170、幀內(nèi)預(yù)測(cè)單元171、鄰近像素內(nèi)插濾波切換單元172、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173和開關(guān)174構(gòu)成。存儲(chǔ)緩沖器161存儲(chǔ)傳送的壓縮圖像。無(wú)損耗解碼單元162使用與圖1中的無(wú)損耗編碼單元66的編碼格式對(duì)應(yīng)的格式來(lái)對(duì)從存儲(chǔ)緩沖器161供應(yīng)且由該無(wú)損耗編碼單元66編碼的信息進(jìn)行解碼。逆量化單元163使用與圖1中的量化單元65的量化格式對(duì)應(yīng)的格式對(duì)由無(wú)損耗解碼單元162解碼的圖像進(jìn)行逆量化。逆正交變換單元164使用與圖1中的正交變換單元64的正交變換格式對(duì)應(yīng)的格式來(lái)對(duì)逆量化單元163的輸出進(jìn)行逆正交變換。通過計(jì)算單元165將經(jīng)過逆正交變換的輸出與從開關(guān)174供應(yīng)的預(yù)測(cè)圖像相加來(lái)對(duì)該輸出進(jìn)行解碼。去塊濾波器166去除解碼圖像的塊失真,然后,將其供應(yīng)給幀存儲(chǔ)器169以便存儲(chǔ),并且還將其輸出給畫面重新排列緩沖器167。畫面重新排列緩沖器167對(duì)圖像執(zhí)行重新排列。具體地說(shuō),將由圖1中的畫面重新排列緩沖器62對(duì)編碼序列重新排列的幀的序列重新排列為原始的顯示序列。D/A轉(zhuǎn)換單元168對(duì)從畫面重新排列緩沖器167供應(yīng)的圖像進(jìn)行數(shù)值模擬轉(zhuǎn)換,并且將其輸出給未示出的顯示器以便顯示。開關(guān)170從幀存儲(chǔ)器169讀出要進(jìn)行幀間處理的圖像和要參考的圖像,將其輸出給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173,還從幀存儲(chǔ)器169讀出要用于幀內(nèi)預(yù)測(cè)的圖像并將其供應(yīng)給幀內(nèi)預(yù)測(cè)單元171。將通過對(duì)頭信息進(jìn)行解碼而獲得的指示幀內(nèi)預(yù)測(cè)模式的信息從無(wú)損耗解碼單元162供應(yīng)給幀內(nèi)預(yù)測(cè)單元171。幀內(nèi)預(yù)測(cè)單元171基于該信息通過使用由鄰近像素內(nèi)插濾波切換單元172設(shè)置的濾波系數(shù)對(duì)鄰近像素值執(zhí)行濾波處理和幀內(nèi)預(yù)測(cè)來(lái)產(chǎn)生預(yù)測(cè)圖像,并且將產(chǎn)生的預(yù)測(cè)圖像輸出到開關(guān)174。從無(wú)損耗解碼單元162向鄰近像素內(nèi)插濾波切換單元172供應(yīng)通過根據(jù)在圖像編碼裝置51處的編碼對(duì)頭信息進(jìn)行解碼而獲得的指示幀內(nèi)預(yù)測(cè)模式的信息和量化參數(shù)的信息中的至少一個(gè)。以與圖1中的鄰近像素內(nèi)插濾波切換單元75相同的方式,鄰近像素內(nèi)插濾波切換單元172存儲(chǔ)通過在稍后描述的圖28中的學(xué)習(xí)裝置251處學(xué)習(xí)而獲得的與量化參數(shù)和幀內(nèi)預(yù)測(cè)模式中的至少一個(gè)對(duì)應(yīng)的濾波系數(shù)。鄰近像素內(nèi)插濾波切換單元172設(shè)置與來(lái)自無(wú)損耗解碼單元162的量化參數(shù)和幀內(nèi)預(yù)測(cè)模式中的至少一個(gè)對(duì)應(yīng)的濾波系數(shù)。每一個(gè)片段鄰近像素內(nèi)插濾波切換單元172將設(shè)置的濾波系數(shù)供應(yīng)給幀內(nèi)預(yù)測(cè)單元74。請(qǐng)注意,對(duì)于鄰近像素內(nèi)插濾波切換單元172,存儲(chǔ)預(yù)先離線學(xué)習(xí)的濾波系數(shù)。但是,請(qǐng)注意,在用圖1中的鄰近像素內(nèi)插濾波切換單元75在線計(jì)算濾波系數(shù)的情況中,例如,針對(duì)每一個(gè)片段向其傳送這些濾波系數(shù)。在這種情況下,鄰近像素內(nèi)插濾波切換單元172使用由無(wú)損耗解碼單元162解碼的濾波系數(shù)。將通過對(duì)頭信息進(jìn)行解碼而獲得的信息(預(yù)測(cè)模式信息、運(yùn)動(dòng)向量信息和參考幀信息)從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在供應(yīng)了指示幀間預(yù)測(cè)模式的信息的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173基于運(yùn)動(dòng)向量信息和參考幀信息對(duì)圖像進(jìn)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理,以產(chǎn)生預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173將在幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像輸出到開關(guān)174。開關(guān)174選擇由運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173或幀內(nèi)預(yù)測(cè)單元171產(chǎn)生的預(yù)測(cè)圖像并將其供應(yīng)給計(jì)算單元165。請(qǐng)注意,采用圖1中的圖像編碼裝置51,為了基于成本函數(shù)的預(yù)測(cè)模式確定,針對(duì)所有的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè)處理。另一方面,采用圖像解碼裝置151,僅僅基于編碼的向其發(fā)送的幀內(nèi)預(yù)測(cè)模式的信息,執(zhí)行幀內(nèi)預(yù)測(cè)處理。[幀內(nèi)預(yù)測(cè)單元和鄰近像素內(nèi)插濾波切換單元的配置例子]圖23是圖示鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的詳細(xì)配置例子的框圖。請(qǐng)注意,圖23中的功能塊對(duì)應(yīng)于在采用圖14中所示的圖像編碼裝置51的離線處理的情況中的功能塊。在圖23的例子的情況中,幀內(nèi)預(yù)測(cè)單元71由預(yù)測(cè)圖像產(chǎn)生單元181和鄰近像素設(shè)置單元182構(gòu)成。鄰近像素內(nèi)插濾波切換單元172由預(yù)測(cè)模式緩沖器191、量化參數(shù)緩沖器192和低通濾波設(shè)置單元193構(gòu)成。低通濾波設(shè)置單元193具有內(nèi)置的濾波系數(shù)存儲(chǔ)器194。向預(yù)測(cè)圖像產(chǎn)生單元181供應(yīng)來(lái)自無(wú)損耗解碼單元162的幀內(nèi)預(yù)測(cè)模式信息和來(lái)自鄰近像素設(shè)置單元182的經(jīng)過濾波處理的鄰近像素值。預(yù)測(cè)圖像產(chǎn)生單元181使用向其供應(yīng)的鄰近像素值來(lái)以來(lái)自無(wú)損耗解碼單元162的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),產(chǎn)生預(yù)測(cè)圖像,并且將產(chǎn)生的預(yù)測(cè)圖像供應(yīng)給開關(guān)174。從幀存儲(chǔ)器169向鄰近像素設(shè)置單元182供應(yīng)要進(jìn)行幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。在圖23的情況中,省略了開關(guān)170的圖示,但是,實(shí)際上,將鄰近像素值經(jīng)由開關(guān)170從幀存儲(chǔ)器169供應(yīng)給鄰近像素設(shè)置單元182。鄰近像素設(shè)置單元182使用由低通濾波設(shè)置單元193設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器169的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且將經(jīng)過了濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元181。預(yù)測(cè)模式緩沖器191存儲(chǔ)來(lái)自無(wú)損耗解碼單元162的幀內(nèi)預(yù)測(cè)模式信息。量化參數(shù)緩沖器192存儲(chǔ)來(lái)自無(wú)損耗解碼單元162的量化參數(shù)。低通濾波設(shè)置單元193從預(yù)測(cè)模式緩沖器191讀出當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息,并且,從量化參數(shù)緩沖器192讀出與當(dāng)前塊對(duì)應(yīng)的量化參數(shù)。低通濾波設(shè)置單元193從存儲(chǔ)于內(nèi)置濾波系數(shù)存儲(chǔ)器194中的濾波系數(shù)設(shè)置與該信息對(duì)應(yīng)的濾波系數(shù),并且,將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元182。以與圖14中的濾波系數(shù)存儲(chǔ)器94相同的方式,濾波系數(shù)存儲(chǔ)器194存儲(chǔ)與通過在稍后描述的圖28中的學(xué)習(xí)裝置處學(xué)習(xí)而獲得的幀內(nèi)預(yù)測(cè)模式和量化參數(shù)對(duì)應(yīng)的濾波系數(shù)。例如,針對(duì)每一個(gè)片段,計(jì)算和存儲(chǔ)濾波系數(shù),如上文中參照?qǐng)D15所述。請(qǐng)注意,對(duì)于濾波系數(shù)存儲(chǔ)器194,也根據(jù)處理器的寄存器長(zhǎng)度將濾波系數(shù)保持為n比特值(其中,n是整數(shù))。[圖像解碼裝置的解碼處理的描述]接下來(lái),將參照?qǐng)D24的流程圖描述圖像解碼裝置151執(zhí)行的解碼處理。在步驟S131中,存儲(chǔ)緩沖器161存儲(chǔ)傳送的圖像。在步驟S132中,無(wú)損耗解碼單元162對(duì)從存儲(chǔ)緩沖器161供應(yīng)的壓縮圖像進(jìn)行解碼。具體地說(shuō),對(duì)由圖1中的無(wú)損耗編碼單元66編碼的I圖片、P圖片和B圖片進(jìn)行解碼。此時(shí),也對(duì)運(yùn)動(dòng)向量信息、參考幀信息、預(yù)測(cè)模式信息(指示幀內(nèi)預(yù)測(cè)模式或幀間預(yù)測(cè)模式的信息)、量化參數(shù)信息、標(biāo)志信息等進(jìn)行解碼。具體地說(shuō),在預(yù)測(cè)模式信息是幀內(nèi)預(yù)測(cè)模式信息的情況中,將預(yù)測(cè)模式信息供應(yīng)給幀內(nèi)預(yù)測(cè)單元171和鄰近像素內(nèi)插濾波切換單元172。此外,在已經(jīng)對(duì)量化參數(shù)信息進(jìn)行解碼的情況中,也將其供應(yīng)給鄰近像素內(nèi)插濾波切換單元172。在預(yù)測(cè)模式信息是幀間預(yù)測(cè)模式信息的情況中,將對(duì)應(yīng)于預(yù)測(cè)模式信息的參考幀信息和運(yùn)動(dòng)向量信息供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在步驟S133中,逆量化單元163使用與圖1中的量化單元65的特性對(duì)應(yīng)的特性來(lái)對(duì)由無(wú)損耗解碼單元162解碼的變換系數(shù)進(jìn)行逆量化。在步驟S134中,逆正交變換單元164使用與圖1中的正交變換單元64的特性對(duì)應(yīng)的特性來(lái)對(duì)由逆量化單元163逆量化的變換系數(shù)進(jìn)行逆正交變換。這意味著,已經(jīng)對(duì)與圖1中的正交變換單元64的輸入(計(jì)算單元63的輸出)對(duì)應(yīng)的差分信息進(jìn)行解碼。在步驟S135中,計(jì)算單元165將經(jīng)由開關(guān)174輸入且在稍后描述的步驟S141中的處理中選擇的預(yù)測(cè)圖像與該差分信息相加。因此,對(duì)原始圖像進(jìn)行解碼。在步驟S136中,去塊濾波器166對(duì)從計(jì)算單元165輸出的圖像進(jìn)行濾波。因此,去除了塊失真。在步驟S137中,幀存儲(chǔ)器169存儲(chǔ)經(jīng)過濾波的圖像。在步驟S138中,幀內(nèi)預(yù)測(cè)單元171和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173響應(yīng)于從無(wú)損耗解碼單元162供應(yīng)的預(yù)測(cè)模式信息來(lái)執(zhí)行相應(yīng)的圖像預(yù)測(cè)處理。具體地說(shuō),在已經(jīng)從無(wú)損耗解碼單元162供應(yīng)幀內(nèi)預(yù)測(cè)模式信息的情況中,幀內(nèi)預(yù)測(cè)單元171以幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè)處理。此時(shí),幀內(nèi)預(yù)測(cè)單元171使用由鄰近像素內(nèi)插濾波切換單元172設(shè)置的濾波系數(shù)來(lái)對(duì)鄰近像素執(zhí)行濾波處理和幀內(nèi)預(yù)測(cè)處理。稍后將參照?qǐng)D25描述步驟S138中的預(yù)測(cè)處理的細(xì)節(jié),但是,根據(jù)該處理,將由幀內(nèi)預(yù)測(cè)單元171產(chǎn)生的預(yù)測(cè)圖像或者由運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173產(chǎn)生的預(yù)測(cè)圖像供應(yīng)給開關(guān)174。在步驟S139中,開關(guān)174選擇預(yù)測(cè)圖像。具體地說(shuō),供應(yīng)由幀內(nèi)預(yù)測(cè)單元171產(chǎn)生的預(yù)測(cè)圖像或者由運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173產(chǎn)生的預(yù)測(cè)圖像。因此,供應(yīng)的預(yù)測(cè)圖像被選擇,被供應(yīng)給計(jì)算單元165,并且,在步驟S134中,如上所述,將該預(yù)測(cè)圖像與逆正交變換單元164的輸出相加。在步驟S140中,畫面重新排列緩沖器167執(zhí)行重新排列。具體地說(shuō),將由圖像編碼裝置51的畫面重新排列緩沖器62為編碼而重新排列的幀的序列重新排列為原始的顯示序列。在步驟S141中,D/A轉(zhuǎn)換單元168對(duì)來(lái)自畫面重新排列緩沖器167的圖像進(jìn)行數(shù)字模擬轉(zhuǎn)換。將該圖像輸出給未示出的顯示器,并且,顯示該圖像。[預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D25中的流程圖描述圖24中的步驟S138中的預(yù)測(cè)處理。在步驟S171中,預(yù)測(cè)圖像產(chǎn)生單元181確定是否對(duì)當(dāng)前塊進(jìn)行了幀內(nèi)編碼。在將幀內(nèi)預(yù)測(cè)模式信息從無(wú)損耗解碼單元162供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元181時(shí),在步驟S171中,預(yù)測(cè)圖像產(chǎn)生單元181確定對(duì)當(dāng)前塊進(jìn)行了幀內(nèi)編碼,并且,本處理前進(jìn)到步驟S172。在步驟S172中,預(yù)測(cè)圖像產(chǎn)生單元181從無(wú)損耗解碼單元162接收和獲得幀內(nèi)預(yù)測(cè)模式信息。此時(shí),幀內(nèi)預(yù)測(cè)模式信息也被供應(yīng)給預(yù)測(cè)模式緩沖器191并被存儲(chǔ)。此外,在將來(lái)自無(wú)損耗解碼單元162的量化參數(shù)信息供應(yīng)給量化參數(shù)緩沖器192時(shí),在步驟S173中,量化參數(shù)緩沖器192獲得并存儲(chǔ)量化參數(shù)。低通濾波設(shè)置單元193從預(yù)測(cè)模式緩沖器191讀出當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息,并且,從量化參數(shù)緩沖器192讀出關(guān)于當(dāng)前塊的量化參數(shù)。在步驟S174中,低通濾波設(shè)置單元193從存儲(chǔ)于內(nèi)置的濾波系數(shù)存儲(chǔ)器194中的每一個(gè)片段的濾波系數(shù)當(dāng)中設(shè)置對(duì)應(yīng)于該信息的鄰近像素的濾波系數(shù)。將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元182。在步驟S175中,鄰近像素設(shè)置單元182使用由低通濾波設(shè)置單元193設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器169的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且將經(jīng)過了濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元181。預(yù)測(cè)圖像產(chǎn)生單元181使用從鄰近像素設(shè)置單元182供應(yīng)的鄰近像素值來(lái)以在步驟S172中獲得的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像供應(yīng)給開關(guān)174。另一方面,當(dāng)在步驟S171中確定尚未執(zhí)行幀內(nèi)編碼的情況中,本處理前進(jìn)到步驟S177。當(dāng)要處理的圖像是要進(jìn)行幀內(nèi)處理的圖像的情況中,將幀間預(yù)測(cè)模式信息、參考幀信息和運(yùn)動(dòng)向量信息從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在步驟S177中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173從無(wú)損耗解碼單元162獲得幀間預(yù)測(cè)模式信息、參考幀信息、運(yùn)動(dòng)向量信息等。在步驟S178中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173然后執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)。具體地說(shuō),在要處理的圖像是要進(jìn)行幀間預(yù)測(cè)處理的圖像的情況中,從幀存儲(chǔ)器169讀出必要的圖像,并且,將必要的圖像經(jīng)由開關(guān)170供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在步驟S177中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173基于在步驟S176中獲得的運(yùn)動(dòng)向量以幀間預(yù)測(cè)模式執(zhí)行運(yùn)動(dòng)預(yù)測(cè),以產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像輸出給開關(guān)174。[幀內(nèi)預(yù)測(cè)單元和鄰近像素內(nèi)插濾波切換單元的其它配置例子]圖26是圖示鄰近像素內(nèi)插濾波切換單元和幀內(nèi)預(yù)測(cè)單元的詳細(xì)配置例子的框圖。請(qǐng)注意,圖26中的功能塊對(duì)應(yīng)于在采用圖20中所示的圖像編碼裝置51的在線處理的情況中的功能塊。在圖26的例子的情況中,幀內(nèi)預(yù)測(cè)單元71由圖23中的鄰近像素設(shè)置單元182和預(yù)測(cè)圖像產(chǎn)生單元181構(gòu)成。鄰近像素內(nèi)插濾波切換單元172由圖23中的預(yù)測(cè)模式緩沖器191、內(nèi)插濾波緩沖器201和低通濾波設(shè)置單元202構(gòu)成。請(qǐng)注意,在圖26中的例子中,對(duì)應(yīng)于圖23中的情況的部分用相應(yīng)的附圖標(biāo)記表示,并且,基本上執(zhí)行相同的處理,從而將省略其描述。在圖26的情況中,針對(duì)當(dāng)前片段計(jì)算的濾波系數(shù)被編碼并從圖像編碼裝置51發(fā)送。因此,無(wú)損耗解碼單元162將其與其它信息一同解碼,并供應(yīng)給鄰近像素內(nèi)插濾波切換單元172的內(nèi)插濾波緩沖器201。內(nèi)插濾波緩沖器201從無(wú)損耗解碼單元162獲得用于當(dāng)前片段的濾波系數(shù)并存儲(chǔ)它。低通濾波設(shè)置單元202從預(yù)測(cè)模式緩沖器191讀出當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息。低通濾波設(shè)置單元202從存儲(chǔ)在內(nèi)插濾波緩沖器201中的當(dāng)前片段的濾波系數(shù)讀出對(duì)應(yīng)于已經(jīng)被讀出的幀內(nèi)預(yù)測(cè)模式的濾波系數(shù),并將其設(shè)置為用于當(dāng)前塊的濾波系數(shù)。將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元182。[預(yù)測(cè)處理的其它描述]接下來(lái),將參照?qǐng)D27中的流程圖描述幀內(nèi)預(yù)測(cè)單元171和鄰近像素內(nèi)插濾波切換單元172的情況中的預(yù)測(cè)處理。請(qǐng)注意,該幀內(nèi)預(yù)測(cè)處理是圖24中的步驟S138中的預(yù)測(cè)處理的另一例子。此外,在圖27中步驟S181、S182和S185到S188的處理基本上執(zhí)行與圖25中步驟S171、S172和S175到S178相同的處理,因此省略對(duì)其的詳細(xì)描述。在步驟S181中,預(yù)測(cè)圖像產(chǎn)生單元181確定是否對(duì)當(dāng)前塊進(jìn)行了幀內(nèi)編碼。在將幀內(nèi)預(yù)測(cè)模式信息從無(wú)損耗解碼單元162供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元181時(shí),在步驟S181中,預(yù)測(cè)圖像產(chǎn)生單元181確定對(duì)當(dāng)前塊進(jìn)行了幀內(nèi)編碼,并且,本處理前進(jìn)到步驟S182。在步驟S182中,預(yù)測(cè)圖像產(chǎn)生單元181從無(wú)損耗解碼單元162接收和獲得幀內(nèi)預(yù)測(cè)模式信息。此時(shí),該幀內(nèi)預(yù)測(cè)模式信息也被供應(yīng)給預(yù)測(cè)模式緩沖器191并被存儲(chǔ)。此外,在用于當(dāng)前片段的濾波系數(shù)的信息被從無(wú)損耗解碼單元162供應(yīng)給內(nèi)插濾波緩沖器201時(shí),內(nèi)插濾波緩沖器201在步驟S183獲得用于當(dāng)前片段的濾波系數(shù),并存儲(chǔ)。請(qǐng)注意,為每個(gè)片段供應(yīng)濾波系數(shù)。低通濾波設(shè)置單元202從預(yù)測(cè)模式緩沖器191讀出用于當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息。在步驟S184中,除了存儲(chǔ)在內(nèi)插濾波緩沖器201中的當(dāng)前片段的濾波系數(shù),低通濾波設(shè)置單元202還對(duì)應(yīng)于當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式設(shè)置用于鄰近像素的濾波系數(shù)。將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元182。在步驟S185中,鄰近像素設(shè)置單元182使用由低通濾波設(shè)置單元202設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器169的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理,并且將經(jīng)過了濾波處理的鄰近像素值供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元181。在步驟S186中,預(yù)測(cè)圖像產(chǎn)生單元181使用從鄰近像素設(shè)置單元182供應(yīng)的鄰近像素值來(lái)使用在步驟S172中獲得的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像供應(yīng)給開關(guān)174。另一方面,當(dāng)在步驟S181中確定其不是幀內(nèi)編碼的情況中,本處理前進(jìn)到步驟S187。在步驟S187中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173從無(wú)損耗解碼單元162獲得幀間預(yù)測(cè)模式信息、參考幀信息、運(yùn)動(dòng)向量信息等。在步驟S188中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)。由于這一處理,產(chǎn)生的預(yù)測(cè)圖像被輸出到開關(guān)174。因此,先于幀內(nèi)處理,通過圖1中的圖像編碼裝置51和圖22中的圖像解碼裝置151,使用為圖像自適應(yīng)地設(shè)置的濾波系數(shù)對(duì)用于幀內(nèi)預(yù)測(cè)的鄰近像素執(zhí)行濾波處理。例如,濾波系數(shù)根據(jù)幀內(nèi)預(yù)測(cè)模式或量化參數(shù)設(shè)置。因此,可以執(zhí)行對(duì)應(yīng)于圖像和比特率的噪聲去除。結(jié)果,可以提高預(yù)測(cè)效率。圖28表示應(yīng)用了本發(fā)明的學(xué)習(xí)裝置的一個(gè)實(shí)施例的配置。在圖28中的例子中,學(xué)習(xí)裝置251使用訓(xùn)練圖像信號(hào)執(zhí)行濾波系數(shù)的學(xué)習(xí)處理。請(qǐng)注意,訓(xùn)練圖像信號(hào)是用于獲得濾波系數(shù)的測(cè)試圖像,并且可以使用,例如,可以在www.vqeg.org獲得的用于圖像壓縮編碼的標(biāo)準(zhǔn)化的標(biāo)準(zhǔn)序列。或者,還可以使用對(duì)應(yīng)于每一個(gè)應(yīng)用的輸入圖像。例如,在輸入是照相機(jī)信號(hào)的情況中,可以使用使用CCD或CMOS傳感器成像的基帶信號(hào)執(zhí)行學(xué)習(xí)。圖28中的學(xué)習(xí)裝置251與圖1中的圖像編碼裝置51的共同之處在于具有A/D轉(zhuǎn)換單元61、畫面重新排列緩沖器62、計(jì)算單元63、正交變換單元64、量化單元65、無(wú)損耗編碼單元66、存儲(chǔ)緩沖器67、逆量化單元68、逆正交變換單元69、計(jì)算單元70、去塊濾波器71、幀存儲(chǔ)器72、開關(guān)73、幀內(nèi)預(yù)測(cè)單元74、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76、預(yù)測(cè)圖像選擇單元77和速率控制單元78。此外,學(xué)習(xí)裝置251與圖1中的圖像編碼裝置51的不同之處在于:對(duì)于使用的信號(hào),使用訓(xùn)練圖像信號(hào),并且,包括鄰近像素內(nèi)插濾波計(jì)算單元261,而不是鄰近像素內(nèi)插濾波切換單元75。具體地說(shuō),對(duì)于學(xué)習(xí)裝置251,僅僅使用包含在I圖片中的塊來(lái)執(zhí)行學(xué)習(xí)?;蛘?,對(duì)于學(xué)習(xí)裝置251,僅僅使用包含在B圖片和P圖片中的幀內(nèi)宏塊內(nèi)的塊來(lái)執(zhí)行學(xué)習(xí)。前者比后者需要更少的用于學(xué)習(xí)的計(jì)算量。此外,在前者的情況中,對(duì)于包含在I圖片中的塊獲得的系數(shù)可以僅僅適用于在I圖片中包含的塊,或者可以適用于在B圖片和P圖片中包含的幀內(nèi)宏塊。即,對(duì)于學(xué)習(xí)裝置251,執(zhí)行僅僅通過采用幀內(nèi)預(yù)測(cè)單元74的幀內(nèi)預(yù)測(cè)的學(xué)習(xí)。因此,我們將說(shuō),運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76實(shí)際上不起作用。此外,圖29中的鄰近像素內(nèi)插濾波計(jì)算單元261與圖20中的鄰近像素內(nèi)插濾波切換單元75的共同之處在于,具有預(yù)測(cè)模式緩沖器121、最佳濾波計(jì)算單元122和低通濾波設(shè)置單元123。另一方面,圖29中的鄰近像素內(nèi)插濾波計(jì)算單元261與圖20中的鄰近像素內(nèi)插濾波切換單元75的不同之處在于,添加了濾波系數(shù)存儲(chǔ)單元271,并且,將來(lái)自速率控制單元78的量化參數(shù)供應(yīng)給最佳濾波計(jì)算單元122。具體地說(shuō),在圖29中的例子中,以與圖20中的例子的情況相同的方式,在幀內(nèi)預(yù)測(cè)單元74和鄰近像素內(nèi)插濾波切換單元75之間設(shè)置開關(guān)101,并且,幀內(nèi)預(yù)測(cè)單元74根據(jù)開關(guān)101的打開/關(guān)閉執(zhí)行幀內(nèi)預(yù)測(cè)兩次。也就是說(shuō),對(duì)于幀內(nèi)預(yù)測(cè)單元74,在開關(guān)101的關(guān)閉狀態(tài)中,執(zhí)行在H.264/AVC中定義的幀內(nèi)預(yù)測(cè),并且,針對(duì)每一個(gè)片段計(jì)算對(duì)于幀內(nèi)預(yù)測(cè)模式最佳的濾波系數(shù)和量化參數(shù)。將針對(duì)每一個(gè)片段計(jì)算出的濾波系數(shù)存儲(chǔ)在濾波系數(shù)存儲(chǔ)單元271中。然后,在開關(guān)101的打開狀態(tài)中,用已經(jīng)計(jì)算出的每一個(gè)片段的濾波系數(shù)中的由鄰近像素內(nèi)插濾波切換單元75設(shè)置的濾波條件執(zhí)行幀內(nèi)預(yù)測(cè)。經(jīng)由存儲(chǔ)介質(zhì)或網(wǎng)絡(luò)等,將在該濾波系數(shù)存儲(chǔ)單元271中存儲(chǔ)的濾波系數(shù)存儲(chǔ)在圖1中的圖像編碼裝置51的濾波系數(shù)存儲(chǔ)器94(圖14)和圖22中的圖像解碼裝置151的濾波系數(shù)存儲(chǔ)器194(圖23)。[學(xué)習(xí)處理中的幀內(nèi)預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D30中的流程圖描述作為學(xué)習(xí)處理的一個(gè)過程的圖28中的學(xué)習(xí)裝置251執(zhí)行的幀內(nèi)預(yù)測(cè)處理。請(qǐng)注意,對(duì)于學(xué)習(xí)處理,除了步驟S21中的預(yù)測(cè)處理被步驟S30中的幀內(nèi)預(yù)測(cè)處理替代以外,學(xué)習(xí)裝置251基本上執(zhí)行與圖17中的編碼處理相同的處理。此外,圖30中的步驟S201至S203和S206至S209基本上執(zhí)行與步驟S101至S103和S105至S108相同的處理,從而,將省略其贅述。也就是說(shuō),在圖30中的步驟S204中,最佳濾波計(jì)算單元122計(jì)算使整個(gè)片段的殘差最小的當(dāng)前片段的每一種幀內(nèi)預(yù)測(cè)模式的濾波系數(shù)和對(duì)應(yīng)的量化參數(shù),作為最佳濾波系數(shù)。將計(jì)算出的濾波系數(shù)供應(yīng)給濾波系數(shù)存儲(chǔ)單元271。在步驟S205中,濾波系數(shù)存儲(chǔ)單元271存儲(chǔ)從最佳濾波計(jì)算單元122供應(yīng)的濾波系數(shù)。低通濾波設(shè)置單元123從存儲(chǔ)在濾波系數(shù)存儲(chǔ)單元271中的當(dāng)前片段的濾波系數(shù)中設(shè)置對(duì)應(yīng)于當(dāng)前塊的濾波系數(shù),接通開關(guān)101的端子,并且將設(shè)置的濾波系數(shù)供應(yīng)給鄰近像素設(shè)置單元111。因此,在步驟S206中,使用設(shè)置的濾波系數(shù)來(lái)對(duì)來(lái)自幀存儲(chǔ)器72的當(dāng)前塊的鄰近像素值執(zhí)行濾波處理。當(dāng)然,以與圖21中的例子相同的方式,重復(fù)上述的步驟S204至S207的處理能夠獲得進(jìn)一步優(yōu)化的濾波系數(shù)。如上所述,對(duì)于學(xué)習(xí)裝置251,使用訓(xùn)練圖像信號(hào)執(zhí)行與實(shí)際上使用的編碼處理相同的處理,并且,將由此計(jì)算出的濾波系數(shù)存儲(chǔ)到濾波系數(shù)存儲(chǔ)單元271中。因此,可以獲得最佳濾波系數(shù)。經(jīng)由存儲(chǔ)介質(zhì)或網(wǎng)絡(luò)等,將在該濾波系數(shù)存儲(chǔ)單元271中存儲(chǔ)的濾波系數(shù)存儲(chǔ)在圖1中的圖像編碼裝置51的濾波系數(shù)存儲(chǔ)器94(圖14)和圖22中的圖像解碼裝置151的濾波系數(shù)存儲(chǔ)器194(圖23)。此外,采用圖像編碼裝置251,如上所述,對(duì)于在I圖片中包含的塊(或在B圖片和P圖片中包含的幀內(nèi)宏塊)獲得的系數(shù)可以僅僅適用于I圖片中包含的塊?;蛘撸撓禂?shù)不僅可以適用于I圖片中包含的塊,還可以適用于B圖片和P圖片中包含的幀內(nèi)宏塊?;蛘?,可以用圖1中的圖像編碼裝置51和圖22中的圖像解碼裝置151實(shí)現(xiàn)高編碼效率。請(qǐng)注意,采用圖1中的圖像編碼裝置51的上述的正交變換單元64和逆正交變換單元69、以及圖22中的圖像解碼裝置151的逆正交變換單元164,執(zhí)行在H.264/AVC中定義的正交變換/逆正交變換。或者,可以進(jìn)行這樣的布置:其中,圖1中的圖像編碼裝置51的正交變換單元64和逆正交變換單元69、以及圖22中的圖像解碼裝置151的逆正交變換單元164,執(zhí)行在非專利文獻(xiàn)1中提出的正交變換/逆正交變換。因此,可以進(jìn)一步提高在非專利文獻(xiàn)1中提出的格式的編碼效率。請(qǐng)注意,雖然在以上的描述中已經(jīng)描述了執(zhí)行幀內(nèi)預(yù)測(cè)的例子,但是,本發(fā)明也可以適用于非專利文獻(xiàn)2中提出的二次預(yù)測(cè)中的幀內(nèi)預(yù)測(cè)。<2.第二實(shí)施例>[圖像編碼裝置的其它配置例子]圖31示出用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像編碼裝置的另一實(shí)施例的配置。圖像編碼裝置351與圖1中的圖像編碼裝置51的共同之處在于具有A/D轉(zhuǎn)換單元61、畫面重新排列緩沖器62、計(jì)算單元63、正交變換單元64、量化單元65、無(wú)損耗編碼單元66、存儲(chǔ)緩沖器67、逆量化單元68、逆正交變換單元69、計(jì)算單元70、去塊濾波器71、幀存儲(chǔ)器72、開關(guān)73、幀內(nèi)預(yù)測(cè)單元74、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76、預(yù)測(cè)圖像選擇單元77和速率控制單元78。此外,圖像編碼裝置351與圖1中的圖像編碼裝置51的不同之處在于,省略了鄰近像素內(nèi)插濾波切換單元75,并且,添加了二次預(yù)測(cè)單元361和鄰近像素內(nèi)插濾波切換單元362。也就是說(shuō),對(duì)于圖31中的例子,幀內(nèi)預(yù)測(cè)單元74執(zhí)行H.264/AVC幀內(nèi)預(yù)測(cè)。另一方面,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76基于用于幀間處理的圖像和參考圖像檢測(cè)所有的候選幀間預(yù)測(cè)模式的運(yùn)動(dòng)向量,基于運(yùn)動(dòng)向量對(duì)參考圖像進(jìn)行補(bǔ)償處理,并且產(chǎn)生預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76向二次預(yù)測(cè)單元361供應(yīng)檢測(cè)到的運(yùn)動(dòng)向量信息、用于幀間處理的圖像的信息(地址等)和一次殘差,該一次殘差是用于幀間預(yù)測(cè)的圖像和產(chǎn)生的預(yù)測(cè)圖像之間的差。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76通過比較來(lái)自二次預(yù)測(cè)單元361的二次殘差來(lái)確定二次預(yù)測(cè)中的最佳幀內(nèi)預(yù)測(cè)模式。此外,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76通過比較二次殘差和一次殘差來(lái)確定對(duì)二次殘差進(jìn)行編碼還是對(duì)一次殘差進(jìn)行編碼。請(qǐng)注意,對(duì)所有的候選幀間預(yù)測(cè)模式執(zhí)行該處理。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)所有的候選幀間預(yù)測(cè)模式計(jì)算成本函數(shù)值。此外,使用一次殘差和二次殘差中的針對(duì)每一種幀間預(yù)測(cè)模式確定的殘差來(lái)計(jì)算成本函數(shù)值。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將產(chǎn)生計(jì)算出的成本函數(shù)值中的最小值的預(yù)測(cè)模式確定為最佳幀間預(yù)測(cè)模式。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像(或者用于幀間預(yù)測(cè)的圖像和二次殘差之間的差)及其成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將指示最佳幀間預(yù)測(cè)模式的信息輸出給無(wú)損耗編碼單元66。此時(shí),運(yùn)動(dòng)向量信息、參考幀信息、指示要執(zhí)行二次預(yù)測(cè)的二次預(yù)測(cè)標(biāo)志、二次預(yù)測(cè)中的幀內(nèi)預(yù)測(cè)模式的信息等也被輸出到無(wú)損耗編碼單元66。無(wú)損耗編碼單元66也對(duì)來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的信息進(jìn)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等的無(wú)損耗編碼處理,并且將其插入壓縮圖像的頭部中?;趤?lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的運(yùn)動(dòng)向量信息和要進(jìn)行幀間處理的圖像的信息,二次預(yù)測(cè)單元361從幀存儲(chǔ)器72讀出與要進(jìn)行幀間處理的當(dāng)前塊鄰近的當(dāng)前鄰近像素。此外,二次預(yù)測(cè)單元361從幀存儲(chǔ)器72讀出與通過運(yùn)動(dòng)向量信息同當(dāng)前塊相關(guān)聯(lián)的與參考?jí)K鄰近的參考鄰近像素。二次預(yù)測(cè)單元361執(zhí)行二次預(yù)測(cè)處理。二次預(yù)測(cè)處理是這樣的處理:其中,在一次殘差和當(dāng)前鄰近像素與參考鄰近像素間的差之間執(zhí)行幀內(nèi)預(yù)測(cè),從而產(chǎn)生二次差(二次殘差)的信息?,F(xiàn)在,將參照?qǐng)D32描述二次預(yù)測(cè)處理。對(duì)于圖32中的例子,示出了當(dāng)前幀和參考幀,其中,在當(dāng)前幀中示出了當(dāng)前塊A。在針對(duì)當(dāng)前塊A的參考幀和當(dāng)前幀中獲得運(yùn)動(dòng)向量mv(mv_x,mv_y)的情況中,計(jì)算當(dāng)前塊A和通過運(yùn)動(dòng)向量mv與當(dāng)前塊A相關(guān)聯(lián)的塊之間的差分信息(殘差)。對(duì)于二次預(yù)測(cè)系統(tǒng),不僅計(jì)算與當(dāng)前塊A有關(guān)的差分信息,而且還計(jì)算鄰近當(dāng)前塊A的鄰近像素組R和通過運(yùn)動(dòng)向量mv與鄰近像素組R相關(guān)聯(lián)的鄰近像素組R1之間的差分信息。也就是說(shuō),從當(dāng)前塊A的左上坐標(biāo)(x,y)獲得鄰近像素組R的坐標(biāo)。此外,從通過運(yùn)動(dòng)向量mv與當(dāng)前塊A相關(guān)聯(lián)的塊的左上坐標(biāo)(x+mv_x,y+mv_y)獲得鄰近像素組R1的坐標(biāo)。從這些坐標(biāo)值計(jì)算鄰近像素組的差分信息。對(duì)于二次預(yù)測(cè)系統(tǒng),在這樣計(jì)算出的關(guān)于當(dāng)前塊的差分信息和關(guān)于參考像素的差分信息之間執(zhí)行根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè),從而產(chǎn)生二次差分信息。對(duì)產(chǎn)生的二次差分信息進(jìn)行正交變換和量化,與壓縮圖像一起被編碼,并且被發(fā)送到解碼側(cè)。在該二次預(yù)測(cè)之前,二次預(yù)測(cè)單元361使用由鄰近像素內(nèi)插濾波切換單元362設(shè)置的濾波系數(shù)來(lái)對(duì)用于幀內(nèi)預(yù)測(cè)的當(dāng)前鄰近像素和參考鄰近像素之間的差執(zhí)行濾波處理。二次預(yù)測(cè)單元361然后使用經(jīng)過濾波處理的當(dāng)前鄰近像素和參考鄰近像素之間的濾波的差來(lái)執(zhí)行二次預(yù)測(cè)處理,并且將二次差分信息(二次殘差)輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。也就是說(shuō),二次預(yù)測(cè)單元361被配置為包括圖14中所示的幀內(nèi)預(yù)測(cè)單元74等。鄰近像素內(nèi)插濾波切換單元362基本上以與圖1中的鄰近像素內(nèi)插濾波切換單元75相同的方式配置,并且執(zhí)行相同的處理。也就是說(shuō),鄰近像素內(nèi)插濾波切換單元362根據(jù)來(lái)自二次預(yù)測(cè)單元361的幀內(nèi)預(yù)測(cè)模式信息和來(lái)自速率控制單元78的量化參數(shù)來(lái)設(shè)置濾波系數(shù),并且將設(shè)置的濾波系數(shù)供應(yīng)給二次預(yù)測(cè)單元361。請(qǐng)注意,圖31中的圖像編碼裝置351的編碼處理與由圖1中的圖像編碼裝置51執(zhí)行的圖16中的編碼處理的不同之處僅僅在于下述的幀內(nèi)處理和運(yùn)動(dòng)預(yù)測(cè)處理,并且,其它的處理基本上相同,因此,將省略其描述。也就是說(shuō),采用圖31中的圖像編碼裝置351,作為幀內(nèi)處理,執(zhí)行根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè)。此外,作為運(yùn)動(dòng)預(yù)測(cè)處理,在運(yùn)動(dòng)預(yù)測(cè)處理時(shí)使用由鄰近像素內(nèi)插濾波切換單元362設(shè)置的濾波系數(shù),從而產(chǎn)生二次差分信息。從一次差分信息和二次差分信息中選擇更好的二次差分信息,并且,通過比較成本函數(shù)值來(lái)確定最佳幀內(nèi)預(yù)測(cè)模式。將參照?qǐng)D33描述圖像解碼裝置,該圖像解碼裝置接收由該圖像編碼裝置351編碼的壓縮圖像并解碼它。[圖像解碼裝置的其它例子]圖33表示用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像解碼裝置的另一實(shí)施例的配置。圖像解碼裝置401與圖22中的圖像解碼裝置151的共同之處在于包含存儲(chǔ)緩沖器161、無(wú)損耗解碼單元162、逆量化單元163、逆正交變換單元164、計(jì)算單元165、去塊濾波器166、畫面重新排列緩沖器167、D/A轉(zhuǎn)換單元168、幀存儲(chǔ)器169、開關(guān)170、幀內(nèi)預(yù)測(cè)單元171、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173和開關(guān)174。此外,圖像解碼裝置401與圖22中的圖像解碼裝置151的不同之處在于,省略了鄰近像素內(nèi)插濾波切換單元172,并且,添加了二次預(yù)測(cè)單元411和鄰近像素內(nèi)插濾波切換單元412。也就是說(shuō),將通過對(duì)頭信息進(jìn)行解碼而獲得的指示幀內(nèi)預(yù)測(cè)模式的信息從無(wú)損耗解碼單元162供應(yīng)給幀內(nèi)預(yù)測(cè)單元171。基于該信息,幀內(nèi)預(yù)測(cè)單元171產(chǎn)生預(yù)測(cè)圖像并將產(chǎn)生的預(yù)測(cè)圖像輸出到開關(guān)174。將通過對(duì)頭信息進(jìn)行解碼而獲得的信息中的預(yù)測(cè)模式信息、運(yùn)動(dòng)向量信息和參考幀信息等從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。此外,在對(duì)當(dāng)前塊應(yīng)用了二次預(yù)測(cè)處理的情況中,將指示要執(zhí)行該二次預(yù)測(cè)的二次預(yù)測(cè)標(biāo)志和二次預(yù)測(cè)的幀內(nèi)模式信息也從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在確定應(yīng)用二次預(yù)測(cè)處理的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173控制二次預(yù)測(cè)單元411,使得以二次預(yù)測(cè)的幀內(nèi)預(yù)測(cè)模式信息指示的幀內(nèi)預(yù)測(cè)模式執(zhí)行二次預(yù)測(cè)。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173基于運(yùn)動(dòng)向量信息和參考幀信息對(duì)該圖像進(jìn)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理,并且產(chǎn)生預(yù)測(cè)圖像。也就是說(shuō),在參考?jí)K內(nèi),使用與當(dāng)前塊相關(guān)聯(lián)的參考?jí)K的像素值,產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173然后將來(lái)自二次預(yù)測(cè)單元411的預(yù)測(cè)差分值和產(chǎn)生的預(yù)測(cè)圖像相加,并將這些輸出到開關(guān)174。二次預(yù)測(cè)單元411使用從幀存儲(chǔ)器169讀出的當(dāng)前鄰近像素和參考鄰近像素之間的差來(lái)執(zhí)行二次預(yù)測(cè)。在該二次預(yù)測(cè)之前,二次預(yù)測(cè)單元411使用由鄰近像素內(nèi)插濾波切換單元412設(shè)置的濾波系數(shù)來(lái)對(duì)當(dāng)前鄰近像素和參考鄰近像素之間的差執(zhí)行濾波處理。二次預(yù)測(cè)單元411然后使用經(jīng)過濾波處理的當(dāng)前鄰近像素和參考鄰近像素之間的差來(lái)執(zhí)行二次預(yù)測(cè)處理,并且將獲得的二次差分信息(二次殘差)輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。也就是說(shuō),二次預(yù)測(cè)單元411被配置為包括圖26中所示的幀內(nèi)預(yù)測(cè)單元171等。鄰近像素內(nèi)插濾波切換單元412基本上以與鄰近像素內(nèi)插濾波切換單元172相同的方式配置。也就是說(shuō),鄰近像素內(nèi)插濾波切換單元412設(shè)置與來(lái)自無(wú)損耗解碼單元162的量化參數(shù)和幀內(nèi)預(yù)測(cè)模式中的至少一個(gè)對(duì)應(yīng)的濾波系數(shù)。鄰近像素內(nèi)插濾波切換單元412將設(shè)置的濾波系數(shù)供應(yīng)給二次預(yù)測(cè)單元411。請(qǐng)注意,圖33中的圖像解碼裝置401的解碼處理與由圖22中的圖像解碼裝置151執(zhí)行的圖24中的解碼處理的不同之處僅僅在于下述的幀內(nèi)處理和運(yùn)動(dòng)預(yù)測(cè)處理,并且,其它的處理是基本上相同的處理,因此,將省略其描述。也就是說(shuō),采用圖33中的圖像解碼裝置401,作為幀內(nèi)處理,執(zhí)行根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè)。此外,作為運(yùn)動(dòng)預(yù)測(cè)處理,使用由鄰近像素內(nèi)插濾波切換單元412設(shè)置的濾波系數(shù)在運(yùn)動(dòng)預(yù)測(cè)處理時(shí)執(zhí)行二次預(yù)測(cè)(幀內(nèi)預(yù)測(cè)),并且產(chǎn)生二次差分信息。本發(fā)明還可以適用于如上所述的二次預(yù)測(cè)處理中的幀內(nèi)預(yù)測(cè)。請(qǐng)注意,在以上的描述中,描述了這樣的例子:在幀內(nèi)預(yù)測(cè)之前,使用對(duì)圖像適應(yīng)地設(shè)置的濾波系數(shù),對(duì)用于幀內(nèi)預(yù)測(cè)的鄰近像素執(zhí)行濾波處理?,F(xiàn)在,用于幀內(nèi)預(yù)測(cè)系統(tǒng)的鄰近像素中包含的噪聲根據(jù)諸如圖像的內(nèi)容、量化參數(shù)等的編碼條件不同。因此,存在通過執(zhí)行例如在H.264/AVC格式中執(zhí)行的濾波處理來(lái)提高編碼效率的塊和不是這樣的塊。不管怎樣,在用H.264/AVC格式對(duì)宏塊執(zhí)行基于8×8塊的幀內(nèi)處理時(shí),對(duì)所有的塊執(zhí)行了空白濾波處理(blanketfilteringprocessing),從而會(huì)出現(xiàn)編碼效率因而降低的塊。因此,接下來(lái)將描述對(duì)用于幀內(nèi)預(yù)測(cè)的鄰近像素執(zhí)行濾波處理的打開/關(guān)閉的情況的例子。<3.第三實(shí)施例>[圖像編碼裝置的其它配置例子]圖34示出用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像編碼裝置的另一實(shí)施例的配置。圖像編碼裝置451與圖1中的圖像編碼裝置51的共同之處在于具有A/D轉(zhuǎn)換單元61、畫面重新排列緩沖器62、計(jì)算單元63、正交變換單元64、量化單元65、無(wú)損耗編碼單元66、存儲(chǔ)緩沖器67、逆量化單元68、逆正交變換單元69、計(jì)算單元70、去塊濾波器71、幀存儲(chǔ)器72、開關(guān)73、幀內(nèi)預(yù)測(cè)單元74、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76、預(yù)測(cè)圖像選擇單元77和速率控制單元78。此外,圖像編碼裝置451與圖1中的圖像編碼裝置51的不同之處在于,用鄰近像素內(nèi)插濾波控制單元461替代了鄰近像素內(nèi)插濾波切換單元75。也就是說(shuō),鄰近像素內(nèi)插濾波控制單元461執(zhí)行對(duì)空白濾波處理的打開或關(guān)閉的控制,在用H.264/AVC格式對(duì)宏塊執(zhí)行基于8×8塊的幀內(nèi)處理時(shí),對(duì)所有塊的鄰近像素執(zhí)行了該空白濾波處理。請(qǐng)注意,雖然僅僅用以H.264/AVC格式的基于8×8塊的幀內(nèi)處理執(zhí)行了濾波處理,但是,也用鄰近像素內(nèi)插濾波控制單元461對(duì)幀內(nèi)4×4和幀內(nèi)16×16執(zhí)行該濾波處理。將來(lái)自鄰近像素內(nèi)插濾波控制單元461的打開/關(guān)閉控制信號(hào)供應(yīng)給幀內(nèi)預(yù)測(cè)單元74。幀內(nèi)預(yù)測(cè)單元74基于已經(jīng)從畫面重新排列緩沖器62讀出的要進(jìn)行幀內(nèi)預(yù)測(cè)的圖像和從幀存儲(chǔ)器72供應(yīng)的參考圖像執(zhí)行所有的候選幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)處理。此時(shí),在幀內(nèi)預(yù)測(cè)單元74處,在幀內(nèi)預(yù)測(cè)之前,根據(jù)來(lái)自鄰近像素內(nèi)插濾波控制單元461的控制信號(hào)接通或斷開濾波處理來(lái)執(zhí)行幀內(nèi)預(yù)測(cè),并且,利用作為結(jié)果的具有較小的計(jì)算出的成本函數(shù)值的幀內(nèi)預(yù)測(cè)模式。此外,幀內(nèi)預(yù)測(cè)單元74產(chǎn)生指示濾波處理的打開或關(guān)閉的標(biāo)志。在預(yù)測(cè)圖像選擇單元77選擇以最佳幀內(nèi)預(yù)測(cè)模式產(chǎn)生的預(yù)測(cè)圖像的情況中,將該標(biāo)志信息與指示最佳幀內(nèi)預(yù)測(cè)模式的信息一起供應(yīng)給無(wú)損耗編碼單元66。[幀內(nèi)預(yù)測(cè)單元的配置例子]圖35是圖示圖34中的幀內(nèi)預(yù)測(cè)單元74的詳細(xì)的配置例子的框圖。在圖35中的例子的情況中,幀內(nèi)預(yù)測(cè)單元74由預(yù)測(cè)圖像產(chǎn)生單元471、成本函數(shù)值產(chǎn)生單元472和模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473構(gòu)成。從幀存儲(chǔ)器72向預(yù)測(cè)圖像產(chǎn)生單元471供應(yīng)幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。在圖35中的情況中,從圖中省略了開關(guān)73,但是,實(shí)際上,將鄰近像素值經(jīng)由開關(guān)73從幀存儲(chǔ)器72供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元471。請(qǐng)注意,在幀內(nèi)預(yù)測(cè)的情況中,未經(jīng)過去塊濾波器71的去塊濾波的像素值用作鄰近像素值?;趤?lái)自鄰近像素內(nèi)插濾波控制單元461的控制信號(hào),預(yù)測(cè)圖像產(chǎn)生單元471以所有的候選幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),對(duì)鄰近像素值執(zhí)行濾波處理,或者不執(zhí)行濾波處理,從而產(chǎn)生預(yù)測(cè)圖像。如稍后參照?qǐng)D36至圖38所述,以塊為增量或以宏塊為增量執(zhí)行由控制信號(hào)指示的鄰近像素內(nèi)插濾波控制單元461的打開/關(guān)閉控制。預(yù)測(cè)圖像產(chǎn)生單元471將產(chǎn)生的預(yù)測(cè)圖像像素值及其幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給成本函數(shù)值產(chǎn)生單元472。從畫面重新排列緩沖器62向成本函數(shù)值產(chǎn)生單元472供應(yīng)原始圖像像素值。對(duì)于濾波處理是打開和關(guān)閉的情況,成本函數(shù)值產(chǎn)生單元472使用原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算每一種幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值。成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值和幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473使用來(lái)自成本函數(shù)值產(chǎn)生單元472的成本函數(shù)值來(lái)確定最佳幀內(nèi)預(yù)測(cè)模式及其設(shè)置濾波處理的打開和關(guān)閉,并且產(chǎn)生指示濾波處理是打開或關(guān)閉的打開/關(guān)閉標(biāo)志信息。模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473將最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像像素值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇最佳幀內(nèi)預(yù)測(cè)模式的預(yù)測(cè)圖像的情況中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473將指示最佳幀內(nèi)預(yù)測(cè)模式的信息和相應(yīng)的打開/關(guān)閉標(biāo)志信息供應(yīng)給無(wú)損耗編碼單元66。請(qǐng)注意,除了接下來(lái)描述的幀內(nèi)預(yù)測(cè)以外,由圖像編碼裝置451執(zhí)行的處理基本上與圖1中的圖像編碼裝置51的處理相同,從而,將省略其贅述。接下來(lái),將參照?qǐng)D36的流程圖描述在以塊為增量執(zhí)行打開或關(guān)閉控制的情況中的由圖34中的幀內(nèi)預(yù)測(cè)單元74執(zhí)行的幀內(nèi)預(yù)測(cè)處理。請(qǐng)注意,該處理是圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的另一例子,并且,在圖36的例子中,將描述幀內(nèi)4×4的例子。此外,在下文中,濾波處理打開/關(guān)閉也可以被簡(jiǎn)稱為濾波器打開/關(guān)閉。在步驟S401中,針對(duì)圖3或圖4中示出的九種幀內(nèi)預(yù)測(cè)模式中的每一種,成本函數(shù)值產(chǎn)生單元472產(chǎn)生當(dāng)前塊的成本函數(shù)值。也就是說(shuō),從幀存儲(chǔ)器72向預(yù)測(cè)圖像產(chǎn)生單元471供應(yīng)幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。預(yù)測(cè)圖像產(chǎn)生單元471對(duì)圖3或圖4中示出的九種幀內(nèi)預(yù)測(cè)模式中的每一種執(zhí)行幀內(nèi)預(yù)測(cè),并且,產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。此時(shí),從鄰近像素內(nèi)插濾波控制單元461供應(yīng)用于對(duì)鄰近像素不執(zhí)行濾波處理的控制信號(hào),并且,預(yù)測(cè)圖像產(chǎn)生單元471對(duì)鄰近像素執(zhí)行沒有執(zhí)行濾波處理的幀內(nèi)預(yù)測(cè)。請(qǐng)注意,這里,可以進(jìn)行這樣的布置:其中,供應(yīng)實(shí)現(xiàn)要對(duì)鄰近像素執(zhí)行濾波處理的控制信號(hào)。然而,請(qǐng)注意,針對(duì)九種模式不進(jìn)行不同的控制,例如,對(duì)垂直執(zhí)行而對(duì)水平不執(zhí)行;確切地說(shuō),對(duì)于九種模式,進(jìn)行關(guān)于執(zhí)行或不執(zhí)行的相同控制。此外,請(qǐng)注意,這里,不對(duì)所有的模式執(zhí)行濾波處理允許更少的計(jì)算量。預(yù)測(cè)圖像產(chǎn)生單元471將產(chǎn)生的預(yù)測(cè)圖像像素值及幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給成本函數(shù)值產(chǎn)生單元472。在濾波是關(guān)閉的情況中,針對(duì)每一種幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元471使用來(lái)自畫面重新排列緩沖器62的原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值和幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。在步驟S402中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473使用來(lái)自成本函數(shù)值產(chǎn)生單元472的成本函數(shù)值來(lái)選擇用于當(dāng)前塊的最佳幀內(nèi)預(yù)測(cè)模式。將選擇的幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給鄰近像素內(nèi)插濾波控制單元461。在步驟S403中,鄰近像素內(nèi)插濾波控制單元461使得成本函數(shù)值產(chǎn)生單元472在濾波打開和關(guān)閉的情況中產(chǎn)生選擇的幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值。請(qǐng)注意,在步驟S401中,產(chǎn)生濾波是關(guān)閉的成本函數(shù)值,因此,實(shí)際上,在步驟S403中,產(chǎn)生濾波打開的成本函數(shù)值。也就是說(shuō),鄰近像素內(nèi)插濾波控制單元461將濾波打開控制信號(hào)和選擇的幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元471。預(yù)測(cè)圖像產(chǎn)生單元471對(duì)用于選擇的幀內(nèi)預(yù)測(cè)模式的鄰近像素執(zhí)行濾波處理,以選擇的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。預(yù)測(cè)圖像產(chǎn)生單元471將產(chǎn)生的預(yù)測(cè)圖像像素值和選擇的幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給成本函數(shù)值產(chǎn)生單元472。在濾波是打開的情況中,針對(duì)選擇的幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元471使用來(lái)自畫面重新排列緩沖器62的原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。在步驟S404中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473通過比較選擇的幀內(nèi)預(yù)測(cè)模式的濾波是打開和關(guān)閉的成本函數(shù)值來(lái)確定當(dāng)前塊的濾波打開/關(guān)閉。也就是說(shuō),在濾波是打開的成本函數(shù)值較小的情況中,針對(duì)當(dāng)前塊確定濾波打開,并且,在濾波是關(guān)閉的成本函數(shù)值較小的情況中,針對(duì)當(dāng)前塊確定濾波關(guān)閉。模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473然后將確定的預(yù)測(cè)圖像值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在步驟S405中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473產(chǎn)生指示當(dāng)前塊的在步驟S404中決定的打開或關(guān)閉的打開/關(guān)閉標(biāo)志。例如,在濾波打開的情況中,打開/關(guān)閉濾波值是1。在濾波關(guān)閉的情況中,打開/關(guān)閉濾波值是0。當(dāng)在上述的圖16中的步驟S22中選擇了幀內(nèi)預(yù)測(cè)模式中的預(yù)測(cè)圖像的情況中,將產(chǎn)生的打開/關(guān)閉標(biāo)志信息與指示最佳幀內(nèi)預(yù)測(cè)模式的信息一起供應(yīng)給無(wú)損耗編碼單元66。供應(yīng)的信息在圖16中的步驟S23中被編碼,與壓縮圖像的頭相加,被發(fā)送到解碼側(cè)。接下來(lái),將參照?qǐng)D37的流程圖描述在以塊為增量執(zhí)行打開或關(guān)閉控制的情況中的由圖34中的幀內(nèi)預(yù)測(cè)單元74執(zhí)行的幀內(nèi)預(yù)測(cè)處理的另一例子。在圖37的例子的情況中,也將描述幀內(nèi)4×4的例子。在步驟S421中,針對(duì)每一種幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元472根據(jù)濾波是打開和關(guān)閉來(lái)產(chǎn)生當(dāng)前塊的成本函數(shù)值。也就是說(shuō),從幀存儲(chǔ)器72向預(yù)測(cè)圖像產(chǎn)生單元471供應(yīng)幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。預(yù)測(cè)圖像產(chǎn)生單元471對(duì)圖3或圖4中示出的九種幀內(nèi)預(yù)測(cè)模式中的每一種執(zhí)行幀內(nèi)預(yù)測(cè),并且,產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。此時(shí),首先,從鄰近像素內(nèi)插濾波控制單元461供應(yīng)用于對(duì)鄰近像素不執(zhí)行濾波處理的控制信號(hào),并且,預(yù)測(cè)圖像產(chǎn)生單元471對(duì)鄰近像素以沒有執(zhí)行濾波處理的每一種幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并產(chǎn)生預(yù)測(cè)圖像。此外,從鄰近像素內(nèi)插濾波控制單元461供應(yīng)實(shí)現(xiàn)對(duì)鄰近像素執(zhí)行濾波處理的控制信號(hào),并且,預(yù)測(cè)圖像產(chǎn)生單元471對(duì)鄰近像素以執(zhí)行了濾波處理的每一種幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并產(chǎn)生預(yù)測(cè)圖像。預(yù)測(cè)圖像產(chǎn)生單元471將在濾波是打開和關(guān)閉的情況中的每一種幀內(nèi)預(yù)測(cè)模式的信息和相應(yīng)的預(yù)測(cè)圖像像素值供應(yīng)給成本函數(shù)值產(chǎn)生單元472。在濾波是關(guān)閉和打開的每一種情況中,針對(duì)每一種幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元471使用來(lái)自畫面重新排列緩沖器62的原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。在濾波是關(guān)閉和打開的每一種情況中,成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值和幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。在步驟S422中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473使用來(lái)自成本函數(shù)值產(chǎn)生單元472的成本函數(shù)值來(lái)確定在每一種幀內(nèi)預(yù)測(cè)模式的情況中對(duì)于當(dāng)前塊而言濾波應(yīng)該是打開還是關(guān)閉。在步驟S423中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473從關(guān)于確定濾波是打開或關(guān)閉的幀內(nèi)預(yù)測(cè)模式中選擇當(dāng)前塊的最佳幀內(nèi)預(yù)測(cè)模式。在步驟S424中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473產(chǎn)生指示針對(duì)選擇的幀內(nèi)預(yù)測(cè)模式的濾波器的狀態(tài)(打開或關(guān)閉)的打開/關(guān)閉標(biāo)志信息。當(dāng)在上述的圖16中的步驟S22中選擇了幀內(nèi)預(yù)測(cè)模式中的預(yù)測(cè)圖像的情況中,將產(chǎn)生的打開/關(guān)閉標(biāo)志信息與指示最佳幀內(nèi)預(yù)測(cè)模式的信息一起供應(yīng)給無(wú)損耗編碼單元66。供應(yīng)的信息在圖16中的步驟S23中被編碼,與壓縮圖像的頭相加,被發(fā)送到解碼側(cè)。接下來(lái),將參照?qǐng)D38的流程圖描述在以宏塊為增量執(zhí)行打開或關(guān)閉控制的情況中的由圖34中的幀內(nèi)預(yù)測(cè)單元74執(zhí)行的幀內(nèi)預(yù)測(cè)處理。請(qǐng)注意,該處理是圖17中的步驟S31中的幀內(nèi)預(yù)測(cè)處理的另一例子,并且,在圖38的例子中,也將描述幀內(nèi)4×4的例子。在步驟S451中,鄰近像素內(nèi)插濾波控制單元461將關(guān)于整個(gè)宏塊的濾波固定為關(guān)閉或打開。在這種情況下,鄰近像素內(nèi)插濾波控制單元461將濾波固定為關(guān)閉,并且,將濾波關(guān)閉的控制信號(hào)供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元471。濾波的固定可以是打開或關(guān)閉,但是,可以用較少的計(jì)算量來(lái)實(shí)現(xiàn)到關(guān)閉的固定。在步驟S452中,幀內(nèi)預(yù)測(cè)單元74確定每一塊的幀內(nèi)預(yù)測(cè)模式。也就是說(shuō),從幀存儲(chǔ)器72向預(yù)測(cè)圖像產(chǎn)生單元471供應(yīng)幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。預(yù)測(cè)圖像產(chǎn)生單元471對(duì)圖3或圖4中示出的九種幀內(nèi)預(yù)測(cè)模式中的每一種執(zhí)行幀內(nèi)預(yù)測(cè),并且,產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。此時(shí),首先,從鄰近像素內(nèi)插濾波控制單元461供應(yīng)實(shí)現(xiàn)對(duì)鄰近像素不執(zhí)行濾波處理的控制信號(hào),并且,預(yù)測(cè)圖像產(chǎn)生單元471對(duì)鄰近像素執(zhí)行每一種幀內(nèi)預(yù)測(cè)模式上的幀內(nèi)預(yù)測(cè)而沒有執(zhí)行濾波處理,并產(chǎn)生預(yù)測(cè)圖像。預(yù)測(cè)圖像產(chǎn)生單元471將產(chǎn)生的預(yù)測(cè)圖像像素值及其幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給成本函數(shù)值產(chǎn)生單元472。在濾波是關(guān)閉的每一種情況中,針對(duì)每一種幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元471使用來(lái)自畫面重新排列緩沖器62的原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。在濾波是關(guān)閉的每一種情況中,成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值和幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473使用來(lái)自成本函數(shù)值產(chǎn)生單元472的成本函數(shù)值來(lái)確定每一塊的最佳幀內(nèi)預(yù)測(cè)模式。將解碼的幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給鄰近像素內(nèi)插濾波控制單元461。在步驟S453中,鄰近像素內(nèi)插濾波控制單元461使得成本函數(shù)值產(chǎn)生單元472針對(duì)整個(gè)宏塊產(chǎn)生濾波打開和關(guān)閉的成本函數(shù)值。請(qǐng)注意,在步驟S452中產(chǎn)生了在濾波是關(guān)閉的情況中針對(duì)宏塊內(nèi)的每一塊(即,整個(gè)宏塊)的最佳幀內(nèi)預(yù)測(cè)模式的成本函數(shù)值。因此,實(shí)際上,在步驟S453中,產(chǎn)生在濾波是打開的情況中的整個(gè)宏塊的成本函數(shù)值。也就是說(shuō),鄰近像素內(nèi)插濾波控制單元461將濾波打開控制信號(hào)和針對(duì)每一塊確定的幀內(nèi)預(yù)測(cè)模式的信息供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元471。預(yù)測(cè)圖像產(chǎn)生單元471對(duì)用于確定的幀內(nèi)預(yù)測(cè)模式的鄰近像素值執(zhí)行濾波處理,以確定的幀內(nèi)預(yù)測(cè)模式執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。預(yù)測(cè)圖像產(chǎn)生單元471將產(chǎn)生的預(yù)測(cè)圖像像素值及確定的幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給成本函數(shù)值產(chǎn)生單元472。在濾波是打開的每一種情況中,針對(duì)確定的幀內(nèi)預(yù)測(cè)模式,成本函數(shù)值產(chǎn)生單元471使用來(lái)自畫面重新排列緩沖器62的原始圖像像素值和預(yù)測(cè)圖像像素值來(lái)計(jì)算上述的表達(dá)式(73)或表達(dá)式(74)中示出的成本函數(shù)值。在濾波是關(guān)閉和打開的每一種情況中,成本函數(shù)值產(chǎn)生單元472將計(jì)算出的成本函數(shù)值、預(yù)測(cè)圖像像素值和幀內(nèi)預(yù)測(cè)模式信息供應(yīng)給模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473。在步驟S454中,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473比較來(lái)自成本函數(shù)值產(chǎn)生單元472的在濾波是打開和關(guān)閉的情況中的宏塊內(nèi)的所有塊的成本函數(shù)值,并且確定對(duì)整個(gè)宏塊應(yīng)用濾波打開/關(guān)閉中的哪一個(gè)。在步驟S455中,對(duì)于整個(gè)宏塊,模式和打開/關(guān)閉標(biāo)志產(chǎn)生單元473產(chǎn)生指示在步驟S454中決定的打開或關(guān)閉的打開/關(guān)閉標(biāo)志。對(duì)于每一個(gè)宏塊,將產(chǎn)生的打開/關(guān)閉標(biāo)志信息供應(yīng)給無(wú)損耗編碼單元66。供應(yīng)的信息在圖16中的步驟S23中被編碼,與壓縮圖像的頭相加,被發(fā)送到解碼側(cè)。如上所述,濾波打開/關(guān)閉(打開或者關(guān)閉)的控制可以以塊為增量執(zhí)行,或者,可以以宏塊為增量執(zhí)行。請(qǐng)注意,雖然可以通過以塊為增量控制打開/關(guān)閉來(lái)提高幀內(nèi)預(yù)測(cè)處理的預(yù)測(cè)精度,但是用于傳送每一塊的標(biāo)志信息所需的信息量增加。相反,在以宏塊為增量進(jìn)行控制的情況中,預(yù)測(cè)精度的提高低于以塊為增量執(zhí)行的預(yù)測(cè)精度的提高,但是,針對(duì)每一個(gè)宏塊的一個(gè)標(biāo)志信息是足夠的,從而,可以減少標(biāo)志信息量的增加。雖然在以上描述中描述了亮度信號(hào)的例子,但是這也可以用于關(guān)于顏色差信號(hào)的幀內(nèi)預(yù)測(cè)。此外,要控制的濾波處理的濾波系數(shù)不限于H.264/AVC格式中的三抽頭{1,2,1}//4,并且,這可以適用于用圖1中的圖像編碼裝置51設(shè)置的任何抽頭長(zhǎng)度的任何系數(shù)。也就是說(shuō),在濾波打開的情況中,還可以執(zhí)行用由圖1中的圖像編碼裝置51設(shè)置的濾波系數(shù)的濾波處理。將參照?qǐng)D39描述圖像解碼裝置,該圖像解碼裝置接收由該圖像編碼裝置451編碼的壓縮圖像并解碼它。[圖像解碼裝置的其它例子]圖39圖示用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像解碼裝置的另一實(shí)施例的配置。圖像解碼裝置501與圖22中的圖像解碼裝置151的共同之處在于包含存儲(chǔ)緩沖器161、無(wú)損耗解碼單元162、逆量化單元163、逆正交變換單元164、計(jì)算單元165、去塊濾波器166、畫面重新排列緩沖器167、D/A轉(zhuǎn)換單元168、幀存儲(chǔ)器169、開關(guān)170、幀內(nèi)預(yù)測(cè)單元171、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173和開關(guān)174。此外,圖像解碼裝置501與圖22中的圖像解碼裝置151的不同之處在于,用鄰近像素內(nèi)插濾波控制單元511替代了鄰近像素內(nèi)插濾波切換單元172。也就是說(shuō),將通過對(duì)頭信息進(jìn)行解碼而獲得的指示幀內(nèi)預(yù)測(cè)模式的信息從無(wú)損耗解碼單元162供應(yīng)給幀內(nèi)預(yù)測(cè)單元171。基于該信息,幀內(nèi)預(yù)測(cè)單元171產(chǎn)生預(yù)測(cè)圖像并將產(chǎn)生的預(yù)測(cè)圖像輸出到開關(guān)174。此時(shí)。在幀內(nèi)預(yù)測(cè)之前,幀內(nèi)預(yù)測(cè)單元171根據(jù)來(lái)自鄰近像素內(nèi)插濾波控制單元511的控制信號(hào)對(duì)鄰近像素值執(zhí)行(或者不執(zhí)行)濾波處理。根據(jù)圖像編碼裝置451的編碼,從無(wú)損耗解碼單元162向鄰近像素內(nèi)插濾波控制單元511供應(yīng)每一個(gè)宏塊或每一塊的打開/關(guān)閉標(biāo)志信息。鄰近像素內(nèi)插濾波控制單元511根據(jù)供應(yīng)的打開/關(guān)閉標(biāo)志信息向幀內(nèi)預(yù)測(cè)單元171供應(yīng)實(shí)現(xiàn)執(zhí)行或不執(zhí)行濾波處理的控制信號(hào)。請(qǐng)注意,采用圖34中的圖像編碼裝置451,對(duì)濾波是打開和關(guān)閉的兩種情況進(jìn)行測(cè)試,并且,在通過成本函數(shù)值選擇了產(chǎn)生更高的編碼效率的一種情況之后,執(zhí)行幀內(nèi)預(yù)測(cè)處理。另一方面,采用圖像解碼裝置501,基于編碼的發(fā)送的打開/關(guān)閉標(biāo)志信息控制濾波打開或關(guān)閉,并且,執(zhí)行幀內(nèi)預(yù)測(cè)處理。[幀內(nèi)預(yù)測(cè)單元和鄰近像素內(nèi)插濾波控制單元的配置例子]圖40是圖示鄰近像素內(nèi)插濾波控制單元和幀內(nèi)預(yù)測(cè)單元的詳細(xì)配置例子的框圖。在圖40的例子的情況中,幀內(nèi)預(yù)測(cè)單元171由預(yù)測(cè)模式緩沖器521和預(yù)測(cè)圖像產(chǎn)生單元522構(gòu)成。鄰近像素內(nèi)插濾波控制單元511由標(biāo)志緩沖器531和控制信號(hào)產(chǎn)生單元532構(gòu)成。向預(yù)測(cè)模式緩沖器521供應(yīng)來(lái)自無(wú)損耗解碼單元162的幀內(nèi)預(yù)測(cè)模式信息。從幀存儲(chǔ)器169向預(yù)測(cè)圖像產(chǎn)生單元522供應(yīng)幀內(nèi)預(yù)測(cè)的當(dāng)前塊的鄰近像素值。在圖40中的情況中,也從圖中省略了開關(guān)170,但是,實(shí)際上,將鄰近像素值經(jīng)由開關(guān)170從幀存儲(chǔ)器169供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元522。預(yù)測(cè)圖像產(chǎn)生單元522從預(yù)測(cè)模式緩沖器521讀出當(dāng)前塊的幀內(nèi)預(yù)測(cè)模式信息,以讀出的幀內(nèi)預(yù)測(cè)模式對(duì)當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。在該幀內(nèi)預(yù)測(cè)之前,預(yù)測(cè)圖像產(chǎn)生單元522根據(jù)來(lái)自控制信號(hào)產(chǎn)生單元532的控制信號(hào)對(duì)來(lái)自幀存儲(chǔ)器169的預(yù)測(cè)圖像像素值執(zhí)行濾波處理。針對(duì)每一個(gè)宏塊或每一塊,從無(wú)損耗解碼單元162向標(biāo)志緩沖器531供應(yīng)打開/關(guān)閉標(biāo)志信息??刂菩盘?hào)產(chǎn)生單元532從標(biāo)志緩沖器531讀出相應(yīng)的打開/關(guān)閉標(biāo)志,產(chǎn)生指示對(duì)于每一塊執(zhí)行濾波處理還是不執(zhí)行濾波處理的控制信號(hào),并且將產(chǎn)生的控制信號(hào)供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元522。請(qǐng)注意,除了接下來(lái)描述的預(yù)測(cè)處理以外,由圖像解碼裝置501執(zhí)行的處理基本上與圖22中的圖像解碼裝置151的處理相同,從而,將省略其贅述。[預(yù)測(cè)處理的描述]接下來(lái),將參照?qǐng)D41的流程圖描述圖39中的圖像解碼裝置501的預(yù)測(cè)處理。請(qǐng)注意,該幀內(nèi)預(yù)測(cè)處理是圖24中的步驟S138中的預(yù)測(cè)處理的另一例子。在步驟S501中,預(yù)測(cè)圖像產(chǎn)生單元522確定是否對(duì)當(dāng)前塊進(jìn)行了幀內(nèi)編碼。將幀內(nèi)預(yù)測(cè)模式信息從無(wú)損耗解碼單元162供應(yīng)給預(yù)測(cè)模式緩沖器521,從而由預(yù)測(cè)圖像產(chǎn)生單元522讀取。因此,在步驟S501中,預(yù)測(cè)圖像產(chǎn)生單元522確定對(duì)當(dāng)前塊進(jìn)行幀內(nèi)編碼,并且,本處理前進(jìn)到步驟S502。在步驟S502中,預(yù)測(cè)圖像產(chǎn)生單元522獲得預(yù)測(cè)模式緩沖器521的幀內(nèi)預(yù)測(cè)模式信息。此外,在將來(lái)自無(wú)損耗解碼單元162的打開/關(guān)閉標(biāo)志信息供應(yīng)給標(biāo)志緩沖器531時(shí),標(biāo)志緩沖器531在步驟S503中獲得預(yù)測(cè)圖像像素值標(biāo)志并存儲(chǔ)它??刂菩盘?hào)產(chǎn)生單元532從標(biāo)志緩沖器531讀出對(duì)應(yīng)于當(dāng)前標(biāo)志的打開/關(guān)閉標(biāo)志,并且,在步驟S504中確定打開/關(guān)閉標(biāo)志是否為1。當(dāng)在步驟S504中確定打開/關(guān)閉標(biāo)志是1,即,濾波處理是打開的情況中,控制信號(hào)產(chǎn)生單元532將控制信號(hào)供應(yīng)給預(yù)測(cè)圖像產(chǎn)生單元522,以使得執(zhí)行濾波處理。根據(jù)控制信號(hào),在步驟S505中,預(yù)測(cè)圖像產(chǎn)生單元522使用濾波系數(shù)對(duì)鄰近像素進(jìn)行濾波處理。在步驟S506中,預(yù)測(cè)圖像產(chǎn)生單元522使用經(jīng)過了濾波處理的鄰近像素值來(lái)執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。另一方面,當(dāng)在步驟S504中確定打開/關(guān)閉標(biāo)志不是1,即,濾波處理是關(guān)閉的情況中,跳過步驟S505的濾波處理,并且,本處理前進(jìn)到步驟S506。在步驟S506中,預(yù)測(cè)圖像產(chǎn)生單元522使用來(lái)自幀存儲(chǔ)器169的預(yù)測(cè)圖像像素值來(lái)執(zhí)行幀內(nèi)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將在步驟S506中產(chǎn)生的預(yù)測(cè)圖像供應(yīng)給開關(guān)174。另一方面,當(dāng)在步驟S501中確定不執(zhí)行幀內(nèi)編碼的情況中,本處理前進(jìn)到步驟S507。在步驟S507中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)。也就是說(shuō),在要處理的圖像是用于幀間預(yù)測(cè)處理的圖像的情況中,從幀存儲(chǔ)器169讀出必要的圖像,并且,將必要的圖像經(jīng)由開關(guān)170供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在步驟S508中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173基于在步驟S507中獲得的運(yùn)動(dòng)向量以幀間預(yù)測(cè)模式執(zhí)行運(yùn)動(dòng)預(yù)測(cè),并且產(chǎn)生預(yù)測(cè)圖像。將產(chǎn)生的預(yù)測(cè)圖像輸出給開關(guān)174。如上所述,采用圖像編碼裝置451和圖像解碼裝置501,控制對(duì)于用于幀內(nèi)預(yù)測(cè)的鄰近像素的濾波處理的打開和關(guān)閉,并且,針對(duì)編碼效率劣化的塊不執(zhí)行濾波處理。因此,可以提高編碼效率。請(qǐng)注意,雖然在以上的描述中描述了執(zhí)行幀內(nèi)預(yù)測(cè)的例子,但是對(duì)濾波處理打開和關(guān)閉的控制可以適用于上文中參照?qǐng)D32描述的二次預(yù)測(cè)中的幀內(nèi)預(yù)測(cè)。<4.第四實(shí)施例>[圖像編碼裝置的其它配置例子]圖42示出用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像編碼裝置的另一實(shí)施例的配置。圖像編碼裝置551與圖34中的圖像編碼裝置451的共同之處在于具有A/D轉(zhuǎn)換單元61、畫面重新排列緩沖器62、計(jì)算單元63、正交變換單元64、量化單元65、無(wú)損耗編碼單元66、存儲(chǔ)緩沖器67、逆量化單元68、逆正交變換單元69、計(jì)算單元70、去塊濾波器71、幀存儲(chǔ)器72、開關(guān)73、幀內(nèi)預(yù)測(cè)單元74、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76、預(yù)測(cè)圖像選擇單元77和速率控制單元78。此外,圖像編碼裝置551與圖34中的圖像編碼裝置451的不同之處在于,省略了鄰近像素內(nèi)插濾波控制單元461,并且,添加了圖31中的二次預(yù)測(cè)單元361和鄰近像素內(nèi)插濾波控制單元561。也就是說(shuō),對(duì)于圖42中的例子,幀內(nèi)預(yù)測(cè)單元74根據(jù)H.264/AVC執(zhí)行幀內(nèi)預(yù)測(cè)。另一方面,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76基于用于幀間處理的圖像和參考圖像檢測(cè)所有的候選幀間預(yù)測(cè)模式的運(yùn)動(dòng)向量,基于運(yùn)動(dòng)向量對(duì)參考圖像進(jìn)行補(bǔ)償處理,并且產(chǎn)生預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76向二次預(yù)測(cè)單元361供應(yīng)檢測(cè)到的運(yùn)動(dòng)向量信息、用于幀間處理的圖像的信息(地址等)和一次殘差,該一次殘差是用于幀間預(yù)測(cè)的圖像和產(chǎn)生的預(yù)測(cè)圖像之間的差。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76通過比較來(lái)自二次預(yù)測(cè)單元361的二次殘差來(lái)確定二次預(yù)測(cè)中的最佳幀內(nèi)預(yù)測(cè)模式。此外,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76通過比較二次殘差和一次殘差來(lái)確定對(duì)二次殘差進(jìn)行編碼還是對(duì)一次殘差進(jìn)行編碼。請(qǐng)注意,對(duì)所有的候選幀間預(yù)測(cè)模式執(zhí)行該處理。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76針對(duì)所有的候選幀間預(yù)測(cè)模式計(jì)算成本函數(shù)值。此時(shí),使用一次殘差和二次殘差中的針對(duì)每一種幀間預(yù)測(cè)模式確定的殘差來(lái)計(jì)算成本函數(shù)值。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將產(chǎn)生計(jì)算出的成本函數(shù)值中的最小值的預(yù)測(cè)模式確定為最佳幀間預(yù)測(cè)模式。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像(或者用于幀間預(yù)測(cè)的圖像和二次殘差之間的差)及其成本函數(shù)值供應(yīng)給預(yù)測(cè)圖像選擇單元77。在預(yù)測(cè)圖像選擇單元77選擇了在最佳幀間預(yù)測(cè)模式中產(chǎn)生的預(yù)測(cè)圖像的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76將指示最佳幀間預(yù)測(cè)模式的信息輸出給無(wú)損耗編碼單元66。此時(shí),運(yùn)動(dòng)向量信息、參考幀信息、指示要執(zhí)行二次預(yù)測(cè)的二次預(yù)測(cè)標(biāo)志、二次預(yù)測(cè)中的幀內(nèi)預(yù)測(cè)模式的信息等也被輸出到無(wú)損耗編碼單元66。無(wú)損耗編碼單元66也對(duì)來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的信息進(jìn)行諸如可變長(zhǎng)度編碼、算術(shù)編碼等的無(wú)損耗編碼處理,并且將其插入壓縮圖像的頭部中。基于來(lái)自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76的運(yùn)動(dòng)向量信息和要進(jìn)行幀間處理的圖像的信息,二次預(yù)測(cè)單元361從幀存儲(chǔ)器72讀出與要進(jìn)行幀間處理的當(dāng)前塊鄰近的當(dāng)前鄰近像素。此外,二次預(yù)測(cè)單元361從幀存儲(chǔ)器72讀出與通過運(yùn)動(dòng)向量信息同當(dāng)前塊相關(guān)聯(lián)的參考?jí)K鄰近的參考鄰近像素。二次預(yù)測(cè)單元361執(zhí)行上文參照?qǐng)D32描述的二次預(yù)測(cè)處理。二次預(yù)測(cè)處理是這樣的處理:其中,在一次殘差和當(dāng)前鄰近像素與參考鄰近像素間的差之間執(zhí)行幀內(nèi)預(yù)測(cè),從而產(chǎn)生二次差(二次殘差)的信息。然而,請(qǐng)注意,在該二次預(yù)測(cè)之前,圖42中的二次預(yù)測(cè)單元361根據(jù)來(lái)自鄰近像素內(nèi)插濾波控制單元561的控制信號(hào)對(duì)用于幀間預(yù)測(cè)的參考鄰近像素和當(dāng)前鄰近像素之間的差執(zhí)行(或者不執(zhí)行)濾波處理。二次預(yù)測(cè)單元361然后使用當(dāng)前鄰近像素和參考鄰近像素之間的濾波的(或未濾波的)差來(lái)執(zhí)行二次預(yù)測(cè)處理,并且將獲得的二次差分信息(二次殘差)輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。此時(shí),二次預(yù)測(cè)單元361也將指示是否執(zhí)行濾波處理的打開/關(guān)閉標(biāo)志信息輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元76。也就是說(shuō),二次預(yù)測(cè)單元361包括圖35中所示的幀內(nèi)預(yù)測(cè)單元74。鄰近像素內(nèi)插濾波控制單元561基本上以與鄰近像素內(nèi)插濾波控制單元461相同的方式配置,并且執(zhí)行相同的處理。也就是說(shuō),鄰近像素內(nèi)插濾波控制單元561將實(shí)現(xiàn)是否以塊為增量或以宏塊為增量執(zhí)行濾波處理的控制的控制信號(hào)供應(yīng)給二次預(yù)測(cè)單元361。請(qǐng)注意,除了下述的幀內(nèi)處理和運(yùn)動(dòng)預(yù)測(cè)處理以外,由圖42中的圖像編碼裝置551執(zhí)行的處理基本上與圖34中的圖像編碼裝置451的處理(即,圖16中的編碼處理)相同,從而,將省略其描述。也就是說(shuō),采用圖42中的圖像編碼裝置551,作為幀內(nèi)處理,執(zhí)行根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè)。此外,作為運(yùn)動(dòng)預(yù)測(cè)處理,在運(yùn)動(dòng)預(yù)測(cè)處理時(shí),根據(jù)來(lái)自鄰近像素內(nèi)插濾波控制單元561的控制信號(hào),控制濾波處理,從而產(chǎn)生濾波的(或未濾波的)二次差分信息。選擇一次差分信息和二次差分信息中的具有較好的編碼效率的差分信息,并且比較成本函數(shù)值,從而確定最佳幀間預(yù)測(cè)模式。將參照?qǐng)D43描述圖像解碼裝置,該圖像解碼裝置接收由該圖像編碼裝置551編碼的壓縮圖像并解碼它。[圖像解碼裝置的其它配置例子]圖43圖示用作應(yīng)用了本發(fā)明的圖像處理裝置的圖像解碼裝置的另一實(shí)施例的配置。圖像解碼裝置601與圖39中的圖像解碼裝置501的共同之處在于包含存儲(chǔ)緩沖器161、無(wú)損耗解碼單元162、逆量化單元163、逆正交變換單元164、計(jì)算單元165、去塊濾波器166、畫面重新排列緩沖器167、D/A轉(zhuǎn)換單元168、幀存儲(chǔ)器169、開關(guān)170、幀內(nèi)預(yù)測(cè)單元171、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173和開關(guān)174此外,圖像解碼裝置601與圖39中的圖像解碼裝置501的不同之處在于,省略了鄰近像素內(nèi)插濾波控制單元511,并且,添加了圖33中的二次預(yù)測(cè)單元411和鄰近像素內(nèi)插濾波控制單元611。也就是說(shuō),將通過對(duì)頭信息進(jìn)行解碼而獲得的指示幀內(nèi)預(yù)測(cè)模式的信息從無(wú)損耗解碼單元162供應(yīng)給幀內(nèi)預(yù)測(cè)單元171?;谠撔畔ⅲ瑤瑑?nèi)預(yù)測(cè)單元171產(chǎn)生預(yù)測(cè)圖像并將產(chǎn)生的預(yù)測(cè)圖像輸出到開關(guān)174。將通過對(duì)頭信息進(jìn)行解碼而獲得的信息中的預(yù)測(cè)模式信息、運(yùn)動(dòng)向量信息和參考幀信息等從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。此外,在對(duì)當(dāng)前塊應(yīng)用了二次預(yù)測(cè)處理的情況中,將二次預(yù)測(cè)標(biāo)志和二次預(yù)測(cè)的幀內(nèi)模式信息從無(wú)損耗解碼單元162供應(yīng)給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。在確定應(yīng)用二次預(yù)測(cè)處理的情況中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173控制二次預(yù)測(cè)單元411,從而以二次預(yù)測(cè)的幀內(nèi)預(yù)測(cè)模式信息指示的幀內(nèi)預(yù)測(cè)模式執(zhí)行二次預(yù)測(cè)。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173基于運(yùn)動(dòng)向量信息和參考幀信息對(duì)該圖像執(zhí)行運(yùn)動(dòng)預(yù)測(cè)和補(bǔ)償處理,并且產(chǎn)生預(yù)測(cè)圖像。也就是說(shuō),在參考?jí)K內(nèi),使用與當(dāng)前塊相關(guān)聯(lián)的參考?jí)K的像素值,產(chǎn)生當(dāng)前塊的預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173然后將來(lái)自二次預(yù)測(cè)單元411的預(yù)測(cè)差分值和產(chǎn)生的預(yù)測(cè)圖像相加,并將這些輸出到開關(guān)174。二次預(yù)測(cè)單元411使用從幀存儲(chǔ)器169讀出的當(dāng)前鄰近像素和參考鄰近像素之間的差來(lái)執(zhí)行二次預(yù)測(cè)。然而,請(qǐng)注意,在從鄰近像素內(nèi)插濾波控制單元611接收了實(shí)現(xiàn)執(zhí)行濾波處理的控制的控制信號(hào)的情況中,二次預(yù)測(cè)單元411在該二次預(yù)測(cè)之前對(duì)當(dāng)前鄰近像素和參考鄰近像素的差執(zhí)行濾波處理。二次預(yù)測(cè)單元411然后使用經(jīng)過濾波處理的當(dāng)前鄰近像素和參考鄰近像素之間的差來(lái)執(zhí)行二次預(yù)測(cè)處理,并且將獲得的二次差分信息(二次殘差)輸出到運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元173。請(qǐng)注意,在從鄰近像素內(nèi)插濾波控制單元611接收了實(shí)現(xiàn)不執(zhí)行濾波處理的控制的控制信號(hào)的情況中,二次預(yù)測(cè)單元411不執(zhí)行濾波處理,并且使用當(dāng)前鄰近像素和參考鄰近像素的差執(zhí)行二次處理。也就是說(shuō),二次預(yù)測(cè)單元411被配置為包括圖40中所示的幀內(nèi)預(yù)測(cè)單元171。鄰近像素內(nèi)插濾波控制單元611基本上以與圖39中的鄰近像素內(nèi)插濾波控制單元511相同的方式配置,并且基本上執(zhí)行相同的處理。也就是說(shuō),從無(wú)損耗解碼單元162向鄰近像素內(nèi)插濾波控制單元611供應(yīng)通過對(duì)頭信息解碼而獲得的信息中的打開/關(guān)閉標(biāo)志信息。鄰近像素內(nèi)插濾波控制單元611根據(jù)打開/關(guān)閉標(biāo)志信息供應(yīng)控制信號(hào),以使得二次預(yù)測(cè)單元411對(duì)鄰近像素執(zhí)行或不執(zhí)行濾波處理。請(qǐng)注意,除了下述的幀內(nèi)處理和運(yùn)動(dòng)預(yù)測(cè)處理以外,由圖43中的圖像解碼裝置601執(zhí)行的處理基本上與圖39中的圖像解碼裝置501的處理(即,圖24中的解碼處理)相同,從而,將省略其描述。也就是說(shuō),采用圖43中的圖像解碼裝置601,作為幀內(nèi)處理,執(zhí)行根據(jù)H.264/AVC格式的幀內(nèi)預(yù)測(cè)。此外,作為運(yùn)動(dòng)預(yù)測(cè)處理,在運(yùn)動(dòng)預(yù)測(cè)處理時(shí),根據(jù)來(lái)自鄰近像素內(nèi)插濾波控制單元611的控制信號(hào)控制濾波處理,執(zhí)行二次預(yù)測(cè)(幀內(nèi)預(yù)測(cè)),并且產(chǎn)生二次差分信息。濾波處理的打開和關(guān)閉控制也可以適用于如上所述的具有二次預(yù)測(cè)處理的幀內(nèi)預(yù)測(cè)。請(qǐng)注意,雖然在以上描述中描述了宏塊的尺寸是16×16像素的情況,但是,本發(fā)明也可以適用于非專利文獻(xiàn)3中描述的擴(kuò)展的宏塊尺寸。圖44是圖示擴(kuò)展宏塊尺寸的例子的示圖。對(duì)于非專利文獻(xiàn)3,宏塊尺寸被擴(kuò)展直到32×32像素。在圖44中的上層從左側(cè)起依次地示出由被分割為32×32像素、32×16像素、16×32像素和16×16像素的塊(分區(qū))的32×32像素構(gòu)成的宏塊。在圖44中的中層從左側(cè)起依次地示出由被分割為16×16像素、16×8像素、8×16像素和8×8像素的塊(分區(qū))的16×16像素構(gòu)成的塊。在圖44中的下層從左側(cè)起依次地示出由被分割為8×8像素、8×4像素、4×8像素和4×4像素的塊(分區(qū))的8×8像素構(gòu)成的塊。換句話說(shuō),可以用在圖44中的上層示出的32×32像素、32×16像素、16×32像素和16×16像素的塊來(lái)處理32×32像素的宏塊。此外,以與H.264/AVC格式相同的方式,可以用在中層示出的16×16像素、16×8像素、8×16像素和8×8像素的塊來(lái)處理在上層的右邊示出的16×16像素的塊。此外,以與H.264/AVC格式相同的方式,可以用在下層示出的8×8像素、8×4像素、4×8像素和4×4像素的塊來(lái)處理在中層的右邊示出的8×8像素的塊。采用擴(kuò)展的宏塊尺寸,通過利用這樣的層狀結(jié)構(gòu),關(guān)于16×16像素塊或更小,在保持與H.264/AVC格式兼容的同時(shí),將較大的塊定義為其超集。根據(jù)本發(fā)明的濾波系數(shù)設(shè)置、計(jì)算和濾波處理打開/關(guān)閉控制也可以適用于如上所述地?cái)U(kuò)展的提出的宏塊尺寸。迄今為止在H.264/AVC格式用作編碼格式的情況下進(jìn)行了描述,但是本發(fā)明并不限于此,并且,可以利用用于使用鄰近像素執(zhí)行預(yù)測(cè)(例如,幀內(nèi)預(yù)測(cè)或二次預(yù)測(cè))的另一種編碼格式/解碼格式。請(qǐng)注意,例如,與MPEG、H.26X等一樣,本發(fā)明可以適用于在經(jīng)由諸如衛(wèi)星廣播、有線電視、互聯(lián)網(wǎng)、蜂窩電話等的網(wǎng)絡(luò)媒體接收通過諸如離散余弦變換等的正交變換和運(yùn)動(dòng)補(bǔ)償壓縮的圖像信息(比特流)時(shí)使用的圖像編碼裝置和圖像解碼裝置。此外,本發(fā)明可以適用于在處理諸如光盤、磁盤和閃速存儲(chǔ)器的存儲(chǔ)介質(zhì)上的圖像信息時(shí)使用的圖像編碼裝置和圖像解碼裝置。此外,本發(fā)明可以適用于在這樣的圖像編碼裝置和圖像解碼裝置中包含的運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償裝置。上述的一系列處理可以通過硬件來(lái)執(zhí)行,或者可以通過軟件來(lái)執(zhí)行。在通過軟件執(zhí)行該一系列處理的情況中,構(gòu)成該軟件的程序被安裝在計(jì)算機(jī)中。這里,計(jì)算機(jī)的例子包括置于專用硬件中的計(jì)算機(jī)和通用個(gè)人計(jì)算機(jī),由此,可以通過在其中安裝各種程序來(lái)執(zhí)行各種功能。圖45是圖示使用程序執(zhí)行上述的一系列處理的計(jì)算機(jī)的硬件的配置例子的框圖。對(duì)于計(jì)算機(jī),CPU(中央處理單元)801、ROM(只讀存儲(chǔ)器)802和RAM(隨機(jī)存取存儲(chǔ)器)803通過總線804相互連接。此外,輸入/輸出接口805連接到總線804。輸入單元86、輸出單元807、存儲(chǔ)單元808、通信單元809和驅(qū)動(dòng)器810與輸入/輸出接口805連接。輸入單元806由鍵盤、鼠標(biāo)、麥克風(fēng)等構(gòu)成。輸出單元807由顯示器、揚(yáng)聲器等構(gòu)成。存儲(chǔ)單元807由硬盤、非易失性存儲(chǔ)器等構(gòu)成。通信單元809由網(wǎng)絡(luò)接口等構(gòu)成。驅(qū)動(dòng)器810驅(qū)動(dòng)諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等的可移動(dòng)介質(zhì)811。對(duì)于這樣配置的計(jì)算機(jī),例如,CPU801將存儲(chǔ)于存儲(chǔ)單元808中的程序經(jīng)由輸入/輸出接口805和總線804加載到RAM803,執(zhí)行該程序,從而執(zhí)行上述的一系列處理。計(jì)算機(jī)(CPU801)執(zhí)行的程序可以通過被記錄在用作封裝介質(zhì)等的可移動(dòng)介質(zhì)811中來(lái)被提供。此外,程序可以經(jīng)由諸如局域網(wǎng)、互聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播的有線或無(wú)線傳輸媒體來(lái)被提供。對(duì)于計(jì)算機(jī),通過將可移動(dòng)介質(zhì)808安裝到驅(qū)動(dòng)器810上,可以將程序經(jīng)由輸入/輸出接口805安裝到存儲(chǔ)單元808中。此外,該程序可以經(jīng)由有線或無(wú)線傳輸媒體在通信單元809處被接收,并且被安裝在存儲(chǔ)單元808中。另外,可以將程序預(yù)先安裝在ROM802或存儲(chǔ)單元808中。請(qǐng)注意,計(jì)算機(jī)執(zhí)行的程序可以是其中沿著本說(shuō)明書中描述的順序按照時(shí)間序列執(zhí)行處理的程序,或者可以是其中其中并行地或在諸如執(zhí)行呼叫的必要定時(shí)處執(zhí)行處理的程序。本發(fā)明的實(shí)施例并不限于上述的實(shí)施例,并且,在不脫離本發(fā)明的實(shí)質(zhì)的情況中可以進(jìn)行各種修改。例如,上述的圖像編碼裝置51、351、451和551以及圖像解碼裝置151、401、501和601可以適用于可任選的電子裝置。在下文中,將描述其例子。圖46是圖示使用應(yīng)用了本發(fā)明的圖像解碼裝置的電視接收器的主要配置例子的框圖。圖46中所示的電視接收器1300包括地面調(diào)諧器1313、視頻解碼器1315、視頻信號(hào)處理電路1318、圖形產(chǎn)生電路1319、面板驅(qū)動(dòng)電路1320和顯示面板1321。地面調(diào)諧器1313經(jīng)由天線接收地面模擬廣播的廣播波信號(hào),對(duì)該廣播波信號(hào)進(jìn)行解調(diào),獲得視頻信號(hào),并且將這些視頻信號(hào)供應(yīng)給視頻解碼器1315。視頻解碼器1315對(duì)從地面調(diào)諧器1313供應(yīng)的視頻信號(hào)進(jìn)行解碼處理,并且將獲得的數(shù)字成分信號(hào)供應(yīng)給視頻信號(hào)處理電路1318。視頻信號(hào)處理電路1318對(duì)從視頻解碼器1315供應(yīng)的視頻數(shù)據(jù)進(jìn)行諸如噪聲去除等的預(yù)定處理,并且,將獲得的視頻數(shù)據(jù)供應(yīng)給圖形產(chǎn)生電路1319。圖形產(chǎn)生電路1319產(chǎn)生要顯示在顯示面板1321上的節(jié)目的視頻數(shù)據(jù),或者由于基于要經(jīng)由網(wǎng)絡(luò)供應(yīng)的應(yīng)用的處理而導(dǎo)致的圖像數(shù)據(jù),并且,將產(chǎn)生的視頻數(shù)據(jù)或圖像數(shù)據(jù)供應(yīng)給面板驅(qū)動(dòng)電路1320。此外,圖形產(chǎn)生電路1319也執(zhí)行諸如將通過為用戶產(chǎn)生視頻數(shù)據(jù)(圖形)而獲得的視頻數(shù)據(jù)在適當(dāng)?shù)臅r(shí)候供應(yīng)給面板驅(qū)動(dòng)電路1320的處理,所述視頻數(shù)據(jù)顯示用于項(xiàng)目等的選擇的畫面,并將其重疊在節(jié)目的視頻數(shù)據(jù)上。面板驅(qū)動(dòng)電路1320基于從圖形產(chǎn)生電路1319供應(yīng)的數(shù)據(jù)來(lái)驅(qū)動(dòng)顯示面板1321,以在顯示面板1321上顯示節(jié)目的視頻或者上述的各種畫面。顯示面板1321由LCD(液晶顯示器)等構(gòu)成,并且根據(jù)面板驅(qū)動(dòng)電路1320的控制顯示節(jié)目的視頻等。此外,電視接收器1300還包括音頻A/D(模擬/數(shù)字)轉(zhuǎn)換單元1314、音頻信號(hào)處理電路1322、回聲消除/音頻合成電路1323和音頻放大器電路1324和揚(yáng)聲器1325。地面調(diào)諧器1313對(duì)接收到的廣播波信號(hào)進(jìn)行解調(diào),從而不僅獲得視頻信號(hào)還獲得音頻信號(hào)。地面調(diào)諧器1313將獲得的音頻信號(hào)供應(yīng)給音頻A/D轉(zhuǎn)換電路1314。該音頻A/D轉(zhuǎn)換電路1314對(duì)從地面調(diào)諧器1313供應(yīng)的音頻信號(hào)進(jìn)行A/D轉(zhuǎn)換處理,并且,將獲得的數(shù)字音頻信號(hào)供應(yīng)給音頻信號(hào)處理電路1322。音頻信號(hào)處理電路1322對(duì)從音頻A/D轉(zhuǎn)換電路1314供應(yīng)的音頻數(shù)據(jù)進(jìn)行諸如噪聲去除等的預(yù)定處理,并且,將獲得的音頻數(shù)據(jù)供應(yīng)給回聲消除/音頻合成電路1323?;芈曄?音頻合成電路1323將從音頻信號(hào)處理電路1322供應(yīng)的音頻數(shù)據(jù)供應(yīng)給音頻放大器電路1324。音頻放大器電路1324對(duì)從回聲消除/音頻合成電路1323供應(yīng)的音頻數(shù)據(jù)進(jìn)行D/A轉(zhuǎn)換處理,進(jìn)行放大器處理以調(diào)節(jié)到預(yù)定的音量,然后,將從揚(yáng)聲器1325輸出音頻。此外,電視接收器1300還包括數(shù)字調(diào)諧器1316和MPEG解碼器1317。數(shù)字調(diào)諧器1316經(jīng)由天線接收數(shù)字廣播(地面數(shù)字廣播、BS(廣播衛(wèi)星)/CS(通信衛(wèi)星)數(shù)字廣播)的廣播波信號(hào),對(duì)其進(jìn)行解調(diào)以獲得MPEG-TS(運(yùn)動(dòng)圖片專家組-傳輸流),并且將其供應(yīng)給MPEG解碼器1317。MPEG解碼器1317對(duì)給予從數(shù)字調(diào)諧器1316供應(yīng)的MPEG-TS的加擾進(jìn)行解擾,并且提取包含用作重放目標(biāo)(觀看目標(biāo))的節(jié)目的數(shù)據(jù)的流。MPEG解碼器1317對(duì)構(gòu)成提取的流的音頻分組進(jìn)行解碼,將獲得的音頻數(shù)據(jù)供應(yīng)給視頻信號(hào)處理電路1322,并且,還對(duì)構(gòu)成流的視頻分組進(jìn)行解碼,并將獲得的視頻數(shù)據(jù)供應(yīng)給視頻信號(hào)處理電路1318。此外,MPEG解碼器1317將從MPEG-TS提取的EPG(電子節(jié)目指南)數(shù)據(jù)經(jīng)由未示出的路徑供應(yīng)給CPU1332。電視接收器1300使用上述的圖像解碼裝置151、401、501或601,作為用于以這樣的方式對(duì)視頻分組進(jìn)行解碼的MPEG解碼器1317。因此,以與圖像編碼裝置151和401相同的方式,MPEG解碼器1317根據(jù)量化參數(shù)和預(yù)測(cè)模式切換濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘?,以與圖像編碼裝置501和601相同的方式,MPEG解碼器1317基于打開/關(guān)閉標(biāo)志控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。以與從視頻解碼器1315供應(yīng)的視頻數(shù)據(jù)的情況相同的方式,在視頻信號(hào)處理電路1318處對(duì)從MPEG解碼器1317供應(yīng)的視頻數(shù)據(jù)進(jìn)行預(yù)定的處理。然后,在適當(dāng)?shù)臅r(shí)候,在圖形產(chǎn)生電路1319處,將經(jīng)過預(yù)定處理的視頻數(shù)據(jù)重疊在產(chǎn)生的視頻數(shù)據(jù)等上,經(jīng)由面板驅(qū)動(dòng)電路1320將該視頻數(shù)據(jù)供應(yīng)給顯示面板1321,并且,在顯示面板1321上顯示其圖像。以與從音頻A/D轉(zhuǎn)換電路1314供應(yīng)的音頻數(shù)據(jù)的情況相同的方式,在音頻信號(hào)處理電路1322處對(duì)從MPEG解碼器1317供應(yīng)的音頻數(shù)據(jù)進(jìn)行預(yù)定的處理。經(jīng)過預(yù)定處理的音頻數(shù)據(jù)然后經(jīng)由回聲消除/音頻合成電路1323被供應(yīng)給音頻放大器電路1324,并且經(jīng)過D/A轉(zhuǎn)換處理和放大器處理。作為其結(jié)果,將以預(yù)定音量調(diào)節(jié)的音頻從揚(yáng)聲器1325輸出。此外,電視接收器1300還包含麥克風(fēng)1326和A/D轉(zhuǎn)換電路1327。A/D轉(zhuǎn)換電路1327接收由設(shè)置給電視接收器1300的麥克風(fēng)1326收集的用戶的音頻信號(hào),用于音頻轉(zhuǎn)換。A/D轉(zhuǎn)換電路1327對(duì)接收到的音頻信號(hào)進(jìn)行A/D轉(zhuǎn)換處理,并且,將獲得的數(shù)字音頻數(shù)據(jù)供應(yīng)給回聲消除/音頻合成電路1323。在從A/D轉(zhuǎn)換電路1327供應(yīng)了電視接收器1300的用戶(用戶A)的音頻數(shù)據(jù)的情況中,回聲消除/音頻合成電路1323在以用戶A的音頻數(shù)據(jù)作為目標(biāo)的情況下執(zhí)行回聲消除。在回聲消除之后,回聲消除/音頻合成電路1323將通過合成用戶A的音頻數(shù)據(jù)和其它音頻數(shù)據(jù)等而獲得的音頻數(shù)據(jù)經(jīng)由音頻放大器電路1324從揚(yáng)聲器1325輸出。此外,電視接收器1300還包括音頻編解碼器1328、內(nèi)部總線1329、SDRAM(同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1330、閃速存儲(chǔ)器1331、CPU1332、USB(通用串行總線)I/F1333和網(wǎng)絡(luò)I/F1334。A/D轉(zhuǎn)換電路1327接收由設(shè)置給電視接收器1300的麥克風(fēng)1326收集的用戶的音頻信號(hào),用于音頻轉(zhuǎn)換。A/D轉(zhuǎn)換電路1327對(duì)接收到的音頻信號(hào)進(jìn)行A/D轉(zhuǎn)換處理,并且,將獲得的數(shù)字音頻數(shù)據(jù)供應(yīng)給音頻編解碼器1328。音頻編解碼器1328將從A/D轉(zhuǎn)換電路1327供應(yīng)的音頻數(shù)據(jù)轉(zhuǎn)換為預(yù)定格式的數(shù)據(jù)以便經(jīng)由網(wǎng)絡(luò)傳送,并且,將其經(jīng)由內(nèi)部總線1329供應(yīng)給網(wǎng)絡(luò)I/F1334。網(wǎng)絡(luò)I/F1334經(jīng)由安裝在網(wǎng)絡(luò)端子1335上的線纜與網(wǎng)絡(luò)連接。例如,網(wǎng)絡(luò)I/F1334將從音頻編解碼器1328供應(yīng)的音頻數(shù)據(jù)傳送到與其網(wǎng)絡(luò)連接的另一裝置。此外,例如,網(wǎng)絡(luò)I/F1334經(jīng)由網(wǎng)絡(luò)端子1335接收從經(jīng)由網(wǎng)絡(luò)與其連接的另一裝置傳送的音頻數(shù)據(jù),并且將其經(jīng)由內(nèi)部總線1329供應(yīng)給音頻編解碼器1328。音頻編解碼器1328將從網(wǎng)絡(luò)I/F1334供應(yīng)的音頻數(shù)據(jù)轉(zhuǎn)換為預(yù)定格式的數(shù)據(jù),并且將其供應(yīng)給回聲消除/音頻合成電路1323。回聲消除/音頻合成電路1323在以從音頻編解碼器1328供應(yīng)的音頻數(shù)據(jù)取為目標(biāo)的情況中執(zhí)行回聲消除,并且,經(jīng)由音頻放大器電路1324從揚(yáng)聲器1325輸出通過合成該音頻數(shù)據(jù)和其它音頻數(shù)據(jù)等獲得的音頻的數(shù)據(jù)。SDRAM1330存儲(chǔ)CPU1332執(zhí)行處理所需的各種數(shù)據(jù)。閃速存儲(chǔ)器1331存儲(chǔ)要由CPU1332執(zhí)行的程序。通過在諸如激活電視接收器1300等的預(yù)定定時(shí)處由CPU1332讀出在閃速存儲(chǔ)器1331中存儲(chǔ)的程序。經(jīng)由數(shù)字廣播獲得的EPG數(shù)據(jù)、經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲得的數(shù)據(jù)等也被存儲(chǔ)在閃速存儲(chǔ)器1331中。例如,包含通過CPU1331的控制經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲得的內(nèi)容數(shù)據(jù)的MPEG-TS被存儲(chǔ)在閃速存儲(chǔ)器1331中。例如,通過CPU1332的控制,經(jīng)由內(nèi)部總線1329,閃速存儲(chǔ)器1331將其MPEG-TS供應(yīng)給MPEG解碼器1317。MPEG解碼器1317以與從數(shù)字調(diào)諧器1316供應(yīng)的MPEG-TS的情況相同的方式來(lái)處理其MPEG-TS。以這樣的方式,電視接收器1300經(jīng)由網(wǎng)絡(luò)接收由視頻、音頻等構(gòu)成的內(nèi)容數(shù)據(jù),使用MPEG解碼器1317進(jìn)行解碼,從而可以顯示其視頻,并且,可以輸出其音頻。此外,電視接收器1300還包含用于接收從遙控器1351發(fā)射的紅外信號(hào)的光接收單元1337。光接收單元1337從遙控器1351接收紅外線,并且,將通過解調(diào)獲得的表示用戶的操作的內(nèi)容的控制代碼輸出給CPU1332。CPU1332根據(jù)從光接收單元1337供應(yīng)的控制代碼等執(zhí)行在閃速存儲(chǔ)器1331中存儲(chǔ)的程序,以控制電視接收器1300的整個(gè)操作。CPU1332和電視接收器1300的各個(gè)單元經(jīng)由未示出的路徑連接。USBI/F1333對(duì)經(jīng)由安裝在USB端子1336上的USB線纜連接的電視接收器1300的外部裝置執(zhí)行數(shù)據(jù)的發(fā)送/接收。網(wǎng)絡(luò)I/F1334經(jīng)由安裝在網(wǎng)絡(luò)端子1335上的線纜與網(wǎng)絡(luò)連接,還對(duì)與網(wǎng)絡(luò)連接的各種裝置執(zhí)行除音頻數(shù)據(jù)以外的數(shù)據(jù)的發(fā)送/接收。電視接收器1300使用圖像解碼裝置151、401、501或601作為MPEG解碼器1317,從而可以提高編碼效率。作為其結(jié)果,電視接收器1300可以以更高的速度從經(jīng)由天線接收到的廣播波信號(hào)或者經(jīng)由網(wǎng)絡(luò)獲得的內(nèi)容數(shù)據(jù)中獲得具有更高精度的解碼圖像并顯示它。圖47是圖示使用應(yīng)用了本發(fā)明的圖像編碼裝置和圖像解碼裝置的蜂窩電話的主要配置例子的框圖。圖47中所示的蜂窩電話1400包括被配置為整體地控制各個(gè)單元的主控制單元1450、電源電路單元1451、操作輸入控制單元1452、圖像編碼器1453、照相機(jī)I/F單元1454、LCD控制單元1455、圖像解碼器1456、多路復(fù)用/分離單元1457、記錄/重放單元1462、調(diào)制/解調(diào)電路單元1458和音頻編解碼器1459。這些單元經(jīng)由總線1460相互連接。此外,蜂窩電話1400包括操作鍵1419、CCD(電荷耦合器件)照相機(jī)1416、液晶顯示器1418、存儲(chǔ)單元1423、發(fā)送/接收電路單元1463、天線1414、麥克風(fēng)(MIC)1421和揚(yáng)聲器1417。在呼叫結(jié)束并通過用戶的操作接通電源鍵時(shí),電源電路單元1451通過從電池組向各個(gè)單元供電來(lái)在操作狀態(tài)中激活蜂窩電話1400。基于由CPU、ROM、RAM等構(gòu)成的主控制單元1450的控制,在諸如語(yǔ)音呼叫模式、數(shù)據(jù)通信模式等的各種模式中,蜂窩電話1400執(zhí)行各種操作,例如,音頻信號(hào)的發(fā)送/接收、電子郵件和圖像數(shù)據(jù)的發(fā)送/接收、圖像拍攝、數(shù)據(jù)記錄等。例如,在語(yǔ)音呼叫模式中,蜂窩電話1400通過音頻編解碼器1459將由麥克風(fēng)(話筒)1421收集的音頻信號(hào)轉(zhuǎn)換為數(shù)字音頻數(shù)據(jù),在調(diào)制/解調(diào)電路單元1458處對(duì)其進(jìn)行光譜擴(kuò)展處理,并且,在發(fā)送/接收電路單元1463處對(duì)其進(jìn)行數(shù)字/模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。蜂窩電話1400將通過其轉(zhuǎn)換處理獲得的用于發(fā)送的信號(hào)經(jīng)由天線1414發(fā)送到未示出的基站。將發(fā)送到基站的用于發(fā)送的信號(hào)(音頻信號(hào))經(jīng)由公用電話網(wǎng)絡(luò)供應(yīng)給通信伙伴的蜂窩電話。此外,例如,在語(yǔ)音呼叫模式中,蜂窩電話1400在發(fā)送/接收電路單元1463處對(duì)在天線1414處接收的接收信號(hào)進(jìn)行放大,進(jìn)一步對(duì)其進(jìn)行頻率轉(zhuǎn)換處理和模擬/數(shù)字轉(zhuǎn)換處理,在調(diào)制/解調(diào)電路單元1458處對(duì)其進(jìn)行光譜逆擴(kuò)展處理,并且通過音頻編解碼器將其轉(zhuǎn)換為模擬音頻信號(hào)。蜂窩電話1400從揚(yáng)聲器1417輸出其轉(zhuǎn)換的和獲得的模擬音頻信號(hào)。此外,例如,當(dāng)在數(shù)據(jù)通信模式中發(fā)送電子郵件的情況中,蜂窩電話1400在操作輸入控制單元1452處接受通過操作鍵1419的操作而輸入的電子郵件的文本數(shù)據(jù)。蜂窩電話1400在主控制單元1450處處理其文本數(shù)據(jù),并且經(jīng)由LCD控制單元1455將其作為圖像顯示在液晶顯示器1418上。此外,蜂窩電話1400基于由操作輸入控制單元1452接受的文本數(shù)據(jù)、用戶的指示等在主控制單元1450處產(chǎn)生電子郵件數(shù)據(jù)。蜂窩電話1400在調(diào)制/解調(diào)電路單元1458處對(duì)其電子郵件數(shù)據(jù)進(jìn)行光譜擴(kuò)展處理,并且在發(fā)送/接收電路單元1463處對(duì)其進(jìn)行數(shù)字/模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。蜂窩電話1400將通過其轉(zhuǎn)換處理獲得的用于發(fā)送的信號(hào)經(jīng)由天線1414發(fā)送到未示出的基站。將發(fā)送到基站的用于發(fā)送的信號(hào)(電子郵件)經(jīng)由網(wǎng)絡(luò)、郵件服務(wù)器等供應(yīng)給預(yù)定的目的地。此外,例如,當(dāng)在數(shù)據(jù)通信模式中接收電子郵件的情況中,蜂窩電話1400用發(fā)送/接收電路單元1463接收經(jīng)由天線1414從基站發(fā)送的信號(hào),對(duì)該信號(hào)進(jìn)行放大,并且,對(duì)其進(jìn)一步進(jìn)行頻率轉(zhuǎn)換處理和模擬/數(shù)字轉(zhuǎn)換處理。蜂窩電話1400在調(diào)制/解調(diào)電路單元1458處對(duì)其接收信號(hào)進(jìn)行光譜逆擴(kuò)展處理,以恢復(fù)原始電子郵件數(shù)據(jù)。蜂窩電話1400經(jīng)由LCD控制單元1455在液晶顯示器1418上顯示恢復(fù)的電子郵件數(shù)據(jù)。請(qǐng)注意,蜂窩電話1400可以經(jīng)由記錄/重放單元1462在存儲(chǔ)單元1423中記錄(存儲(chǔ))接收到的電子郵件數(shù)據(jù)。該存儲(chǔ)單元1423是可任選的可重寫的記錄介質(zhì)。存儲(chǔ)單元1423可以是諸如RAM、內(nèi)置閃速存儲(chǔ)器等的半導(dǎo)體存儲(chǔ)器,可以是硬盤,或者可以是諸如磁盤、磁光盤、光盤、USB存儲(chǔ)器、存儲(chǔ)器卡等的可移動(dòng)介質(zhì)。不用說(shuō),存儲(chǔ)單元1423可以是除了這些以外的存儲(chǔ)單元。此外,例如,當(dāng)在數(shù)據(jù)通信模式中發(fā)送圖像數(shù)據(jù)的情況中,蜂窩電話1400通過在CCD照相機(jī)1416處成像來(lái)產(chǎn)生圖像數(shù)據(jù)。CCD照相機(jī)1416包括用作諸如透鏡、光圈等的光學(xué)裝置且用作光電轉(zhuǎn)換裝置的對(duì)被攝體進(jìn)行成像的CCD,將接收到的光的強(qiáng)度轉(zhuǎn)換為電信號(hào),并且產(chǎn)生被攝體的圖像的圖像數(shù)據(jù)。經(jīng)由照相機(jī)I/F單元1451,使用諸如MPEG2、MPEG4等的預(yù)定的編碼格式,在圖像編碼器1453處對(duì)其圖像數(shù)據(jù)進(jìn)行壓縮編碼,因此,將其圖像數(shù)據(jù)轉(zhuǎn)換為編碼的圖像數(shù)據(jù)。蜂窩電話1400利用上述的圖像編碼裝置61、351、451和551作為用于執(zhí)行這種處理的圖像編碼器1453。因此,以與圖像編碼裝置51和351相同的方式,圖像編碼器1453根據(jù)量化參數(shù)和預(yù)測(cè)模式設(shè)置濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘撸耘c圖像編碼裝置451和551相同的方式,圖像編碼器1453控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。請(qǐng)注意,此時(shí),同時(shí),在用CCD照相機(jī)1416拍攝的同時(shí),蜂窩電話1400在音頻編解碼器1459處對(duì)在麥克風(fēng)(話筒)1421處收集的音頻進(jìn)行模擬數(shù)字轉(zhuǎn)換,并且進(jìn)一步對(duì)其進(jìn)行編碼。蜂窩電話1400使用預(yù)定的方法在多路復(fù)用/分離單元1457處對(duì)從圖像編碼器1453供應(yīng)的編碼圖像數(shù)據(jù)和從音頻編解碼器1459供應(yīng)的數(shù)字音頻數(shù)據(jù)進(jìn)行多路復(fù)用。蜂窩電話1400在調(diào)制/解調(diào)電路單元1458處對(duì)作為其結(jié)果獲得的多路復(fù)用數(shù)據(jù)進(jìn)行光譜擴(kuò)展處理,并且在發(fā)送/接收電路單元1463處對(duì)其進(jìn)行數(shù)字/模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。蜂窩電話1400將通過其轉(zhuǎn)換處理獲得的用于發(fā)送的信號(hào)經(jīng)由天線1414發(fā)送到未示出的基站。將發(fā)送到基站的用于發(fā)送的信號(hào)(圖像信號(hào))經(jīng)由網(wǎng)絡(luò)等供應(yīng)給通信伙伴。請(qǐng)注意,在不發(fā)送圖像數(shù)據(jù)的情況中,蜂窩電話1400也可以經(jīng)由LCD控制單元1455而不是圖像編碼器1453在液晶顯示器1418上顯示在CCD照相機(jī)1416處產(chǎn)生的圖像數(shù)據(jù)。此外,例如,當(dāng)在數(shù)據(jù)通信模式中接收與簡(jiǎn)單網(wǎng)站等鏈接的運(yùn)動(dòng)圖像文件的數(shù)據(jù)的情況中,蜂窩電話1400經(jīng)由天線1414在發(fā)送/接收電路單元1463處接收從基站發(fā)送的信號(hào),對(duì)該信號(hào)進(jìn)行放大,并且,對(duì)其進(jìn)一步進(jìn)行頻率轉(zhuǎn)換處理和模擬/數(shù)字轉(zhuǎn)換處理。蜂窩電話1400在調(diào)制/解調(diào)電路單元1458處對(duì)接收到的信號(hào)進(jìn)行光譜逆擴(kuò)展處理,以恢復(fù)原始的多路復(fù)用數(shù)據(jù)。蜂窩電話1400在多路復(fù)用/分離單元1457處將其多路復(fù)用數(shù)據(jù)分離為編碼的圖像數(shù)據(jù)和音頻數(shù)據(jù)。蜂窩電話1400使用與諸如MPEG2、MPEG4等的預(yù)定的編碼格式對(duì)應(yīng)的解碼格式在圖像解碼器1456處對(duì)編碼的圖像數(shù)據(jù)進(jìn)行解碼,從而產(chǎn)生重放的運(yùn)動(dòng)圖像數(shù)據(jù),并且,蜂窩電話1400經(jīng)由LCD控制單元1455在液晶顯示器1418上顯示該運(yùn)動(dòng)圖像數(shù)據(jù)。因此,例如,在液晶顯示器1418上顯示與簡(jiǎn)單網(wǎng)站鏈接的運(yùn)動(dòng)圖像文件中包含的運(yùn)動(dòng)圖像數(shù)據(jù)。蜂窩電話1400利用上述的圖像解碼裝置151、401、501或601作為用于執(zhí)行這種處理的圖像解碼器1456。因此,以與圖像解碼裝置151和401相同的方式,圖像解碼器1456根據(jù)量化參數(shù)和預(yù)測(cè)模式切換濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘?,以與圖像解碼裝置501和601相同的方式,圖像解碼器1456基于打開/關(guān)閉標(biāo)志控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。此時(shí),同時(shí),蜂窩電話1400在音頻編解碼器1459處將數(shù)字音頻數(shù)據(jù)轉(zhuǎn)換為模擬音頻信號(hào),并且從揚(yáng)聲器1417處輸出它。因此,例如,播放與簡(jiǎn)單網(wǎng)站鏈接的運(yùn)動(dòng)圖像文件中包含的音頻數(shù)據(jù)。請(qǐng)注意,以與電子郵件的情況相同的方式,蜂窩電話1400可以經(jīng)由記錄/重放單元1462將與簡(jiǎn)單網(wǎng)站等鏈接的接收到的數(shù)據(jù)記錄(存儲(chǔ))在存儲(chǔ)單元1423中。此外,蜂窩電話1400在主控制單元1450處對(duì)由CCD照相機(jī)1416獲得的成像的二維代碼進(jìn)行分析,從而可以獲得在二維代碼中記錄的信息。此外,蜂窩電話1400可以使用紅外線在紅外通信單元1481處與外部裝置通信。例如,蜂窩電話1400利用圖像編碼裝置51、351、451或551作為圖像編碼器1453,從而,可以提高通過對(duì)在CCD照相機(jī)1416處產(chǎn)生的圖像數(shù)據(jù)進(jìn)行編碼而產(chǎn)生的編碼數(shù)據(jù)的編碼效率。結(jié)果,蜂窩電話1400可以向另一個(gè)裝置提供具有優(yōu)異的編碼效率的編碼數(shù)據(jù)(圖像數(shù)據(jù))。此外,蜂窩電話1400利用圖像解碼裝置151、401、501或601作為圖像解碼器1456,從而可以產(chǎn)生具有高精度的預(yù)測(cè)圖像。例如,作為其結(jié)果,蜂窩電話1400可以從與簡(jiǎn)單網(wǎng)站鏈接的運(yùn)動(dòng)圖像文件獲得具有更高精度的解碼圖像,并且顯示它。請(qǐng)注意,迄今為止已經(jīng)進(jìn)行了這樣的描述:其中,蜂窩電話1400利用CCD照相機(jī)1416,但是,蜂窩電話1400可以利用使用CMOS(互補(bǔ)金屬氧化物半導(dǎo)體)的圖像傳感器(CMOS圖像傳感器)代替該CCD照相機(jī)1416。在這種情況下,以與利用CCD照相機(jī)1416的情況相同的方式,蜂窩電話1400也可以對(duì)被攝體進(jìn)行成像并產(chǎn)生被攝體的圖像的圖像數(shù)據(jù)。此外,迄今為止已經(jīng)針對(duì)蜂窩電話1400進(jìn)行了描述,但是,以與蜂窩電話1400的情況相同的方式,圖像編碼裝置51、351、451和55,以及圖像解碼裝置151、401、501和601可以適用于任何類型的裝置,只要它是具有與蜂窩電話1400的成像功能和圖像功能相同的成像功能和圖像功能的裝置,例如,PDA(個(gè)人數(shù)字助理)、智能電話、UMPC(超移動(dòng)個(gè)人計(jì)算機(jī))、網(wǎng)絡(luò)書(netbook)、筆記本型個(gè)人計(jì)算機(jī)等。圖48是圖示使用應(yīng)用了本發(fā)明的圖像編碼裝置和圖像解碼裝置的硬盤記錄器的主要配置例子的框圖。圖48中所示的硬盤記錄器(HDD記錄器)1500是這樣的裝置,該裝置在內(nèi)置的硬盤中存儲(chǔ)由調(diào)諧器接收且從衛(wèi)星或地面天線等發(fā)送的廣播波信號(hào)(電視信號(hào))中包含的廣播節(jié)目的音頻數(shù)據(jù)和視頻數(shù)據(jù),并且,根據(jù)用戶的指示在某一定時(shí)處向用戶提供存儲(chǔ)的數(shù)據(jù)。例如,硬盤記錄器1500可以從廣播波信號(hào)提取音頻數(shù)據(jù)和視頻數(shù)據(jù),在適當(dāng)?shù)臅r(shí)候?qū)@些音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,并且將其存儲(chǔ)在內(nèi)置的硬盤中。此外,例如,硬盤記錄器1500也可以經(jīng)由網(wǎng)絡(luò)從另一裝置獲得音頻數(shù)據(jù)和視頻數(shù)據(jù),在適當(dāng)?shù)臅r(shí)候?qū)@些音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,并且將其存儲(chǔ)在內(nèi)置的硬盤中。此外,例如,硬盤記錄器1500對(duì)在內(nèi)置的硬盤中記錄的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,將其供應(yīng)給監(jiān)視器1460,并且,在監(jiān)視器1560的屏幕上顯示其圖像。此外,硬盤記錄器1500可以從監(jiān)視器1560的揚(yáng)聲器輸出其音頻。例如,硬盤記錄器1500對(duì)從經(jīng)由調(diào)諧器獲得的廣播波信號(hào)提取的音頻數(shù)據(jù)和視頻數(shù)據(jù)或者經(jīng)由網(wǎng)絡(luò)從另一裝置獲得的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,將其供應(yīng)給監(jiān)視器1560,并且,在監(jiān)視器1560的屏幕上顯示其圖像。此外,硬盤記錄器1500可以從監(jiān)視器1560的揚(yáng)聲器輸出其音頻。不用說(shuō),可以執(zhí)行除這些操作以外的操作。如圖48所示,硬盤記錄器1500包括接收單元1521、解調(diào)單元1522、分用器1523、音頻解碼器1524、視頻解碼器1525和記錄器控制單元1526。硬盤記錄器1500還包括EPG數(shù)據(jù)存儲(chǔ)器1527、程序存儲(chǔ)器1528、工作存儲(chǔ)器1529、顯示轉(zhuǎn)換器1530、OSD(屏幕上顯示)控制單元1531、顯示控制單元1523、記錄/重放單元1533、D/A轉(zhuǎn)換器1534和通信單元1535。此外,顯示轉(zhuǎn)換器1530包括視頻編碼器1541。記錄/重放單元1533包括編碼器1551和解碼器1552。接收單元1521從遙控器(未示出)接收紅外信號(hào),將其轉(zhuǎn)換為電信號(hào),并且輸出給記錄器控制單元1526。記錄器控制單元1526由例如微處理器等構(gòu)成,并且,根據(jù)存儲(chǔ)在程序存儲(chǔ)器1528中的程序執(zhí)行各種處理。此時(shí),記錄器控制單元1526根據(jù)需要使用各種存儲(chǔ)器1529。與網(wǎng)絡(luò)連接的通信單元1535經(jīng)由網(wǎng)絡(luò)與另一裝置執(zhí)行圖像處理。例如,通信單元1535由記錄器控制單元1526控制,以與調(diào)諧器(未示出)通信并且,主要向調(diào)諧器輸出信道選擇控制信號(hào)。解調(diào)單元1522對(duì)從調(diào)諧器供應(yīng)的信號(hào)進(jìn)行解調(diào),并且輸出給分用器1523。分用器1523將從解調(diào)單元1522供應(yīng)的數(shù)據(jù)分離為音頻數(shù)據(jù)、視頻數(shù)據(jù)和EPG數(shù)據(jù),并且分別輸出給音頻解碼器1524、視頻解碼器1525和記錄器控制單元1526。音頻解碼器1524例如使用MPEG格式對(duì)輸入的音頻數(shù)據(jù)進(jìn)行解碼,并且輸出給記錄/重放單元1533。視頻解碼器1525例如使用MPEG格式對(duì)輸入的視頻數(shù)據(jù)進(jìn)行解碼,并且輸出給顯示轉(zhuǎn)換器1530。記錄器控制單元1526將輸入的EPG數(shù)據(jù)供應(yīng)給EPG數(shù)據(jù)存儲(chǔ)器1527以便存儲(chǔ)。顯示轉(zhuǎn)換器1530使用視頻編碼器1541將從視頻解碼器1525或記錄器控制單元1526供應(yīng)的視頻數(shù)據(jù)編碼為例如符合NTSC(國(guó)家電視標(biāo)準(zhǔn)委員會(huì))格式的視頻數(shù)據(jù),并且輸出給記錄/重放單元1533。此外,顯示轉(zhuǎn)換器1530將從視頻解碼器1525或記錄器控制單元1526供應(yīng)的視頻數(shù)據(jù)的畫面的尺寸轉(zhuǎn)換為對(duì)應(yīng)于監(jiān)視器1560的尺寸的尺寸。顯示轉(zhuǎn)換器1530使用視頻編碼器1541將轉(zhuǎn)換了畫面尺寸的視頻數(shù)據(jù)進(jìn)一步轉(zhuǎn)換為符合NTSC格式的視頻數(shù)據(jù),并且轉(zhuǎn)換為模擬信號(hào),并且輸出給顯示控制單元1532。在記錄器控制單元1526的控制下,顯示控制單元1523將從OSD(屏幕上顯示)控制單元1531輸出的OSD信號(hào)重疊在從顯示轉(zhuǎn)換器1530輸入的視頻信號(hào)上,并且輸出給監(jiān)視器1560的顯示器以便顯示。此外,使用D/A轉(zhuǎn)換器1534將從音頻解碼器1524輸出的音頻數(shù)據(jù)轉(zhuǎn)換為模擬信號(hào),并且將其供應(yīng)給監(jiān)視器1560。監(jiān)視器1560從內(nèi)置的揚(yáng)聲器輸出該音頻信號(hào)。記錄/重放單元1533包括硬盤,作為記錄有視頻數(shù)據(jù)、視頻數(shù)據(jù)等的記錄介質(zhì)。例如,記錄/重放單元1533使用MPEG格式通過編碼器1551對(duì)從音頻解碼器1524供應(yīng)的音頻數(shù)據(jù)進(jìn)行編碼。此外,記錄/重放單元1533使用MPEG格式通過編碼器1551對(duì)從顯示轉(zhuǎn)換器1530的視頻編碼器1541供應(yīng)的視頻數(shù)據(jù)進(jìn)行編碼。記錄/重放單元1533使用多路復(fù)用器合成其音頻數(shù)據(jù)的編碼數(shù)據(jù)和其視頻數(shù)據(jù)的編碼數(shù)據(jù)。記錄/重放單元1533通過信道編碼放大合成的數(shù)據(jù),并且經(jīng)由記錄頭將其數(shù)據(jù)寫入在硬盤中。記錄/重放單元1533經(jīng)由重放頭播放在硬盤中記錄的數(shù)據(jù),放大該數(shù)據(jù),并且,使用分用器將其分離為音頻數(shù)據(jù)和視頻數(shù)據(jù)。記錄/重放單元1533使用MPEG格式通過解碼器1552對(duì)音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼。記錄/重放單元1533對(duì)解碼的音頻數(shù)據(jù)進(jìn)行數(shù)字模擬轉(zhuǎn)換,并且輸出給監(jiān)視器1560的揚(yáng)聲器。此外,記錄/重放單元1533對(duì)解碼的視頻數(shù)據(jù)進(jìn)行數(shù)字模擬轉(zhuǎn)換,并且輸出給監(jiān)視器1560的顯示器。記錄器控制單元1526基于由經(jīng)由接收單元1521接收的來(lái)自遙控器的紅外信號(hào)指示的用戶的指示從EPG數(shù)據(jù)存儲(chǔ)器1527讀出最新的EPG數(shù)據(jù),并且供應(yīng)給OSD控制單元1531。OSD控制單元1531產(chǎn)生對(duì)應(yīng)于輸入的EPG數(shù)據(jù)的圖像數(shù)據(jù),并且輸出給顯示控制單元1532。顯示控制單元1532將從OSD控制單元1531輸入的視頻數(shù)據(jù)輸出給監(jiān)視器1560的顯示器以便顯示。因此,在監(jiān)視器1560的顯示器上顯示EPG(電子節(jié)目指南)。此外,硬盤記錄器1500可以經(jīng)由諸如互聯(lián)網(wǎng)等的網(wǎng)絡(luò)獲得從另一裝置供應(yīng)的各種數(shù)據(jù),例如,視頻數(shù)據(jù)、音頻數(shù)據(jù)、EPG數(shù)據(jù)等。通信單元1535由記錄器控制單元1526控制,以獲得經(jīng)由網(wǎng)絡(luò)從另一裝置發(fā)送的諸如視頻數(shù)據(jù)、音頻數(shù)據(jù)、EPG數(shù)據(jù)等的編碼數(shù)據(jù),并且將其供應(yīng)給記錄器控制單元1526。例如,記錄器控制單元1526將獲得的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)供應(yīng)給記錄/重放單元1533,并且將其存儲(chǔ)在硬盤中。此時(shí),記錄器控制單元1526和記錄/重放單元153可以根據(jù)需要執(zhí)行諸如重新編碼等的處理。此外,記錄器控制單元1526對(duì)獲得的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行解碼,并且將獲得的視頻數(shù)據(jù)供應(yīng)給顯示轉(zhuǎn)換器1530。以與從視頻解碼器1525供應(yīng)的視頻數(shù)據(jù)相同的方式,顯示轉(zhuǎn)換器1530對(duì)從記錄器控制單元1526供應(yīng)的視頻數(shù)據(jù)進(jìn)行處理,經(jīng)由顯示控制單元1532供應(yīng)給監(jiān)視器1560,以便顯示其圖像?;蛘?,可以進(jìn)行這樣的布置:其中,根據(jù)該圖像顯示,記錄器控制單元1526將解碼的音頻數(shù)據(jù)經(jīng)由D/A轉(zhuǎn)換器1534供應(yīng)給監(jiān)視器1560,并且從揚(yáng)聲器輸出其音頻。此外,記錄器控制單元1526對(duì)獲得的EPG數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行解碼,并且,將解碼的EPG數(shù)據(jù)供應(yīng)給EPG數(shù)據(jù)存儲(chǔ)器1527。這樣配置的硬盤記錄器1500利用圖像解碼裝置151、401、501或601作為視頻解碼器1525、解碼器1552和容納在記錄器控制單元1526中的解碼器。因此,以與圖像解碼裝置151和401相同的方式,視頻解碼器1525、解碼器1552和容納在記錄器控制單元1526中的解碼器根據(jù)量化參數(shù)和預(yù)測(cè)模式切換濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘撸耘c圖像解碼裝置501和601相同的方式,視頻解碼器1525、解碼器1552和容納在記錄器控制單元1526中的解碼器基于打開/關(guān)閉標(biāo)志控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。因此,硬盤記錄器1500可以產(chǎn)生具有高精度的預(yù)測(cè)圖像。作為其結(jié)果,硬盤記錄器1500可以例如從經(jīng)由調(diào)諧器接收的視頻數(shù)據(jù)的編碼數(shù)據(jù)、從記錄/重放單元1533的硬盤讀出的視頻數(shù)據(jù)的編碼數(shù)據(jù)或者經(jīng)由網(wǎng)絡(luò)獲得的視頻數(shù)據(jù)的編碼數(shù)據(jù)獲得具有更高精度的解碼圖像,并且在監(jiān)視器1560上顯示。此外,硬盤記錄器1500利用圖像編碼裝置51、351、451或551作為編碼器1551。因此,以與圖像編碼裝置51和351相同的方式,編碼器1551根據(jù)量化參數(shù)和預(yù)測(cè)模式設(shè)置濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘?,以與圖像編碼裝置451和551相同的方式,編碼器1551控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。因此,例如,硬盤記錄器1500可以提高要記錄在硬盤中的編碼數(shù)據(jù)的編碼效率。作為其結(jié)果,硬盤記錄器1500可以以更有效的方式使用硬盤的存儲(chǔ)區(qū)域。請(qǐng)注意,迄今為止已經(jīng)對(duì)用于在硬盤中記錄視頻數(shù)據(jù)和音頻數(shù)據(jù)的硬盤記錄器1500進(jìn)行了描述,但是,不用說(shuō),可以利用任何類型的記錄介質(zhì)。例如,甚至采用應(yīng)用了諸如閃速存儲(chǔ)器、光盤、視頻帶等的除硬盤以外的記錄介質(zhì)的記錄器,以與上述的硬盤記錄器1500的情況相同的方式,圖像編碼裝置51、351、451和551以及圖像解碼裝置151、401、501和601也可以適用于此。圖49是圖示使用應(yīng)用了本發(fā)明的圖像編碼裝置和圖像解碼裝置的照相機(jī)的主要配置例子的框圖。圖49中所示的照相機(jī)1600對(duì)被攝體進(jìn)行成像,在LCD1616上顯示被攝體的圖像,并且將其作為圖像數(shù)據(jù)記錄在記錄介質(zhì)1633中。透鏡塊1611將光(即,被攝體的視頻)輸入到CCD/CMOS1612。CCD/CMOS1612是利用CCD或CMOS的圖像傳感器,將接收到的光的強(qiáng)度轉(zhuǎn)換為電信號(hào),并且供應(yīng)給照相機(jī)信號(hào)處理單元1613。照相機(jī)信號(hào)處理單元1613將從CCD/CMOS1612供應(yīng)的電信號(hào)轉(zhuǎn)換為Y、Cr和Cb的顏色差信號(hào),并且供應(yīng)給圖像信號(hào)處理單元1614。在控制器1621的控制下,圖像信號(hào)處理單元1614對(duì)從照相機(jī)信號(hào)處理單元1613供應(yīng)的圖像信號(hào)進(jìn)行預(yù)定的圖像處理,或者,使用例如MPEG格式通過編碼器1641對(duì)其圖像信號(hào)進(jìn)行編碼。圖像信號(hào)處理單元1614將通過對(duì)圖像信號(hào)進(jìn)行編碼而產(chǎn)生的編碼數(shù)據(jù)供應(yīng)給解碼器1615。此外,圖像信號(hào)處理單元1614獲得在屏幕上顯示器(OSD)1620處產(chǎn)生的用于顯示的數(shù)據(jù),并且將其供應(yīng)給解碼器1615。對(duì)于上述的處理,照相機(jī)信號(hào)處理單元1613根據(jù)需要適當(dāng)?shù)乩媒?jīng)由總線1617連接的DRAM(動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1617來(lái)將圖像數(shù)據(jù)、從其圖像數(shù)據(jù)編碼的編碼數(shù)據(jù)等保持在其DRAM1618中。解碼器1615對(duì)從圖像信號(hào)處理單元1614供應(yīng)的編碼數(shù)據(jù)進(jìn)行解碼,并且,將獲得的圖像數(shù)據(jù)(解碼圖像數(shù)據(jù))供應(yīng)給LCD1616。此外,解碼器1615將從圖像信號(hào)處理單元1614供應(yīng)的用于顯示的數(shù)據(jù)供應(yīng)給LCD1616。LCD1616在適當(dāng)?shù)臅r(shí)候合成從解碼器1615供應(yīng)的用于顯示的數(shù)據(jù)的圖像和解碼圖像數(shù)據(jù)的圖像,并且顯示其合成圖像。在控制器1621的控制下,屏幕上顯示器1620將由符號(hào)、字符或圖形構(gòu)成的諸如菜單畫面或圖標(biāo)等的用于顯示的數(shù)據(jù)經(jīng)由總線1617輸出到圖像信號(hào)處理單元1614。基于指示由用戶使用操作單元1622命令的內(nèi)容的信號(hào),控制單元1621執(zhí)行各種處理,并且,經(jīng)由總線1617還控制圖像信號(hào)處理單元1614、DRAM1618、外部接口1619、屏幕上顯示器1620、介質(zhì)驅(qū)動(dòng)器1623等。用于控制器1621執(zhí)行各種處理所需的程序、數(shù)據(jù)等存儲(chǔ)在閃速ROM1624中。例如,控制器1621可以代替圖像信號(hào)處理單元1614和解碼器1615對(duì)存儲(chǔ)于DRAM1618中的圖像數(shù)據(jù)進(jìn)行編碼,或者對(duì)存儲(chǔ)于DRAM1618中的編碼數(shù)據(jù)進(jìn)行解碼。此時(shí),控制器1621可以使用與圖像信號(hào)處理單元1614和解碼器1615的編碼和解碼格式相同的格式執(zhí)行編碼和解碼處理,或者,可以使用圖像信號(hào)處理單元1614和解碼器1615都不能處理的格式來(lái)執(zhí)行編碼和解碼處理。此外,例如,在從操作單元1622指示了開始圖像打印的情況中,控制器1621從DRAM1618讀出圖像數(shù)據(jù),并且經(jīng)由總線1617將其供應(yīng)給與外部接口1619連接的打印機(jī)1634以便打印。此外,例如,在從操作單元1622指示了圖像記錄的情況中,控制器1621從DRAM1618讀出編碼數(shù)據(jù),并且經(jīng)由總線1617將其供應(yīng)給安裝在介質(zhì)驅(qū)動(dòng)器1623上的記錄介質(zhì)1633以便存儲(chǔ)。記錄介質(zhì)1633是可任選的可讀寫可移動(dòng)介質(zhì),例如,磁盤、磁光盤、光盤、半導(dǎo)體存儲(chǔ)器等。不用說(shuō),關(guān)于可移動(dòng)介質(zhì)的類型,記錄介質(zhì)1633也是可任選的,因此,可以是帶裝置,或者可以是盤,或者可以是存儲(chǔ)器卡。不用說(shuō),記錄介質(zhì)1633可以是非接觸式IC卡等?;蛘撸橘|(zhì)驅(qū)動(dòng)器1623和記錄介質(zhì)1633可以被配置為集成在非可搬性記錄介質(zhì)中,所述非可搬性記錄介質(zhì)例如是內(nèi)置的硬盤驅(qū)動(dòng)器、SSD(固態(tài)驅(qū)動(dòng)器)等。外部接口1619由例如USB輸入/輸出端子等構(gòu)成,并且在執(zhí)行圖像打印的情況中與打印機(jī)1634連接。此外,驅(qū)動(dòng)器1631根據(jù)需要與外部接口1619連接,諸如磁盤、光盤或磁光盤的可移動(dòng)介質(zhì)1632在適當(dāng)?shù)臅r(shí)候被安裝在其上,并且,從其讀出的計(jì)算機(jī)程序根據(jù)需要被安裝在閃速ROM1624中。此外,外部接口1619包括要與諸如LAN、互聯(lián)網(wǎng)等的預(yù)定網(wǎng)絡(luò)連接的網(wǎng)絡(luò)接口。例如,根據(jù)來(lái)自操作單元122的指示,控制器1621可以從DRAM1618讀出編碼數(shù)據(jù),并且將其從外部接口1619供應(yīng)給經(jīng)由網(wǎng)絡(luò)連接的另一裝置。此外,控制器1621可以經(jīng)由外部接口1619獲得經(jīng)由網(wǎng)絡(luò)從另一裝置供應(yīng)的編碼數(shù)據(jù)或圖像數(shù)據(jù),并且將其保持在DRAM1618中,或者,將其供應(yīng)給圖像信號(hào)處理單元1614。這樣配置的照相機(jī)1600利用圖像解碼裝置151、401、501或601作為解碼器1615。因此,以與圖像解碼裝置151和401相同的方式,解碼器1615根據(jù)量化參數(shù)和預(yù)測(cè)模式切換濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘撸耘c圖像解碼裝置501和601相同的方式,解碼器1615基于打開/關(guān)閉標(biāo)志控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。因此,照相機(jī)1600可以產(chǎn)生具有高精度的預(yù)測(cè)圖像。作為其結(jié)果,例如,照相機(jī)1600可以從在CCD/CMOS1612處產(chǎn)生的圖像數(shù)據(jù)、從DRAM1618或記錄介質(zhì)1633讀出的視頻數(shù)據(jù)的編碼數(shù)據(jù)、或者經(jīng)由網(wǎng)絡(luò)獲得的視頻數(shù)據(jù)的編碼數(shù)據(jù)獲得具有更高精度的解碼圖像,并且在LCD1616上顯示。此外,照相機(jī)1600利用圖像編碼裝置51、351、451或551作為編碼器1641。因此,以與圖像編碼裝置51和351相同的方式,編碼器1641根據(jù)量化參數(shù)和預(yù)測(cè)模式設(shè)置濾波系數(shù),并且,在幀內(nèi)預(yù)測(cè)之前,對(duì)鄰近像素執(zhí)行濾波處理?;蛘?,以與圖像編碼裝置451和551相同的方式,編碼器1641控制在幀內(nèi)預(yù)測(cè)之前是否對(duì)鄰近像素執(zhí)行濾波處理。因此,可以提高編碼效率。因此,例如,照相機(jī)1600可以提高要記錄在硬盤中的編碼數(shù)據(jù)的編碼效率。作為其結(jié)果,照相機(jī)1600可以以更有效的方式使用DRAM1618或記錄介質(zhì)1633的存儲(chǔ)區(qū)域。請(qǐng)注意,圖像解碼裝置151、401、501和601的解碼方法可以適用于控制器1621執(zhí)行的解碼處理。類似地,圖像編碼裝置51、351、451和551的編碼方法可以適用于控制器1621執(zhí)行的編碼處理。此外,照相機(jī)1600成像的圖像數(shù)據(jù)可以是運(yùn)動(dòng)圖像,或者可以是靜止圖像。不用說(shuō),圖像編碼裝置51、351、451和551以及圖像解碼裝置151、401、501和601可以適用于除上述裝置以外的裝置或系統(tǒng)。附圖標(biāo)記列表51圖像編碼裝置66無(wú)損耗編碼單元74幀內(nèi)預(yù)測(cè)單元75鄰近像素內(nèi)插濾波切換單元81鄰近像素設(shè)置單元82預(yù)測(cè)圖像產(chǎn)生單元83最佳預(yù)測(cè)模式確定單元91預(yù)測(cè)模式緩沖器92量化參數(shù)緩沖器93低通濾波設(shè)置單元94幀系數(shù)存儲(chǔ)器111鄰近像素設(shè)置單元112預(yù)測(cè)圖像產(chǎn)生單元113最佳預(yù)測(cè)模式確定單元121預(yù)測(cè)模式緩沖器122最佳濾波計(jì)算單元151圖像解碼裝置162無(wú)損耗解碼單元171幀內(nèi)預(yù)測(cè)單元172鄰近像素內(nèi)插濾波切換單元181預(yù)測(cè)圖像產(chǎn)生單元182鄰近像素設(shè)置單元191預(yù)測(cè)模式緩沖器192量化參數(shù)緩沖器193低通濾波設(shè)置單元194濾波系數(shù)存儲(chǔ)器202低通濾波設(shè)置單元251學(xué)習(xí)裝置261鄰近內(nèi)插濾波計(jì)算單元271濾波系數(shù)存儲(chǔ)單元351圖像編碼裝置361二次預(yù)測(cè)單元362鄰近像素內(nèi)插濾波切換單元401圖像解碼裝置411二次預(yù)測(cè)單元412鄰近像素內(nèi)插濾波切換單元451圖像編碼裝置461鄰近像素內(nèi)插濾波控制單元501圖像解碼裝置511鄰近像素內(nèi)插濾波控制單元551圖像編碼裝置561鄰近像素內(nèi)插濾波控制單元601圖像解碼裝置611鄰近像素內(nèi)插濾波控制單元當(dāng)前第1頁(yè)1 2 3