欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

以幀內(nèi)預(yù)測模式解碼圖像的方法

文檔序號:7989509閱讀:239來源:國知局
以幀內(nèi)預(yù)測模式解碼圖像的方法
【專利摘要】本發(fā)明公開了一種以高視頻質(zhì)量低數(shù)據(jù)速率來編碼視頻信號的視頻編碼方法。為了將殘余信號所需的比特數(shù)目最小化,利用與當(dāng)前塊相鄰的至少一個重建的有效參考像素來產(chǎn)生與當(dāng)前塊相鄰的無效參考像素。在與當(dāng)前塊相鄰的有效參考像素和產(chǎn)生的參考像素被濾波之后,確定當(dāng)前塊的幀內(nèi)預(yù)測模式。因此,由于產(chǎn)生了最靠近當(dāng)前塊的參考塊,所以可以最小化用于當(dāng)前塊的殘余塊所需的數(shù)據(jù)量。
【專利說明】以幀內(nèi)預(yù)測模式解碼圖像的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種采用幀內(nèi)預(yù)測模式來解碼運動圖片的方法,更具體而言,涉及一種通過自適應(yīng)地產(chǎn)生并濾波當(dāng)前塊的參考像素來產(chǎn)生與原始圖像相似的預(yù)測塊的方法。
【背景技術(shù)】
[0002]已經(jīng)提出了一些數(shù)字視頻壓縮技術(shù)以高視頻質(zhì)量低數(shù)據(jù)速率來高效地傳輸視頻信號。視頻壓縮技術(shù)包括:H.261、運動圖像專家組-2/H.262 (MPEG-2/H.262)、H.263、MPEG-4、高級視頻編碼/H.264 (AVC/H.264)等。這些壓縮技術(shù)包括:離散余弦變換(DCT)、運動補償(Motion Compensation, MC)、量化、熵編碼等。
[0003]為了保持高視頻質(zhì)量,采用大量數(shù)據(jù)進(jìn)行視頻編碼。然而,由于用于視頻數(shù)據(jù)傳輸所允許的帶寬的限制,用于傳輸編碼的數(shù)據(jù)可用數(shù)據(jù)速率被限制。例如,衛(wèi)星廣播系統(tǒng)的數(shù)據(jù)通道或者數(shù)字有線電視網(wǎng)絡(luò)的數(shù)據(jù)通道典型地采用恒定的比特率(Constant Bit Rate,CBR )
[0004]在本文中,已經(jīng)提出了視頻編碼方案以實現(xiàn)高視頻質(zhì)量,同時將實施復(fù)雜性和傳輸數(shù)據(jù)速率最小化。
[0005]例如,H.264/AVC標(biāo)準(zhǔn)利用相鄰像素提供了空間區(qū)域上的幀內(nèi)預(yù)測編碼。確定要利用的相鄰像素對于編碼效率的改善是重要的。出于這個目的,確定出要用于幀內(nèi)預(yù)測的最佳方向,并且利用與最佳方向相對應(yīng)的相鄰像素來計算要被編碼的像素的預(yù)測值。
[0006]然而,由于預(yù)測塊的尺寸增大各異,所以對于當(dāng)前塊極可能存在多個相鄰的參考塊。在這種情況下,在參考塊的兩個邊界處的參考像素之間可以產(chǎn)生像素值差。如果利用參考像素來執(zhí)行幀內(nèi)預(yù)測,則在產(chǎn)生預(yù)測塊之后獲得的殘余塊可以包括很多高頻成分。因此,降低了編碼效率。

【發(fā)明內(nèi)容】

[0007]技術(shù)問題
[0008]本發(fā)明的目標(biāo)是提供一種重建與原始圖像相似的幀內(nèi)預(yù)測塊的方法。此外,本發(fā)明的目標(biāo)是提供如下的一種方法:當(dāng)以幀內(nèi)預(yù)測模式編碼的塊被重建時,通將殘余信號的數(shù)據(jù)量最小化來減少數(shù)據(jù)量并改善視頻質(zhì)量。
[0009]技術(shù)方案
[0010]本發(fā)明的目標(biāo)通過提供一種以幀內(nèi)預(yù)測來解碼運動圖片的方法來實現(xiàn),所述方法包括以下步驟:重建當(dāng)前塊的幀內(nèi)預(yù)測模式;對于當(dāng)前塊當(dāng)存在不可用的參考像素時,利用可用的參考像素來產(chǎn)生參考像素;基于當(dāng)前塊的重建的幀內(nèi)預(yù)測模式和尺寸來自適應(yīng)地濾波當(dāng)前塊的參考像素;以及利用當(dāng)前塊的幀內(nèi)預(yù)測模式和對應(yīng)于幀內(nèi)預(yù)測模式的參考像素來產(chǎn)生當(dāng)前塊的預(yù)測塊,其中,在參考像素的產(chǎn)生步驟中,將不可用的參考像素設(shè)定為可用的參考像素的像素值,可用的參考像素是在預(yù)定的方向上距離不可用的參考像素最近的位置處的可用的像素。[0011]以及,根據(jù)本發(fā)明,當(dāng)在預(yù)定的方向上距離不可用的參考像素沒有設(shè)置可用的參考像素時,不可用的參考像素被設(shè)定成在相反方向上最近位置處的可用的參考像素的像素值。
[0012]此外,根據(jù)本發(fā)明,由于當(dāng)前塊的尺寸增大,所以用于濾波參考像素的幀內(nèi)預(yù)測模式的數(shù)目可以不變或增大。
[0013]有益效果
[0014]根據(jù)本發(fā)明,優(yōu)點在于:通過從可用的參考像素中產(chǎn)生不可用的參考像素、以及在基于當(dāng)前塊的尺寸和幀內(nèi)預(yù)測模式自適應(yīng)地濾波參考像素之后產(chǎn)生預(yù)測塊來獲得與原始圖像相似的預(yù)測塊。此外,通過產(chǎn)生與原始塊相似的預(yù)測塊、并且將殘余信號的數(shù)據(jù)量最小化,不僅可以改善運動圖片的壓縮性能,還可以最大化編碼和解碼效率。
【專利附圖】

【附圖說明】
[0015]在附圖中:
[0016]圖1是根據(jù)本發(fā)明的一個實施例的視頻編碼器的框圖;
[0017]圖2是說明根據(jù)本發(fā)明的一個實施例的幀內(nèi)預(yù)測器的操作的流程圖;
[0018]圖3是涉及用于描述根據(jù)本發(fā)明的一個實施例的平面模式預(yù)測的示圖;
[0019]圖4是根據(jù)本發(fā)明的一個實施例的視頻解碼器的框圖;以及
[0020]圖5是說明用于重建根據(jù)本發(fā)明的一個實施例的幀內(nèi)塊的操作的流程圖。
【具體實施方式】
[0021 ] 現(xiàn)在將詳細(xì)地參考本發(fā)明的實施例,其中本發(fā)明的實施例的實例在附圖中示出。由于可以存在本發(fā)明的各種變體和實施例,所以將參照附圖來說明和描述某些實施例。然而,這并非意圖將本發(fā)明限制于某些實施例,而應(yīng)當(dāng)解釋為包括本發(fā)明的精神和范圍所覆蓋的所有變體、等同和替代。
[0022]圖1是根據(jù)本發(fā)明的一個實施例的視頻編碼器的框圖。
[0023]參見圖1,視頻編碼器包括:編碼模式判決器110、幀內(nèi)預(yù)測器120、運動補償器130、運動估計器131、變換編碼器/量化器140、熵編碼器150、反量化器/變換解碼器141、去塊濾波器(deblocking filter) 160、圖片儲存器170、減法器180和加法器190。
[0024]編碼模式判決器110通過分析輸入視頻信號將圖片劃分成編碼塊(每個編碼塊具有預(yù)定的尺寸),并且確定出用于編碼塊的編碼模式。編碼模式包括幀內(nèi)預(yù)測編碼和幀間預(yù)測編碼。
[0025]圖片包括多個分片,每個分片包括多個最大的編碼單元(IXU)。IXU可以被劃分成多個編碼單元(CU)。編碼器可以添加表示是否被劃分成比特流的標(biāo)志,而解碼器可以利用地址LcuAddr來確定IXU的位置。如果不允許劃分,則⑶被認(rèn)為成預(yù)測單元(PU),并且解碼器可以利用PU索引來確定的位置。
[0026]I3U可以被分成多個分區(qū)。另外,I3U可以包括多個變換單元(TU)。
[0027]編碼模式判決器110將塊單元(例如PU或TU)中的視頻數(shù)據(jù)傳輸至減法器190,所述每個塊單元根據(jù)預(yù)定的編碼模式而具有預(yù)定的尺寸。
[0028]變換編碼器/量化器140將通過減法器190計算的殘余塊從空間域變換成頻率域。例如,變換編碼器/量化器140對殘余塊執(zhí)行二維離散余弦變換(DCT)或者離散正弦變換(DST)。另外,變換編碼器/量化器140確定量化步長,并且利用確定的量化步長來量化變換系數(shù)。量化矩陣可以根據(jù)確定的量化步長和編碼模式來確定。
[0029]通過預(yù)定的掃描方法中的一種將量化的二維變換系數(shù)變換成一維變換系數(shù)。將一維變換系數(shù)的序列提供給熵編碼器150。
[0030]反量化器/變換解碼器160將從變換編碼器/量化器140中接收的量化系數(shù)反量化,并且反相變換反量化系數(shù),由此將頻率域殘余塊重建成空間域殘余塊。
[0031]去塊濾波器170對從反量化器/變換解碼器160中接收的反量化的并且反相變換的視頻數(shù)據(jù)執(zhí)行濾波,以去除塊效應(yīng)。
[0032]圖片儲存器180將從去塊濾波器170中接收的濾波視頻數(shù)據(jù)的圖片單元中的視頻重建,并且儲存重建的視頻。圖片可以是幀或場的圖像。圖片儲存器180包括用于儲存多個圖片的緩沖器(未示出)。儲存在緩沖器中的多個圖片被提供用于幀內(nèi)預(yù)測和運動估計。這些圖片被稱作為參考圖片。
[0033]運動估計器131從圖片儲存器180中接收至少一個參考圖片,利用該至少一個參考圖片來執(zhí)行運動估計,以及輸出包括運動矢量的運動數(shù)據(jù)、表示參考圖片的索引、以及塊模式。
[0034]為了最優(yōu)化預(yù)測精度,用分?jǐn)?shù)像素精度(例如,1/2或1/4像素精度)來確定運動矢量。因為運動矢量可以被計算到分?jǐn)?shù)像素精度,所以運動補償器130通過將用于計算分?jǐn)?shù)像素位置處的像素值的內(nèi)插濾波器應(yīng)用于參考圖片來依據(jù)整數(shù)像素位置處的像素值計算分?jǐn)?shù)像素位置處的像素值。
[0035]根據(jù)從運動估計器131中接收的運動數(shù)據(jù),運動補償器130從儲存在圖片儲存器180中的多個參考圖片之中用于運動估計的參考圖片中提取與要被編碼的塊相匹配的預(yù)測塊。
[0036]運動補償器130確定分?jǐn)?shù)精度運動補償所需的自適應(yīng)內(nèi)插濾波器的濾波特性。濾波特性包括表示自適應(yīng)內(nèi)插濾波器的濾波類型和濾波器尺寸的信息等。濾波器尺寸可以被表示為例如自適應(yīng)內(nèi)插濾波器的抽頭的數(shù)目,即濾波器系數(shù)的數(shù)目。
[0037]具體地,運動補償器130可以選擇可分離的或不可分離的自適應(yīng)內(nèi)插濾波器,然后確定選中的自適應(yīng)內(nèi)插濾波器的抽頭的數(shù)目和每個濾波器系數(shù)。濾波器系數(shù)的值可以基于相對于整數(shù)像素位置的分?jǐn)?shù)像素位置來不同地確定。另外,運動補償器130可以利用多個具有固定的濾波器系數(shù)的非自適應(yīng)內(nèi)插濾波器。
[0038]運動補償器130可以針對每個預(yù)定的處理單元分片圖片來設(shè)定內(nèi)插濾波器的特性(諸如分?jǐn)?shù)像素、基本編碼單元(CU)、切片、圖片、或序列)。運動補償器130可以針對一個視頻數(shù)據(jù)設(shè)定一個特性。由于在相同的預(yù)定的處理單元中保持相同的濾波器特性,所以運動補償器130包括用于暫時保持濾波器特性的儲存器。當(dāng)需要時,存儲器保存濾波器特性和濾波器系數(shù)。例如,運動補償器130可以確定用于每個I圖片的濾波器特性和用于每個分片的濾波器系數(shù)。
[0039]運動補償器130從圖片儲存器180中接收參考圖片,并且通過利用預(yù)定的自適應(yīng)內(nèi)插濾波器濾波參考圖片而產(chǎn)生具有分?jǐn)?shù)像素精度的預(yù)測的參考圖片。
[0040]然后,運動補償器130通過基于預(yù)測的參考圖片和由運動估計器131確定的運動矢量執(zhí)行具有分?jǐn)?shù)像素精度的運動補償,來產(chǎn)生預(yù)測塊。
[0041]在圖片之間的預(yù)測編碼的情況下,減法器190接收參考圖片的與要被編碼的輸入塊匹配的塊,計算參考圖片的該塊與輸入塊之間的差,以及將該差作為殘余信號輸出。
[0042]幀內(nèi)預(yù)測器120利用預(yù)測圖片內(nèi)重配置的像素值來執(zhí)行幀內(nèi)預(yù)測編碼。幀內(nèi)預(yù)測器120接收用于預(yù)測編碼的當(dāng)前塊、根據(jù)當(dāng)前塊的尺寸來選擇多個幀內(nèi)預(yù)測模式中的一種、以及在選中的幀內(nèi)預(yù)測模式下對當(dāng)前塊執(zhí)行幀內(nèi)預(yù)測。幀內(nèi)預(yù)測器120利用與當(dāng)前塊相鄰的之前編碼的像素來確定用于當(dāng)前塊的幀內(nèi)預(yù)測模式,并且產(chǎn)生對應(yīng)于所確定的模式的預(yù)測塊。
[0043]將當(dāng)前圖片的之前編碼的區(qū)域解碼并儲存在圖片儲存器180中,以供將來用在幀內(nèi)預(yù)測器120中。利用鄰近當(dāng)前塊的相鄰像素、或者儲存在圖片儲存器180中的當(dāng)前圖片的之前編碼的區(qū)域內(nèi)的可用的非相鄰像素,幀內(nèi)預(yù)測器120產(chǎn)生當(dāng)前塊的預(yù)測塊。
[0044]為了預(yù)測幀內(nèi)塊,幀內(nèi)預(yù)測器120可以自適應(yīng)地濾波相鄰像素。視頻編碼器可以將表示是否執(zhí)行濾波的信息傳輸至視頻解碼器,使得視頻解碼器可以執(zhí)行相同的操作?;蛘呖梢曰诋?dāng)前塊的幀內(nèi)預(yù)測模式和尺寸來確定是否執(zhí)行濾波。
[0045]通過編碼模式判決器110,用于視頻編碼器的預(yù)測類型依賴于輸入塊以幀內(nèi)模式還是以巾貞間模式編碼。
[0046]幀內(nèi)/幀間開關(guān)控制幀內(nèi)模式和幀間模式之間轉(zhuǎn)換。
[0047]熵編碼器150將從變換編碼器/量化器140中接收的量化系數(shù)、和從運動估計器131中產(chǎn)生的運動信息熵編碼。另外,熵編碼器150可以將幀內(nèi)預(yù)測模式、控制數(shù)據(jù)(例如,量化步長等)編碼。熵編碼器150還將通過運動補償器130確定的濾波器系數(shù)編碼、并且將編碼的濾波器系數(shù)以比特流輸出。
[0048]圖2是說明根據(jù)本發(fā)明的一個實施例的幀內(nèi)預(yù)測器120的操作的流程圖。
[0049]參見圖2,幀內(nèi)預(yù)測器120從編碼模式判決器110中接收預(yù)測塊的預(yù)測模式信息和尺寸信息(S110)。預(yù)測模式信息表示幀內(nèi)模式。預(yù)測塊可以是64X64、32X32、16X16、8X8或者4X4像素的正方形,本發(fā)明不局限于此。即,預(yù)測塊可以被成形為不同于正方形的形狀。
[0050]然后,幀內(nèi)預(yù)測器120從圖片儲存器180中讀取參考像素,以確定預(yù)測塊的幀內(nèi)預(yù)測模式。幀內(nèi)預(yù)測器120通過檢查是否存在不可用的參考像素來確定是否產(chǎn)生參考像素(S120)。參考像素用于確定當(dāng)前塊的幀內(nèi)預(yù)測模式。
[0051]如果當(dāng)前塊設(shè)置在當(dāng)前圖片的上邊界處,則在當(dāng)前塊的上方不存在相鄰像素。如果當(dāng)前塊設(shè)置在當(dāng)前圖片的左邊界處,則在當(dāng)前塊的左側(cè)不存在相鄰像素。這些像素被確定成不可用的像素。如果當(dāng)前塊設(shè)置在分片的邊界處,則在分片上方或左側(cè)的相鄰像素被確定成不可用的像素,除非它們之前被編碼和重建。
[0052]在當(dāng)前塊的左側(cè)或上方不存在相鄰像素的情況下,或者在不存在之前編碼和重建的像素的情況下,當(dāng)前塊的幀內(nèi)預(yù)測模式可以僅利用可用的像素來被確定。
[0053]另一方面,設(shè)置在不可用的區(qū)域的參考像素可以利用當(dāng)前塊的可用的參考像素來產(chǎn)生(S130)。例如,如果上部塊的像素不可用,則上部像素可以利用左側(cè)像素的整體或部分來產(chǎn)生,反之亦然。換言之,參考像素可以通過復(fù)制可用的像素、表示在預(yù)定的方向上距離參考像素最近的像素的可用的像素、設(shè)置在不可用的區(qū)域的參考像素來產(chǎn)生。[0054]即使存在與當(dāng)前塊相鄰的上部像素或左側(cè)像素,像素可以根據(jù)包括所述像素的塊的編碼模式被確定成不可用的參考像素。例如,如果包括與當(dāng)前塊相鄰的上部像素的塊已經(jīng)被幀間編碼并且重建,則上部像素可以被確定為不可用的像素。在這種情況下,可用的參考像素可以利用已經(jīng)被幀內(nèi)編碼并重建的相鄰塊的像素來產(chǎn)生。視頻編碼器應(yīng)當(dāng)將表示可用的參考像素根據(jù)編碼模式被確定的信息傳送至視頻解碼器。
[0055]隨后,當(dāng)前塊的幀內(nèi)預(yù)測模式利用參考像素來確定(S140)。可用于當(dāng)前塊的幀內(nèi)預(yù)測模式的數(shù)目可以基于當(dāng)前塊的尺寸而不同地確定。例如,如果當(dāng)前塊的尺寸是8X8、16 X 16或者32X32,則可以存在34個幀內(nèi)預(yù)測模式。如果當(dāng)前塊的尺寸是4X4,則可以存在17個幀內(nèi)預(yù)測模式。34個或者17個幀內(nèi)預(yù)測模式可以包括一個或更多個非定向模式和多個定向模式。一個或更多個非定向模式可以是DC模式和/或平面模式。如果DC模式和平面模式對應(yīng)于非定向模式,則可以存在35個幀內(nèi)預(yù)測模式,而與當(dāng)前塊的尺寸無關(guān)。在這種情況下,35個幀內(nèi)預(yù)測模式可以包括2個非定向模式(DC模式和平面模式)以及33個定向模式。
[0056]在平面模式下,當(dāng)前塊的預(yù)測塊利用位于當(dāng)前塊的右下方位置處的至少一個像素值(或者像素值的預(yù)測值,在下文中被稱作為第一參考值)和參考像素來產(chǎn)生。
[0057]以下將參照圖3來描述平面模式。圖3是涉及用于描述前塊是8X8塊時平面模式預(yù)測的示圖。
[0058]參見圖3,與介于第一參考值D和相鄰于當(dāng)前塊的左側(cè)像素之中的像素值C之間的像素相對應(yīng)的預(yù)測像素利用第一參考值D和像素值C來產(chǎn)生,所述第一參考值D位于當(dāng)前塊的右下角,所述像素值C相鄰于位于當(dāng)前塊的左下角處的像素。類似地,與介于第一參考值D和鄰近于當(dāng)前塊的上部像素之中的像素值B之間的像素相對應(yīng)的預(yù)測像素利用第一參考值D和像素值B來產(chǎn)生,所述像素值B鄰近于位于當(dāng)前塊的右上角處的像素。線性組合可以用于產(chǎn)生預(yù)測像素。如果像素未線性地布置,則預(yù)測像素可以經(jīng)由預(yù)定的非線性組合來產(chǎn)生。
[0059]然后,剩余的預(yù)測像素利用已產(chǎn)生的預(yù)測像素(即,介于像素C和D之間的像素、和介于像素B和D之間的像素)和相鄰于當(dāng)前塊的像素(即,介于像素A和B之間的像素、和介于像素A和C之間的像素)來產(chǎn)生。這些預(yù)測像素可以通過將當(dāng)前塊上方和左側(cè)的兩個相鄰像素與當(dāng)前塊下方和右側(cè)的兩個相鄰像素線性組合來產(chǎn)生。組合不必須是線性。確切地說,考慮像素分布,可以利用非線性組合。如以上實例,在平面模式中,用于產(chǎn)生預(yù)測像素的參考像素的數(shù)目可以基于預(yù)測像素的位置而不同地確定。
[0060]在以上實例中,會發(fā)生:當(dāng)前塊的左側(cè)參考像素是可用的,而當(dāng)前塊的上部參考像素是不可用的。在這種情況下,上部參考像素可以利用左側(cè)參考像素中的一個、或者第一參考值來產(chǎn)生。換言之,如果僅左側(cè)參考像素可利用,則上部參考像素可以通過復(fù)制左側(cè)參考像素的頂部參考像素來產(chǎn)生,并且介于像素B和D之間的預(yù)測像素可以利用第一參考值和最靠近上部像素的參考像素來產(chǎn)生。
[0061]同樣地,如果當(dāng)前塊的上部參考像素可利用,但是左側(cè)參考像素不可利用,則左側(cè)參考像素可以通過復(fù)制上部參考像素的最左側(cè)的參考像素來產(chǎn)生,并且在像素C和D之間的預(yù)測像素可以通過利用左側(cè)參考像素和第一參考值來產(chǎn)生。
[0062]此外,第一參考值或者表示第一參考值的信息可以以比特流傳送至視頻解碼器,或者視頻解碼器可以導(dǎo)出第一參考值,而不接收第一參考值或其信息。
[0063]如果第一參考值或者表示第一參考值的信息被傳送至視頻解碼器,則可以通過傳送第一參考值與利用已經(jīng)被編碼和重建的當(dāng)前塊的至少一個相鄰像素計算的參考值的預(yù)測值之差來減少要傳送的比特的數(shù)目。出于這個目的,第一參考值的預(yù)測值可以是如下中的一個:(1)與當(dāng)前塊相鄰的參考像素的平均值、(2)像素A、B以及C的平均值、以及(3)像素B和C之間的平均值??商孢x地,將像素A和C之差與像素A和B之差進(jìn)行比較,而表示與較小的差相對應(yīng)的方向的像素(B或C)可以被確定為第一參考值的預(yù)測值。
[0064]另一方面,如果第一參考值從視頻編碼器和視頻解碼器導(dǎo)出,則視頻編碼器和視頻解碼器兩者應(yīng)當(dāng)能夠?qū)С鱿嗤膮⒖贾?。出于這個目的,視頻編碼器可以利用參考像素A、B以及C來產(chǎn)生第一參考值。假設(shè)圖片內(nèi)的像素值被平滑地改變,則可以將如下的(I)和(2)中的一個設(shè)定為第一參考值:(I)像素C、和像素B與A之間的差之和,或者像素B、和像素C與A之間的差之和,即(B+C-A); (2)像素B和C之間的平均值。在這種情況下,可以利用像素B的相鄰參考像素和像素C的相鄰參考像素,而不是像素B和C。同樣地,由于視頻編碼器和解碼器可以重建相同的第一參考值,所以視頻編碼器不需要將第一參考值或者表示第一參考值的信息傳送至視頻解碼器,由此減小了要傳送的比特數(shù)目。
[0065]當(dāng)確定出當(dāng)前塊的幀內(nèi)預(yù)測模式時,產(chǎn)生預(yù)測塊(S150)。預(yù)測塊利用參考像素(包括已產(chǎn)生的參考像素)、或者通過基于當(dāng)前塊的幀內(nèi)預(yù)測模式線性組合參考像素來產(chǎn)生。在DC模式中,當(dāng)前塊的預(yù)測塊利用當(dāng)前塊的相鄰參考像素的平均值來產(chǎn)生。相鄰參考像素可以包括可用的參考像素和已產(chǎn)生的參考像素。
[0066]如果確定出當(dāng)前塊的幀內(nèi)預(yù)測模式,則將表示幀內(nèi)預(yù)測模式的信息編碼(S160)。幀內(nèi)預(yù)測模式信息可以在幀內(nèi)預(yù)測器120、單獨配置的幀內(nèi)預(yù)測模式編碼器(未示出)、或者熵編碼器150中被編碼。
[0067]在許多參考塊與當(dāng)前塊相鄰的情況下,在參考塊的邊界處的參考像素之間可以存在差。在這種情況下,在產(chǎn)生預(yù)測塊之后產(chǎn)生的殘余塊很可能包括很多高頻的成分。因此,參考塊之間的塊偽影(blocking artifact)影響當(dāng)前塊。這個問題隨著當(dāng)前塊尺寸較大而變得嚴(yán)重。另一個方面,如果參考塊比當(dāng)前塊更大,則這個問題不會發(fā)生。
[0068]因此,用于解決這個問題的方法之一是通過自適應(yīng)濾波參考像素來產(chǎn)生新的參考像素。產(chǎn)生新的參考像素可以在幀內(nèi)預(yù)測模式確定之前。即,新的參考像素可以通過基于預(yù)測塊的幀內(nèi)預(yù)測模式和尺寸來自適應(yīng)地濾波參考像素而被提前產(chǎn)生,然后當(dāng)前塊的幀內(nèi)預(yù)測模式可以利用原始的參考像素和新的參考像素來確定??商孢x地,所述方法可以在當(dāng)前塊的幀內(nèi)預(yù)測模式確定之后執(zhí)行。由于與塊偽影相關(guān)的問題隨著塊尺寸變大而變嚴(yán)重,所以用于對參考像素濾波的預(yù)測模式的數(shù)目可以不變或增多。
[0069]如果可用的參考像素需要被濾波,則可以根據(jù)參考像素之間的差自適應(yīng)地應(yīng)用兩個或更多個濾波器。濾波器優(yōu)選低帶通濾波器。例如,如果使用兩個濾波器,則第一濾波器和第二濾波器可以分別與3抽頭濾波器和5抽頭濾波器相對應(yīng)。第二濾波器可以通過應(yīng)用第一濾波器兩次來實施。優(yōu)選地,濾波器的濾波器系數(shù)是對稱的?;蛘?,僅一個濾波器可以被用于減小復(fù)雜性。
[0070]優(yōu)選地,根據(jù)當(dāng)前塊(將執(zhí)行幀內(nèi)預(yù)測的塊)的尺寸來自適應(yīng)地使用濾波器。S卩,如果使用濾波器,則優(yōu)選在當(dāng)前塊較小時將具有窄帶寬的濾波器應(yīng)用于小的塊、并且將具有寬帶寬的濾波器應(yīng)用于大的塊。然而,如果當(dāng)前塊的尺寸比濾波器的抽頭數(shù)目更小,則不將濾波器應(yīng)用于當(dāng)前塊。
[0071]在DC模式中,不需要應(yīng)用濾波器,因為預(yù)測塊利用參考像素的平均值來產(chǎn)生。如果在DC模式中利用濾波器,則計算量不必要地增大。另外,在圖像垂直相關(guān)的垂直模式的情況下,不需要將濾波器應(yīng)用于參考像素。此外,在圖像水平相關(guān)的水平模式下,不需要將濾波器應(yīng)用于參考像素。因為是否將濾波器應(yīng)用于當(dāng)前塊與當(dāng)前塊的幀內(nèi)預(yù)測模式有關(guān),可以基于當(dāng)前塊的幀內(nèi)預(yù)測模式和要執(zhí)行幀內(nèi)預(yù)測模式的塊的尺寸來對參考像素自適應(yīng)地濾波。如果要執(zhí)行幀內(nèi)預(yù)測的塊的尺寸小于預(yù)定的尺寸(例如,4X4),則不對參考像素濾波?;蛘?,即使塊的尺寸大于預(yù)定的尺寸,也可以不對參考像素濾波,用于降低復(fù)雜性。如果塊的尺寸包括在預(yù)定尺寸的范圍內(nèi),當(dāng)采用對角幀內(nèi)預(yù)測模式(與水平模式或垂直模式相差45°角的模式)和水平幀內(nèi)預(yù)測模式之間的幀內(nèi)預(yù)測模式中的任何一種模式對參考像素濾波時,采用在所述模式和對角幀內(nèi)預(yù)測模式之間的定向模式來對參考像素濾波。
[0072]用于解決上述問題的另一種方法是通過對已經(jīng)利用參考像素產(chǎn)生的預(yù)測塊內(nèi)的像素的一部分自適應(yīng)地濾波來產(chǎn)生新的預(yù)測塊。根據(jù)當(dāng)前塊的幀內(nèi)預(yù)測模式,在預(yù)測塊內(nèi)的預(yù)測像素中,與參考像素相鄰的鄰近的預(yù)測像素可以利用參考像素中至少之一來修正。當(dāng)產(chǎn)生預(yù)測塊時也可以應(yīng)用這種方法。
[0073]例如,在DC模式的情況下,在預(yù)測塊內(nèi)的預(yù)測像素中,與參考像素相鄰的鄰近的預(yù)測像素利用與該鄰近的預(yù)測像素相鄰的參考像素來濾波。因此,根據(jù)預(yù)測像素的位置,利用一個或兩個參考像素來對預(yù)測像素濾波??梢詫C模式中預(yù)測像素的濾波應(yīng)用于所有尺寸的預(yù)測塊。
[0074]在垂直模式的情況下,在預(yù)測塊的預(yù)測像素中,與左側(cè)參考像素相鄰的鄰近的預(yù)測像素可以利用除了用于產(chǎn)生預(yù)測塊的上部像素以外的參考像素來改變。同樣地,在水平模式的情況下,已產(chǎn)生的預(yù)測像素中與上部參考像素相鄰的鄰近的預(yù)測像素可以利用除了用于產(chǎn)生預(yù)測塊的左側(cè)像素以外的參考像素來改變。
[0075]此外,在當(dāng)前塊和通過幀內(nèi)預(yù)測器120產(chǎn)生的預(yù)測塊之間的殘余塊經(jīng)由變換編碼器/量化器140和熵編碼器150來編碼。
[0076]首先變換殘余塊。為了有效的能量壓縮,確定出用于變換殘余塊的塊尺寸,然后將殘余塊以塊(每個塊具有確定的塊尺寸)形式變換?;蛘呖梢蕴崆按_定用于變換的塊尺寸。在這種情況下,用于變換的塊尺寸可以被確定為用于幀內(nèi)預(yù)測的當(dāng)前塊的尺寸。根據(jù)幀內(nèi)預(yù)測模式可以利用不同的變換方案。例如,在水平方向和垂直方向上,基于整數(shù)的DCT (離散余弦變換)可以應(yīng)用于DC模式下幀內(nèi)預(yù)測的殘余塊,而在水平和垂直方向上,基于整數(shù)的DST (離散正弦變換)可以應(yīng)用于平面模式下幀內(nèi)預(yù)測的殘余塊??梢詰?yīng)用于具有與預(yù)定尺寸相等或更小的尺寸的塊。但是,在用于變換的塊的尺寸大于預(yù)定尺寸的情況下,可以僅應(yīng)用基于整數(shù)的DCT,而與幀內(nèi)預(yù)測模式無關(guān)。在水平方向和垂直方向上,可以根據(jù)預(yù)測模式自適應(yīng)地利用DCT或DST。
[0077]將變換的殘余塊量化。根據(jù)殘余塊的尺寸使用不同的量化矩陣。此外,針對相同尺寸的殘余塊,可以使用不同的量化矩陣。即,可以基于變換的殘余塊的系數(shù)分布來使用至少兩個量化矩陣中更有效的量化矩陣。在這種情況下,表示所使用的量化矩陣的信息可以傳送至視頻解碼器。另外,基于幀內(nèi)預(yù)測模式可以將不同的量化矩陣應(yīng)用于變換的殘余塊。[0078]然后,二維量化系數(shù)利用多個預(yù)定的掃描圖案被轉(zhuǎn)換成一維量化系數(shù)序列、然后被熵編碼。掃描圖案可以基于幀內(nèi)預(yù)測模式、或者基于幀內(nèi)預(yù)測模式和用于變換的塊尺寸來確定。
[0079]圖4是根據(jù)本發(fā)明的一個實施例的視頻解碼器的框圖。
[0080]參見圖4,本發(fā)明的視頻解碼器包括:熵解碼器210、反量化器/反相變換器220、幀內(nèi)預(yù)測器230、運動補償預(yù)測器240、去塊濾波器250、圖片儲存器260、加法器270以及幀內(nèi)/幀間開關(guān)280。
[0081]熵解碼器210通過將從視頻編碼器中接收的編碼的比特流解碼而將編碼的比特流分成幀內(nèi)預(yù)測模式索引、運動信息以及量化系數(shù)序列,并且將解碼的運動信息提供給運動補償預(yù)測器240、將幀內(nèi)預(yù)測模式索引提供給幀內(nèi)預(yù)測器230和反量化器/反相變換器220、以及將量化系數(shù)序列提供給反量化器/反相變換器220。
[0082]反量化器/反相變換器220將量化系數(shù)序列轉(zhuǎn)換成二維陣列的反量化系數(shù)。對于轉(zhuǎn)換,選擇多個掃描圖案中的一個?;诋?dāng)前塊的預(yù)測模式(即,幀內(nèi)預(yù)測和幀間預(yù)測中的一個)、幀內(nèi)預(yù)測模式以及用于變換的塊尺寸來選擇多個掃描圖案中的一個。幀內(nèi)預(yù)測模式從幀內(nèi)預(yù)測器230或者熵解碼器210中接收。
[0083]反量化器/反相變換器220利用從多個量化矩陣中選中的量化矩陣重建來自二維陣列的反量化系數(shù)中的量化系數(shù)。量化矩陣可以利用從編碼器中接收的信息來確定。可以根據(jù)要被重建的當(dāng)前塊(用于變換的塊)的尺寸來使用不同的量化矩陣。即使對于相同尺寸的塊,反量化器/反相變換器220也可以基于至少當(dāng)前塊的預(yù)測模式、和幀內(nèi)預(yù)測模式中的至少一個來選擇量化矩陣。然后通過反相變換重建的量化系數(shù)來重建殘余塊。
[0084]加法器270將從反量化器/反相變換器220中接收的重建的殘余塊加到從幀內(nèi)預(yù)測器230或者運動補償預(yù)測器240中產(chǎn)生的預(yù)測塊,由此重建圖像塊。
[0085]去塊濾波器250對通過加法器270獲得的重建圖像執(zhí)行去塊效應(yīng)濾波。因而,在量化期間由圖像損失引起的去塊偽影(deblocking artifact)可以減少。
[0086]圖片儲存器260是幀存儲器,其保存已經(jīng)通過去塊濾波器250去塊濾波的局部解碼圖像。
[0087]幀內(nèi)預(yù)測器230基于從熵解碼器210中接收的幀內(nèi)預(yù)測模式索引來將當(dāng)前塊的幀內(nèi)預(yù)測模式解碼,并且根據(jù)解碼的幀內(nèi)預(yù)測模式來產(chǎn)生預(yù)測塊。
[0088]運動補償預(yù)測器240基于運動矢量信息從儲存在圖片儲存器260中的圖片中產(chǎn)生當(dāng)前塊的預(yù)測塊。如果應(yīng)用具有分?jǐn)?shù)像素精度的運動補償,則預(yù)測塊利用選中的內(nèi)插濾波器來產(chǎn)生。
[0089]幀內(nèi)/幀間開關(guān)280將從幀內(nèi)預(yù)測器230和運動補償預(yù)測器260中的一個中產(chǎn)生的預(yù)測塊提供給加法器270。
[0090]現(xiàn)在,將參照圖4,給出用于經(jīng)由幀內(nèi)預(yù)測重建當(dāng)前塊的操作的描述。圖5是說明一種用于重建根據(jù)本發(fā)明的一個實施例的幀內(nèi)塊的操作的流程圖。
[0091]將當(dāng)前塊的幀內(nèi)預(yù)測模式從接收的比特流中解碼(S310 )。
[0092]出于這個目的,熵解碼器210重建第一幀內(nèi)預(yù)測模式索引,所述第一幀內(nèi)預(yù)測模式索引涉及與幀內(nèi)預(yù)測模式相關(guān)的多個表中的一個。
[0093]與幀內(nèi)預(yù)測模式相關(guān)的多個表在視頻編碼器和視頻解碼器之間共享??梢愿鶕?jù)與當(dāng)前塊相鄰的多個塊的幀內(nèi)預(yù)測模式的分布來選擇與幀內(nèi)預(yù)測模式相關(guān)的表中之一。例如,如果與當(dāng)前塊相鄰的左側(cè)塊的幀內(nèi)預(yù)測模式和與當(dāng)前塊相鄰的上部塊的幀內(nèi)預(yù)測模式相同,則當(dāng)前塊的第一幀內(nèi)預(yù)測模式索引可以利用第一幀內(nèi)預(yù)測模式表來重建。如果左側(cè)相鄰塊和上部相鄰塊的幀內(nèi)預(yù)測模式不同,則可以利用第二幀內(nèi)預(yù)測模式表來重建當(dāng)前塊的第一幀內(nèi)預(yù)測模式索引。在另一個實例中,在左側(cè)相鄰塊和上部相鄰塊兩者的幀內(nèi)預(yù)測模式都是定向的幀內(nèi)預(yù)測模式的情況下,如果幀內(nèi)預(yù)測模式的方向在預(yù)定的角度之內(nèi),則當(dāng)前塊的第一幀內(nèi)預(yù)測模式索引可以利用第一幀內(nèi)預(yù)測模式表來解碼。如果幀內(nèi)預(yù)測模式的方向在預(yù)定的角度之外,則當(dāng)前塊的第一幀內(nèi)預(yù)測模式可以利用第二幀內(nèi)預(yù)測模式表來解碼。
[0094]熵解碼器210將當(dāng)前塊的解碼的第一幀內(nèi)預(yù)測模式索引傳送至幀內(nèi)預(yù)測器230。如果第一幀內(nèi)預(yù)測模式索引是最小值(即,0),則幀內(nèi)預(yù)測器230將適用于當(dāng)前塊的最大模式確定成當(dāng)前塊的幀內(nèi)預(yù)測模式。另一方面,如果第一幀內(nèi)預(yù)測模式索引非零,則幀內(nèi)預(yù)測器230將表示最大模式的最大模式索引、與當(dāng)前塊的第一幀內(nèi)預(yù)測模式索引進(jìn)行比較。如果第一幀內(nèi)預(yù)測模式索引等于或大于最大模式索引,則幀內(nèi)預(yù)測器230將與第二幀內(nèi)預(yù)測模式索引相對應(yīng)的幀內(nèi)預(yù)測模式確定成當(dāng)前塊的幀內(nèi)預(yù)測模式,所述第二幀內(nèi)預(yù)測模式索引具有第一幀內(nèi)預(yù)測模式索引加I之后的值。否則,幀內(nèi)預(yù)測器230將與第一幀內(nèi)預(yù)測模式索引相對應(yīng)的幀內(nèi)預(yù)測模式確定成當(dāng)前塊的幀內(nèi)預(yù)測模式。
[0095]可用于當(dāng)前塊的幀內(nèi)預(yù)測模式可以包括一個或更多個非定向模式和多個定向模式。一個或更多個非定向模式可以是DC模式和/或平面模式。DC模式和平面模式中的一種可以自適應(yīng)地被包括在可用的幀內(nèi)預(yù)測模式組中。因而,表示被包括在可用的幀內(nèi)預(yù)測模式組中的非定向模式的信息可以被包括在圖片頭或分片頭中。
[0096]隨后,幀內(nèi)預(yù)測器230從圖片儲存器260中讀取參考像素,以產(chǎn)生幀內(nèi)預(yù)測塊,并且確定是否存在不可用的參考像素(S320)??梢愿鶕?jù)當(dāng)前塊的幀內(nèi)預(yù)測模式基于是否存在用于產(chǎn)生幀內(nèi)預(yù)測塊所需的參考像素來進(jìn)行該確定。
[0097]如果必須產(chǎn)生參考像素,幀內(nèi)預(yù)測器230可以利用解碼的參考像素在不可用的位置產(chǎn)生參考像素(S325)。不可用的參考像素的定義和用于產(chǎn)生參考像素的方法已經(jīng)參照圖2中說明的幀內(nèi)預(yù)測器的操作被描述??梢愿鶕?jù)當(dāng)前塊的幀內(nèi)預(yù)測模式僅僅選擇性地重構(gòu)產(chǎn)生幀內(nèi)預(yù)測塊所需的參考像素。
[0098]幀內(nèi)預(yù)測器230確定是否對參考像素濾波以產(chǎn)生預(yù)測塊(S330)。即,幀內(nèi)預(yù)測器230基于當(dāng)前塊的幀內(nèi)預(yù)測模式和尺寸來確定是否對參考像素執(zhí)行濾波,以產(chǎn)生當(dāng)前塊的幀內(nèi)預(yù)測塊。由于關(guān)于塊偽影的問題隨著當(dāng)前塊的尺寸變大而變得嚴(yán)重,所以用于對參考像素濾波的預(yù)測模式的數(shù)目可以隨著當(dāng)前塊的尺寸變大而增加。然而,為了減小復(fù)雜性可以不對參考像素濾波,因為塊可以被看做當(dāng)塊的尺寸大于預(yù)定值時像素被平滑地改變的區(qū)域。
[0099]如果確定出對參考像素濾波,則幀內(nèi)預(yù)測器230利用濾波器對參考像素濾波(S335)。
[0100]如果有效的參考像素需要被濾波,則可以基于參考像素之間的像素值的差來自適應(yīng)地應(yīng)用至少兩個濾波器。優(yōu)選地,濾波器的濾波器系數(shù)是對稱的。
[0101]優(yōu)選地,可以基于當(dāng)前塊的尺寸來自適應(yīng)地利用兩個或更多個濾波器。即,當(dāng)使用濾波器時,可以將具有窄帶寬的濾波器應(yīng)用于小的塊,并且將具有寬帶寬的濾波器應(yīng)用于大的塊。
[0102]在DC模式中,不需要在DC模式中應(yīng)用濾波器,因為預(yù)測塊利用參考像素的平均值來產(chǎn)生。即,如果應(yīng)用濾波器,則計算量可以不必要地增大。另外,在具有垂直相關(guān)性的垂直模式的情況下,對于參考像素可以不需要應(yīng)用濾波器。并且,在具有水平相關(guān)性的水平模式下,對于參考像素可以不需要應(yīng)用濾波器。因為是否將濾波器應(yīng)用于當(dāng)前塊與當(dāng)前塊的幀內(nèi)預(yù)測模式相關(guān),可以基于當(dāng)前塊的幀內(nèi)預(yù)測模式和預(yù)測塊的塊尺寸來執(zhí)行自適應(yīng)濾波。
[0103]隨后,根據(jù)確定的幀內(nèi)預(yù)測模式利用參考像素或濾波的參考像素來產(chǎn)生預(yù)測塊(S340)。
[0104]省略了預(yù)測塊的產(chǎn)生方法,因為圖2中解碼器的操作與其相似。并且,在平面模式的情況下,也省略了預(yù)測塊的產(chǎn)生方法,因為圖2中的編碼器的操作與其相似。確定產(chǎn)生的預(yù)測塊是否要被濾波(S350)??梢曰诎ㄔ诜制^或CU頭中的信息來進(jìn)行該確定。此夕卜,可以基于當(dāng)前塊的幀內(nèi)預(yù)測模式來進(jìn)行該確定。
[0105]當(dāng)確定要對產(chǎn)生的預(yù)測塊濾波時,對產(chǎn)生的預(yù)測塊濾波(S335)。具體地,通過對已經(jīng)利用與當(dāng)前塊相鄰的可用的參考像素產(chǎn)生的預(yù)測塊中的特定位置處的像素濾波來產(chǎn)生新的像素。當(dāng)產(chǎn)生預(yù)測塊時也可以應(yīng)用這種方法。例如,可以利用參考像素來對DC模式中與參考像素相鄰的預(yù)測像素濾波。因此,可以基于預(yù)測像素的位置利用一個或兩個參考像素來對預(yù)測像素濾波。DC模式下預(yù)測像素的濾波可以應(yīng)用于所有尺寸的預(yù)測塊。在垂直模式的情況下,可以利用除了用于產(chǎn)生預(yù)測塊的上部像素以外的參考像素來改變預(yù)測塊內(nèi)的預(yù)測像素中的與左側(cè)參考像素相鄰的鄰近的預(yù)測像素。同樣地,在水平模式的情況下,可以利用除了用于產(chǎn)生預(yù)測塊的左側(cè)像素以外的參考像素來改變已產(chǎn)生的預(yù)測像素中的與上部參考像素相鄰的鄰近的預(yù)測像素。
[0106]利用當(dāng)前塊的重建的預(yù)測塊和當(dāng)前塊的解碼的殘余塊來重建當(dāng)前塊。
[0107]對于本領(lǐng)域的技術(shù)人員顯然的是,在不脫離本發(fā)明的精神或范圍的情況下,可以對本發(fā)明進(jìn)行各種修改和變化因而,意在本發(fā)明覆蓋在所附權(quán)利要求的范圍內(nèi)提供的本發(fā)明的修改和變化以及與其等同物。
【權(quán)利要求】
1.一種以幀內(nèi)預(yù)測模式解碼圖像的方法,所述方法包括以下步驟: 重建當(dāng)前塊的所述幀內(nèi)預(yù)測模式; 對于所述當(dāng)前塊當(dāng)存在不可用的參考像素時,利用可用的參考像素來產(chǎn)生參考像素; 基于所述當(dāng)前塊的重建的幀內(nèi)預(yù)測模式和尺寸來自適應(yīng)地濾波所述當(dāng)前塊的參考像素;以及 利用所述當(dāng)前塊的所述幀內(nèi)預(yù)測模式和與所述幀內(nèi)預(yù)測模式相對應(yīng)的參考像素來產(chǎn)生所述當(dāng)前塊的預(yù)測塊, 其中,在所述參考像素的產(chǎn)生步驟中,所述不可用的參考像素被設(shè)定為所述可用的參考像素的像素值,所述可用的參考像素是在預(yù)定的方向上距離所述不可用的參考像素最近的位置處的可用的像素。
2.如權(quán)利要求1所述的方法,其中,當(dāng)在預(yù)定的方向上距離所述不可用的參考像素沒有設(shè)置所述可用的參考像素時,所述不可用的參考像素被設(shè)定為在相反方向上最近位置處的所述可用的參考像素的像素值。
3.如權(quán)利要求1所述的方法,還包括: 反相量化并反相變換所述當(dāng)前塊的殘余塊, 其中,所述殘余塊利用量化矩陣來反相量化,所述量化矩陣基于從編碼器接收的反相量化的信息來確定。
4.如權(quán)利要求1所述的方法,其中,在所述參考像素的自適應(yīng)濾波步驟中,當(dāng)所述當(dāng)前塊的所述幀內(nèi)預(yù)測模式是水平或垂直模式時,不對所述參考像素濾波。
5.如權(quán)利要求1所述的方法,其中,當(dāng)以所述水平模式和對角幀內(nèi)預(yù)測模式之間的特定方向的幀內(nèi)預(yù)測模式來對所述參考像素濾波時,以所述特定方向的幀內(nèi)預(yù)測模式和所述對角幀內(nèi)預(yù)測模式之間的定向模式對所述參考像素濾波。
6.如權(quán)利要求1所述的方法,其中,當(dāng)所述當(dāng)前塊的所述幀內(nèi)預(yù)測模式是垂直模式時,所述預(yù)測塊的左邊界處的預(yù)測像素利用除了上部像素以外的參考像素來改變,所述上部像素用于產(chǎn)生所述預(yù)測塊。
7.如權(quán)利要求1所述的方法,其中,當(dāng)所述當(dāng)前塊的幀內(nèi)預(yù)測模式是平面模式時,利用所述當(dāng)前塊的第一參考值、與所述當(dāng)前塊的右上角的像素相鄰的參考像素、以及與所述當(dāng)前塊的左下角的像素相鄰的參考像素來產(chǎn)生設(shè)置在所述預(yù)測塊的右邊界和下邊界處的預(yù)測像素。
8.如權(quán)利要求7所述的方法,其中,所述第一參考值利用兩個像素的平均值來獲得,所述兩個像素表示設(shè)置在所述當(dāng)前塊上的兩個預(yù)定的位置處的像素。
9.如權(quán)利要求1所述的方法,其中,當(dāng)所述當(dāng)前塊的幀內(nèi)預(yù)測模式是DC模式時,利用參考像素、和與預(yù)測塊內(nèi)的預(yù)測像素的參考像素相鄰的鄰近的預(yù)測像素中至少之一來濾波鄰近的預(yù)測像素,而與所述當(dāng)前塊的尺寸無關(guān)。
【文檔編號】H04N7/26GK103460700SQ201280017441
【公開日】2013年12月18日 申請日期:2012年3月16日 優(yōu)先權(quán)日:2011年4月1日
【發(fā)明者】金光悌, 吳賢午 申請人:苗太平洋控股有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
酉阳| 天柱县| 延长县| 乌鲁木齐市| 缙云县| 黄大仙区| 镶黄旗| 玛沁县| 正宁县| 和静县| 化州市| 玛纳斯县| 海南省| 平江县| 股票| 鲁甸县| 景东| 顺义区| 沈阳市| 崇礼县| 读书| 盐城市| 临安市| 寿宁县| 阿瓦提县| 白城市| 布尔津县| 浦北县| 西安市| 岑巩县| 宁乡县| 鄱阳县| 边坝县| 拉萨市| 措美县| 泌阳县| 阜康市| 离岛区| 香格里拉县| 兖州市| 周至县|