圖像處理裝置及方法
【專利說明】
[0001] 本申請(qǐng)是同一申請(qǐng)人的申請(qǐng)日為2010年7月23日的、申請(qǐng)?zhí)枮?201080042415. 5 (PCT/JP2010/062398)、發(fā)明名稱為"圖像處理裝置及方法"的中國(guó)發(fā)明專 利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0002] 本發(fā)明涉及一種圖像處理裝置及方法,特別涉及一種能夠?qū)τ删幋a時(shí)或解碼時(shí)的 濾波處理的局部控制所引起的濾波處理的效果的降低進(jìn)行抑制的圖像處理裝置及方法。
【背景技術(shù)】
[0003] 近年來,將圖像信息作為數(shù)字信號(hào)進(jìn)行處理,并且此時(shí)以高效率的信息的傳輸、存 儲(chǔ)為目的,利用圖像信息特有的冗余性,依照通過諸如離散余弦變換等正交變換與運(yùn)動(dòng)補(bǔ) 償對(duì)圖像進(jìn)行壓縮的MPEG(MovingPictureExpertsGroup,運(yùn)動(dòng)圖像專家組)等格式的裝 置,作為諸如廣播等的信息發(fā)送及一般家庭中的信息接收兩者都正變得普及。
[0004]尤其,MPEG2(ISO(InternationalOrganizationforStandardization,國(guó)際標(biāo)準(zhǔn) 化組織)/IEC(InternationalElectrotechnicalCommission,國(guó)際電工委員會(huì))13818-2) 被定義為通用圖像編碼格式,并且它包括隔行掃描圖像及連續(xù)掃描圖像兩者和標(biāo)準(zhǔn)解析度 圖像及高清晰度圖像的標(biāo)準(zhǔn)。例如,MPEG2目前已廣為用于專業(yè)用途及消費(fèi)型用途的廣泛 應(yīng)用。通過使用MPEG2壓縮格式,例如若為具有720X480像素的標(biāo)準(zhǔn)解析度的交錯(cuò)掃描圖 像,則分配4至8Mbps的碼量(比特率)。同樣,若為具有1920X1088像素的高解析度的交 錯(cuò)掃描圖像,則分配18至22Mbps的碼量(比特率),從而可實(shí)現(xiàn)高的壓縮率及良好的畫 質(zhì)。
[0005] 利用MPEG2主要以適合于播放用的高畫質(zhì)編碼為對(duì)象,而并不處理比MPEG1的碼 量更低的碼量(比特率),即具有更高壓縮率的編碼格式??梢灶A(yù)計(jì)隨著個(gè)人數(shù)字助理的普 及,今后對(duì)這種編碼格式的需求將增長(zhǎng),對(duì)應(yīng)于此,已進(jìn)行了MPEG4編碼格式的標(biāo)準(zhǔn)化。關(guān) 于圖像編碼格式,其規(guī)格于1998年12月作為IS0/IEC14496-2被批準(zhǔn)為國(guó)際標(biāo)準(zhǔn)。
[0006] 進(jìn)而,近年來,當(dāng)初打算供電視會(huì)議用的圖像編碼的H. 26L(ITU-T(ITU TelecommunicationStandardizationSector,國(guó)際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門) Q6/16VCEG(VideoCodingExpertsGroup,視頻編碼專家群))這一標(biāo)準(zhǔn)的標(biāo)準(zhǔn)化已在推 進(jìn)。眾所周知,H. 26L雖與諸如MPEG2或MPEG4之類常規(guī)的編碼格式相比,其編碼、解碼要 求更多的運(yùn)算量,但可實(shí)現(xiàn)更高的編碼效率。并且,目前,作為MPEG4的活動(dòng)的一環(huán),已在進(jìn) 行以該H. 26L為基礎(chǔ),還導(dǎo)入H. 26L無法支持的功能以實(shí)現(xiàn)更高的編碼效率的標(biāo)準(zhǔn)化作為 JointModelofEnhanced-CompressionVideoCoding(增強(qiáng)壓縮視頻編碼的聯(lián)合模型)。 作為標(biāo)準(zhǔn)化的日程安排,H. 264和MPEG4PartlO(AVC(AdvancedVideoCoding,先進(jìn)視頻編 碼))于2003年3月成為國(guó)際標(biāo)準(zhǔn)。
[0007] 最近作為正在考慮的下一代視頻編碼技術(shù),還有自適應(yīng)環(huán)路濾波器 (ALF(AdaptiveLoopFilter))(例如,參見非專利文獻(xiàn)1)。通過該自適應(yīng)濾波器,對(duì)每幀 (frame)進(jìn)行最佳的濾波處理,能夠減少未被解塊濾波器完全去除的塊(block)噪聲和由 量化所引起的噪聲。
[0008] 然而,圖像通常具有各種特征,因此最佳濾波系數(shù)在局部不同。根據(jù)非專利文獻(xiàn)1 所記載的方法,對(duì)于1個(gè)幀內(nèi)的所有像素應(yīng)用相同的濾波系數(shù),因此幀整體的畫質(zhì)改善了, 但存在局部劣化的可能性。
[0009] 因此,考慮了不對(duì)局部劣化的區(qū)域進(jìn)行濾波處理的方法(例如參見非專利文獻(xiàn)2 和非專利文獻(xiàn)3)。在這樣的情況下,圖像編碼裝置使以如同鋪設(shè)的、無間隙地排列的多個(gè) 控制塊對(duì)應(yīng)于圖像的區(qū)域,并控制是否對(duì)每個(gè)塊中的圖像進(jìn)行濾波處理。圖像編碼裝置對(duì) 每個(gè)塊設(shè)定標(biāo)志信息,并根據(jù)該標(biāo)志信息進(jìn)行自適應(yīng)濾波處理。同樣地,圖像解碼裝置也根 據(jù)該標(biāo)志信息而進(jìn)行自適應(yīng)濾波處理。
[0010] 引用文獻(xiàn)
[0011] 非專利文獻(xiàn)
[0012] 非專利文獻(xiàn) 1 :Yi_JenChiuandL.Xu,"Adaptive(Wiener)FilterforVideo Compression,"ITU-TSG16Contribution,C437,Geneva,April2008.
[0013]非專利文獻(xiàn) 2:Takeshi,Chujoh,etal.,"Block-basedAdaptiveLoop Filter"ITU-TSG16Q6VCEGContribution,AI18,Germany,July,2008.
[0014]非專利文獻(xiàn)3:T.Chujoh,N.WadaandG.Yasuda,"Quadtree_basedAdaptiveLoop Filter,"ITU-TSG16Q6VCEGContribution,VCEG-AK22(rl),Japan,April,2009.
【發(fā)明內(nèi)容】
[0015] 發(fā)明所要解決的技術(shù)問題
[0016] 然而,有將1幀分割成多個(gè)片層(Slice),并對(duì)每個(gè)這樣的片層(多片層 multi-slice)進(jìn)行圖像的編碼處理和解碼處理的方法。在非專利文獻(xiàn)2和非專利文獻(xiàn)3中, 并未記載在這樣的多片層的情況下的片層的邊界附近的像素的處理,而應(yīng)該如何處理尚不 明確。
[0017] 本發(fā)明是鑒于這種情況而提出的,其目的在于抑制由編碼時(shí)或解碼時(shí)的濾波處理 的局部控制所引起的濾波處理的效果的降低。
[0018] 解決問題的技術(shù)手段
[0019] 本發(fā)明的一個(gè)方面是一種圖像處理裝置,包括:判斷單元,配置為判斷在對(duì)圖像局 部進(jìn)行的濾波處理的要處理的像素的周邊像素中,是否包括與包括上述要處理的像素的片 層相鄰片層的像素;選擇單元,配置為在通過上述判斷單元判斷為上述周邊像素中包括上 述相鄰片層的像素的情況下,根據(jù)邊界控制標(biāo)志,從多種方法中選擇針對(duì)上述要處理的像 素的上述濾波處理的方法;以及濾波處理單元,配置為利用由上述選擇單元所選擇的方法, 對(duì)上述要處理的像素進(jìn)行上述濾波處理。
[0020] 上述選擇單元可從如下兩種方法中選擇任一種方法:一種是獲得位于上述相鄰片 層的上述周邊像素后進(jìn)行針對(duì)上述要處理的像素的上述濾波處理;另一種是通過復(fù)制位于 包括上述要處理的像素的片層的上述周邊像素,生成位于上述相鄰片層的上述周邊像素的 虛擬數(shù)據(jù)(dummydata),進(jìn)行針對(duì)上述要處理的像素的上述濾波處理。
[0021]上述選擇單元可從如下兩種方法中選擇任一種方法:一種是獲得位于上述相鄰片 層的上述周邊像素后進(jìn)行針對(duì)上述要處理的像素的上述濾波處理;另一種是省略針對(duì)上述 要處理的像素的上述濾波處理。
[0022] 上述圖像處理裝置還可以包括:生成單元,配置為根據(jù)系統(tǒng)規(guī)格而生成上述邊界 控制標(biāo)志;上述選擇單元根據(jù)由上述生成單元所生成的上述邊界控制標(biāo)志,選擇關(guān)于要處 理的像素的上述濾波處理的方法。
[0023] 上述系統(tǒng)規(guī)格可包括上述圖像處理裝置的硬件資源。
[0024] 上述系統(tǒng)規(guī)格可包括上述圖像處理裝置的使用目的。
[0025] 上述圖像處理裝置還可以包括:編碼單元,配置為對(duì)上述圖像進(jìn)行編碼而生成編 碼數(shù)據(jù);上述編碼單元還對(duì)由上述生成單元所生成的上述邊界控制標(biāo)志進(jìn)行編碼,并將其 附加至上述編碼數(shù)據(jù)。
[0026] 上述圖像處理裝置還可以包括:解碼單元,配置為對(duì)將上述圖像編碼所得的編碼 數(shù)據(jù)進(jìn)行解碼而生成上述圖像;上述解碼單元還對(duì)附加至上述編碼數(shù)據(jù)的經(jīng)編碼的上述邊 界控制標(biāo)志進(jìn)行解碼;上述選擇單元根據(jù)由上述解碼單元所解碼的上述邊界控制標(biāo)志,選 擇關(guān)于要處理的像素的上述濾波處理的方法。
[0027] 本發(fā)明的另一個(gè)方面為一種圖像處理方法,包括如下步驟:由圖像處理裝置的判 斷單元判斷在對(duì)圖像局部進(jìn)行的濾波處理的要處理的像素的周邊像素中,是否包括與包 括上述要處理的像素的片層相鄰片層的像素;由上述圖像處理裝置的選擇單元在判斷為上 述周邊像素中包括上述相鄰的片層的像素的情況下,根據(jù)邊界控制標(biāo)志,從多種方法中選 擇針對(duì)上述要處理的像素的上述濾波處理的方法;由上述圖像處理裝置的濾波處理單元利 用所選擇的方法,對(duì)上述要處理的像素進(jìn)行上述濾波處理。
[0028] 根據(jù)本發(fā)明的一個(gè)方面,判斷在針對(duì)圖像局部進(jìn)行的濾波處理的要處理的像素的 周邊像素中,是否包括與包括要處理的像素的片層相鄰片層的像素,在判斷為周邊像素中 包括相鄰片層的像素的情況下,根據(jù)邊界控制標(biāo)志,從多種方法中選擇針對(duì)要處理的像素 的濾波處理的方法,且利用所選擇的方法,對(duì)要處理的像素進(jìn)行濾波處理。
[0029] 根據(jù)本發(fā)明,可對(duì)圖像進(jìn)行編碼或解碼。尤其,可抑制由編碼時(shí)或解碼時(shí)的濾波處 理的局部控制所引起的濾波處理的效果的降低。例如,即使于將圖像的各幀分為多個(gè)進(jìn)行 編碼或解碼的情況下,也能夠抑制濾波處理的效果的降低。
【附圖說明】
[0030] 圖1是表示應(yīng)用本發(fā)明的圖像編碼裝置的實(shí)施例的構(gòu)成的框圖。
[0031] 圖2是說明可變塊大小運(yùn)動(dòng)預(yù)/補(bǔ)償處理的圖。
[0032] 圖3是表示控制信息生成部的主要構(gòu)成例的框圖。
[0033] 圖4是說明ALF塊和濾波器塊標(biāo)志的圖。
[0034] 圖5是說明多片層的例子的圖。
[0035] 圖6是說明用于濾波處理的周邊像素的圖。
[0036] 圖7是說明邊界附近的進(jìn)行濾波處理的情況的圖。
[0037] 圖8是表示自適應(yīng)濾波處理部的主要構(gòu)成例的框圖。
[0038] 圖9是說明編碼處理的流程的例子的流程圖。
[0039] 圖10是說明控制信息生成處理的流程的例子的流程圖。
[0040] 圖11是說明邊界控制標(biāo)志設(shè)定處理的流程的例子的流程圖。
[0041] 圖12是說明自適應(yīng)濾波控制處理的流程的例子的流程圖。
[0042] 圖13是說明濾波處理的流程的例子的流程圖,
[0043] 圖14是說明濾波處理的流程的例子的流程圖。
[0044] 圖15是表示應(yīng)用本發(fā)明的圖像解碼裝置的主要構(gòu)成例的框圖。
[0045] 圖16是說明解碼處理的流程的例子的流程圖。
[0046] 圖17是表示應(yīng)用本發(fā)明的圖像編碼裝置的其他構(gòu)成例的框圖。
[0047] 圖18是表示應(yīng)用本發(fā)明的圖像解碼裝置的其他構(gòu)成例的框圖。
[0048] 圖19是說明進(jìn)行規(guī)格信息的交換的處理的流程的例子的流程圖。
[0049] 圖20是說明ALF塊和濾波器塊標(biāo)志的其他例的圖。
[0050] 圖21是說明ALF塊和濾波器塊標(biāo)志的其他例的圖。
[0051] 圖22是說明多片層的情況下的處理的方式的圖。
[0052] 圖23是表示應(yīng)用本發(fā)明的個(gè)人計(jì)算機(jī)的主要構(gòu)成例的框圖。
[0053] 圖24是表示應(yīng)用本發(fā)明的電視接收機(jī)的主要構(gòu)成例的框圖。
[0054] 圖25是表示應(yīng)用本發(fā)明的移動(dòng)電話的主要構(gòu)成例的框圖。
[0055] 圖26是表示應(yīng)用本發(fā)明的硬盤記錄器的主要構(gòu)成例的框圖。
[0056] 圖27是表示應(yīng)用本發(fā)明的相機(jī)的主要構(gòu)成例的框圖。
[0057] 圖28是表示宏塊的例子的圖。
【具體實(shí)施方式】
[0058] 以下,對(duì)本發(fā)明的實(shí)施例進(jìn)行說明。說明按以下的順序進(jìn)行。
[0059] 1?第1實(shí)施例(圖像編碼裝置)
[0060] 2?第2實(shí)施例(圖像解碼裝置)
[0061] 3?第3實(shí)施例(圖像編碼/解碼系統(tǒng))
[0062] 4?第 4 實(shí)施例(QALF)
[0063]5?第5實(shí)施例(個(gè)人計(jì)算機(jī))
[0064]6?第6實(shí)施例(電視接收機(jī))
[0065]7?第7實(shí)施例(移動(dòng)電話)
[0066] 8?第8實(shí)施例(硬盤記錄器)
[0067]9?第9實(shí)施例(相機(jī))
[0068] 〈1?第1實(shí)施例〉
[0069][裝置的構(gòu)成]
[0070] 圖1表示作為應(yīng)用本發(fā)明的圖像處理裝置的圖像編碼裝置的一個(gè)實(shí)施例的構(gòu)成。
[0071] 圖1所示的圖像編碼裝置100是使用例如H. 264和MPEG4Part 10(先進(jìn)視頻編碼, Advanced Video Coding)(以下記作H.264/AVC)格式對(duì)圖像進(jìn)行壓縮編碼的圖像編碼裝 置,并且還采用自適應(yīng)環(huán)路濾波器。
[0072] 在圖1的例中,圖像編碼裝置100包括:A/D(模擬/數(shù)字)變換部101、畫面重排緩 沖器(screenrearrangingbuffer) 102、運(yùn)算部103、正交變換部104、量化部105、無損編 碼部106和存儲(chǔ)緩沖器107。圖像編碼裝置100還包括:反量化部108、逆正交變換部109、 運(yùn)算部110和解塊濾波器111。圖像編碼裝置100還包括:控制信息生成部112、自適應(yīng)濾 波處理部113和幀存儲(chǔ)器114。圖像編碼裝置100還包括:幀內(nèi)預(yù)測(cè)部(intraprediction unit) 115、運(yùn)動(dòng)補(bǔ)償部116、運(yùn)動(dòng)預(yù)測(cè)部117和預(yù)測(cè)圖像選擇部118。進(jìn)而,圖像編碼裝置 100 包括碼率控制部(ratecontrolunit) 119〇
[0073]A/D變換部101對(duì)所輸入的圖像進(jìn)行A/D變換,并輸出至畫面重排緩沖器102中 加以存儲(chǔ)。畫面重排緩沖器102將所存儲(chǔ)的用于顯示的順序的幀的圖像重排為對(duì)應(yīng)于 G0P(GroupofPicture,圖像群組)的用于編碼的幀的順序。運(yùn)算部103從畫面重排緩沖 器102讀出的圖像減去由預(yù)測(cè)圖像選擇部118所選擇的來自幀內(nèi)預(yù)測(cè)部115的預(yù)測(cè)圖像、 或來自運(yùn)動(dòng)補(bǔ)償部116的預(yù)測(cè)圖像,并將該差分信息輸出至正交變換部104中。正交變換 部104對(duì)來自運(yùn)算部103的差分信息實(shí)施諸如離散余弦變換、K-L(Karhunen-L〇6Ve)變換 等正交變換,并輸出其變換系數(shù)。量化部105將正交變換部104所輸出的變換系數(shù)量化。
[0074] 成為量化部105的輸出的經(jīng)量化的變換系數(shù)被輸入至無損編碼部106中。無損 編碼部106對(duì)該經(jīng)量化的變換系數(shù)實(shí)施諸如可變長(zhǎng)度編碼、算術(shù)編碼等無損編碼并進(jìn)行壓 縮。
[0075] 無損編碼部106從幀內(nèi)預(yù)測(cè)部115獲取表示幀內(nèi)預(yù)測(cè)的信息等,并從運(yùn)動(dòng)預(yù)測(cè)部 117獲取表示幀間預(yù)測(cè)模式(interpredictionmode)的信息等。注意,表示幀內(nèi)預(yù)測(cè)的信 息以下也被稱為幀內(nèi)預(yù)測(cè)模式信息。另外,表示幀間預(yù)測(cè)的信息以下也被稱為幀間預(yù)測(cè)模 式信息。
[0076] 無損編碼部106從控制信息生成部112獲取在自適應(yīng)濾波處理部113中所進(jìn)行的 自適應(yīng)濾波處理的控制信息。
[0077] 無損編碼部106對(duì)經(jīng)量化的變換系數(shù)進(jìn)行編碼,并且對(duì)自適應(yīng)濾波處理的控制信 息、表示幀內(nèi)預(yù)測(cè)的信息、表示幀間預(yù)測(cè)模式的信息以及量化參數(shù)等進(jìn)行編碼,并且將它們 作為壓縮圖像中的首部信息(headerinformation)的一部分(進(jìn)行復(fù)用,multiplexes)。 無損編碼部106將經(jīng)編碼的數(shù)據(jù)提供至存儲(chǔ)緩沖器107中加以存儲(chǔ)。
[0078] 例如,無損編碼部106進(jìn)行諸如可變長(zhǎng)度編碼或者算術(shù)編碼等無損編碼處 理??勺冮L(zhǎng)度編碼的例子包括由H. 264/AVC格式所規(guī)定的CAVIC (Context-Adaptive Variable Length Coding,上下文自適應(yīng)變長(zhǎng)編碼)等。算術(shù)編碼的例子包括 CABAC(Context_Adaptive Binary Arithmetic Coding,上下文自適應(yīng)二進(jìn)制算術(shù)編碼) 等。
[0079] 存儲(chǔ)緩沖器107臨時(shí)保持從無損編碼部106所提供的數(shù)據(jù),并在特定的時(shí)間點(diǎn) (timing)將其作為以H. 264/AVC格式進(jìn)行編碼的壓縮圖像,輸出至例如后繼的未圖示的存 儲(chǔ)裝置或傳輸路徑等。
[0080] 另外,從量化部105輸出的經(jīng)量化的變換系數(shù)還被輸入至反量化部108。反量化 部108用與在量化部105所進(jìn)行的量化相對(duì)應(yīng)的方法對(duì)該經(jīng)量化的變換系數(shù)進(jìn)行反量化, 并將所獲得的變換系數(shù)提供至逆正交變換部109。
[0081] 逆正交變換部109以與由正交變換部104所進(jìn)行的正交變換處理相對(duì)應(yīng)的方法 對(duì)所提供的變換系數(shù)進(jìn)行逆正交變換。經(jīng)逆正交變換的輸出被提供至運(yùn)算部110。運(yùn)算部 110將從逆正交變換合109所提供的逆正交變換結(jié)果,即經(jīng)恢復(fù)的差分信息與從預(yù)測(cè)圖像 選擇部118所提供的預(yù)測(cè)圖像相加,而獲得局部經(jīng)解碼的圖像(解碼圖像)。該相加結(jié)果被 提供至解塊濾波器111。
[0082] 解塊濾波器111從解碼圖像中去除塊噪聲。解塊濾波器111之后將該噪聲去除結(jié) 果提供至控制信息生成部112和自適應(yīng)濾波處理部113。
[0083] 控制信息生成部112獲取從解塊濾波器111所提供的解碼圖像和從畫面重排緩沖 器102所讀出的當(dāng)前的輸入圖像,并根據(jù)它們生成在適應(yīng)濾波處理部113所進(jìn)行的自適應(yīng) 濾波的控制信息。詳細(xì)情況將后述,而控制信息包括濾波系數(shù)、塊大小、濾波器塊標(biāo)志和邊 界控制標(biāo)志等。
[0084] 控制信息生成部112將所生成的控制信息提供至自適應(yīng)濾波處理部113??刂菩?息生成部112也還將所生成的控制信息提供至無損編碼部106。如上所述,控制信息由無損 編碼部106進(jìn)行無損壓縮處理,并被包括在圖像壓縮信息中(被復(fù)用)。即,控制信息與圖 像壓縮信息一并被輸送至圖像解碼裝置。
[0085]自適應(yīng)濾波處理部113使用從控制信息生成部112所提供的控制信息的濾波系 數(shù)、塊大小指定以及濾波器塊標(biāo)志等,對(duì)從解塊濾波器111所提供的解碼圖像進(jìn)行濾波處 理。作為該濾波器,例如使用維納濾波器(WienerFilter)。當(dāng)然,也可以使用維納濾波器 以外的濾波器。自適應(yīng)濾波處理部113將濾波處理結(jié)果提供至幀存儲(chǔ)器114,并將其作為參 考圖像而加以存儲(chǔ)。
[0086] 幀存儲(chǔ)器114在特定的時(shí)間點(diǎn),將所存儲(chǔ)的參考圖像輸出至運(yùn)動(dòng)補(bǔ)償部116和運(yùn) 動(dòng)預(yù)測(cè)部117。
[0087] 在該圖像編碼裝置100中,例如將來自畫面重排緩沖器102的I畫面、B畫面以及 P畫面作為進(jìn)行幀內(nèi)預(yù)測(cè)(也稱為幀內(nèi)處理)的圖像提供至幀內(nèi)預(yù)測(cè)部115。另外,將從畫 面重排緩沖器102所讀出的B畫面以及P畫面作為進(jìn)行幀間預(yù)測(cè)(也稱為幀間處理)的圖 像提供至運(yùn)動(dòng)預(yù)測(cè)部117。
[0088] 幀內(nèi)預(yù)測(cè)部115根據(jù)從畫面重排緩沖器102所讀出的進(jìn)行幀內(nèi)預(yù)測(cè)的圖像和從幀 存儲(chǔ)器114所提供的參考圖像,進(jìn)行對(duì)所有作為候補(bǔ)的幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)處理,而 生成預(yù)測(cè)圖像。
[0089] 在幀內(nèi)預(yù)測(cè)部115中,與對(duì)當(dāng)前塊/宏塊所應(yīng)用的幀內(nèi)預(yù)測(cè)模式有關(guān)的信息被傳 輸至無損編碼部106,并作為圖像壓縮信息中的首部信息的一部分而被編碼。在H. 264圖 像信息編碼格式中,對(duì)于亮度信號(hào),定義有幀內(nèi)4X4預(yù)測(cè)模式、幀內(nèi)8X8預(yù)測(cè)模式及幀內(nèi) 16X16預(yù)測(cè)模式,另外,關(guān)于色差信號(hào),可對(duì)于每個(gè)宏塊定義獨(dú)立于亮度信號(hào)的預(yù)測(cè)模式。 對(duì)于幀內(nèi)4X4預(yù)測(cè)模式,針對(duì)各個(gè)4X4亮度塊定義1個(gè)幀內(nèi)預(yù)測(cè)模式。對(duì)于幀內(nèi)8X8預(yù) 測(cè)模式,針對(duì)各個(gè)8X8亮度塊定義1個(gè)幀內(nèi)預(yù)測(cè)模式。對(duì)于幀內(nèi)16X16預(yù)測(cè)模式及色差 信號(hào),針對(duì)每個(gè)宏塊定義1個(gè)幀內(nèi)預(yù)測(cè)模式。
[0090] 幀內(nèi)預(yù)測(cè)部115針對(duì)已生成預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)模式計(jì)算出成本函數(shù)值,并將所 計(jì)算出的成本函數(shù)值給出最小值的幀內(nèi)預(yù)測(cè)模式選擇為最佳幀內(nèi)預(yù)測(cè)模式。幀內(nèi)預(yù)測(cè)部 115將由最佳幀內(nèi)預(yù)測(cè)模式所生成的預(yù)測(cè)圖像提供至預(yù)測(cè)圖像選擇部118。
[0091] 運(yùn)動(dòng)預(yù)測(cè)部117針對(duì)要進(jìn)行幀間編碼的圖像,獲取從畫面重排緩沖器102所提供 的圖像信息(輸入圖像)和從幀存儲(chǔ)器114所提供的作為參考幀的圖像信息(解碼圖像), 并計(jì)算運(yùn)動(dòng)向量。運(yùn)動(dòng)預(yù)測(cè)部117將表示所計(jì)算出的運(yùn)動(dòng)向量的運(yùn)動(dòng)向量信息提供至無損 編碼部106。該運(yùn)動(dòng)向量信息通過無損編碼部106而進(jìn)行無損壓縮處理,并被包括在圖像壓 縮信息中。即,運(yùn)動(dòng)向量信息與圖像壓縮信息一并被輸送至圖像解碼裝置。
[0092] 另外,