視頻解碼方法和設(shè)備的制作方法
【專利摘要】提供了視頻編碼器、視頻解碼器和對應(yīng)方法。一種用于對圖像塊的視頻信號數(shù)據(jù)進行編碼的視頻編碼器包括編碼器(100),該編碼器(100)用于利用公共預測器(315)對視頻信號數(shù)據(jù)的所有顏色分量進行編碼。一種用于對圖像塊的視頻信號數(shù)據(jù)進行解碼的視頻解碼器包括解碼器(200),該解碼器(200)用于利用公共預測器(430)對視頻信號數(shù)據(jù)的所有顏色分量進行解碼。另外,用于對圖像塊的信號數(shù)據(jù)進行編碼和解碼的設(shè)備和方法包括編碼器和解碼器,該編碼器和解碼器用于對視頻信號數(shù)據(jù)的顏色分量進行編碼/解碼而不對它們應(yīng)用殘差顏色轉(zhuǎn)換。而且,用于對圖像塊的視頻信號數(shù)據(jù)進行編碼/解碼的視頻編碼器和解碼器包括編碼器和解碼器,該編碼器和解碼器用于利用對于視頻信號數(shù)據(jù)每個顏色分量唯一的預測器,來對視頻信號數(shù)據(jù)進行編碼/解碼。
【專利說明】視頻解碼方法和設(shè)備
[0001] 本申請是申請日為2006年3月16日、申請?zhí)枮?00680011968.8、發(fā)明名稱為“視
頻解碼方法和設(shè)備”的發(fā)明專利申請的分案申請。
_2] 交叉引用相關(guān)申請
[0003]本申請要求2005年4月13日提交的美國臨時申請序號60/671,255和2005年7月20日提交的美國臨時申請序號60/700,834的優(yōu)先權(quán),它們在此都被整個引入作為參考。而且,本申請涉及題為“METHOD AND APPARATUS FOR VIDEO ENCODING (視頻編碼方法和設(shè)備)”的美國專利申請律師簽號(attorney docket n0.) PU050051、PU060023 ;題為“METHODAND APPARATUS FOR VIDEO DECODING (視頻解碼方法和設(shè)備)”的美國專利申請律師簽號PU060030 ;以及題為“METHOD AND APPARATUS FOR VIDEO ENCODING AND DEC0DING(視頻編碼與解碼方法和設(shè)備)”的美國專利申請律師簽號PU050159,它們每一個都同此同時提交。
【技術(shù)領(lǐng)域】
[0004]本發(fā)明一般涉及視頻編碼器和解碼器,并且尤其涉及視頻編碼與解碼方法和設(shè)備。
【背景技術(shù)】
[0005]目前,國際電信聯(lián)盟電信標準化部門(ITU-T)H.264標準(以下稱為“H.264標準”)的4:4:4格式只將三個通道之一編碼為亮度,而利用較低效工具將另外兩個通道編碼為色度。當編解碼器的輸入是每一個輸入分量都具有全分辨率的4:4:4格式時,利用較低效色度編碼算法對三個輸入分量中的兩個分量進行編碼將導致在這兩個通道中使用更多的位。該特殊問題在幀內(nèi)幀中更為顯著。例如,對于40dB (PSNR)及以上的整體壓縮質(zhì)量,以Intra-Only (僅僅幀內(nèi))模式運行的H.264標準比JPEG2k效率低。
[0006]因此,所希望、且非常有利的是獲得克服上述現(xiàn)有技術(shù)缺點的視頻編碼與解碼方法和設(shè)備。
【發(fā)明內(nèi)容】
[0007]本發(fā)明致力于解決現(xiàn)有技術(shù)的這些及其它缺點和不利條件,其涉及視頻編碼和解碼方法及設(shè)備。
[0008]根據(jù)本發(fā)明一方面,提供一種用于對圖像塊的視頻信號數(shù)據(jù)進行編碼的視頻編碼器。該視頻編碼器包括編碼器,該編碼器用于利用公共預測器對視頻信號數(shù)據(jù)的所有顏色分量進行編碼。
[0009]根據(jù)本發(fā)明另一方面,提供一種用于對圖像塊的視頻信號數(shù)據(jù)進行編碼的方法。該方法包括,利用公共預測器對視頻信號數(shù)據(jù)的所有顏色分量進行編碼。
[0010]根據(jù)本發(fā)明又一方面,提供一種用于對圖像塊的視頻信號數(shù)據(jù)進行解碼的視頻解碼器。該視頻解碼器包括解碼器,該解碼器用于利用公共預測器對視頻信號數(shù)據(jù)的所有顏色分量進行解碼。[0011]根據(jù)本發(fā)明又一方面,提供一種用于對圖像塊的視頻信號數(shù)據(jù)進行解碼的方法。該方法包括利用公共預測器對視頻信號數(shù)據(jù)的所有顏色分量進行解碼。
[0012]以下將要結(jié)合附圖對示范性實施例進行詳細描述,本發(fā)明的這些及其它方面、特征和有益效果將變得很清楚。
【專利附圖】
【附圖說明】
[0013]根據(jù)以下示例圖可以更好地理解本發(fā)明,其中:
[0014]圖1是示出可以應(yīng)用本發(fā)明原理的示范性視頻編碼設(shè)備的框圖;
[0015]圖2是示出可以應(yīng)用本發(fā)明原理的示范性視頻解碼設(shè)備的框圖;
[0016]圖3是示出根據(jù)本發(fā)明原理具有預編碼顏色變換塊的示范性視頻編碼過程的流程圖;
[0017]圖4是示出根據(jù)本發(fā)明原理具有后解碼逆顏色變換塊的示范性視頻解碼過程的流程圖;
[0018]圖5是示出殘差顏色轉(zhuǎn)換(RCT)簡化模型的框圖;
[0019]圖6A和6B是根據(jù)本發(fā)明原理的、關(guān)于ATV intra-only的平均PSNR對位速率的曲線;
[0020]圖7A和7B是根據(jù)本發(fā)明原理的、關(guān)于CT intra-only的平均PSNR對位速率的曲線.[0021]圖8A和8B是根據(jù)本發(fā)明原理的、關(guān)于DT intra-only的平均PSNR對位速率的曲線.[0022]圖9A和9B是根據(jù)本發(fā)明原理的、關(guān)于MIR_HD intra-only的平均PSNR對位速率的曲線;
[0023]圖1OA和IOB是根據(jù)本發(fā)明原理的、關(guān)于RT intra-only的平均PSNR對位速率的曲線;
[0024]圖1lA和IlB是根據(jù)本發(fā)明原理的、關(guān)于STB_HD intra-only的平均PSNR對位速率的曲線;
[0025]圖12是示出根據(jù)本發(fā)明原理的H.264序列參數(shù)句法的表;
[0026]圖13A-13D是示出根據(jù)本發(fā)明原理的H.264殘差數(shù)據(jù)句法的表;
[0027]圖14是示出根據(jù)本發(fā)明原理具有預編碼顏色變換塊的示范性視頻編碼過程的流程圖;
[0028]圖15是示出根據(jù)本發(fā)明原理具有后解碼逆顏色變換步驟塊的示范性視頻解碼過程的流程圖;以及
[0029]圖16A-16B是示出根據(jù)本發(fā)明原理的H.264宏塊預測句法的表。
【具體實施方式】
[0030]本發(fā)明針對用于對視頻信號數(shù)據(jù)進行視頻編碼和解碼的方法和設(shè)備。應(yīng)該理解,雖然主要對于利用ITU-T H.264標準的4:4:4格式采樣的視頻信號數(shù)據(jù)來描述本發(fā)明,但是在保持本發(fā)明范圍的同時,本發(fā)明也可應(yīng)用于利用H.264標準的其它格式(例如4:2:2和/或4:2:0格式)以及其它視頻壓縮標準采樣的視頻信號數(shù)據(jù)。[0031]應(yīng)該理解,根據(jù)本發(fā)明原理的方法和設(shè)備不需要為亮度或色度壓縮算法使用任何新工具。而是可以使用現(xiàn)有亮度編碼工具。因此,由此的一個有利結(jié)果是,可以在保持向后兼容性、并使現(xiàn)有H.264標準(或其它適用標準)的任何變化最小化的同時,使4:4:4格式的編碼性能最大化。
[0032]根據(jù)如實施例中所配置的本發(fā)明原理,利用亮度編碼算法來對例如4:4:4內(nèi)容的所有三個分量通道進行編碼。該實施例的優(yōu)點包括,相對于現(xiàn)有技術(shù)提高了 4:4:4內(nèi)容壓縮的整體編碼性能。目前,在現(xiàn)有H.264標準中,只將三個通道之一編碼為亮度,而利用較低效工具將另外兩個通道編碼為色度。
[0033]進一步,根據(jù)如實施例中所配置的本發(fā)明原理,執(zhí)行顏色變換作為預處理步驟。因而,根據(jù)該實施例,在壓縮循環(huán)中不執(zhí)行殘差顏色轉(zhuǎn)換(RCT)。該實施例的優(yōu)點包括,在所有顏色格式之間提供一致的編碼器/解碼器結(jié)構(gòu)。
[0034]而且,根據(jù)如實施例中所配置的本發(fā)明原理,將相同的運動/空間預測模式用于所有三個分量。該實施例的優(yōu)點包括減小的編解碼器復雜性以及向后兼容性。
[0035]而且,根據(jù)另一實施例,不是為所有三個分量使用相同預測器,而是可以為三個分量使用3個約束空間預測器的集合(或子集)。該實施例的優(yōu)點包括,相對于現(xiàn)有技術(shù)提高了 4:4:4內(nèi)容壓縮的整體編碼性能。
[0036]應(yīng)該理解,可以將以上及隨后在此描述的各實施例實施為單獨實施例,或者可以按照如該領(lǐng)域和相關(guān)領(lǐng)域的普通技術(shù)人員所容易理解的任何方式進行組合。因而,例如在第一組合實施例中,有利地利用亮度編碼算法對所有三個分量通道進行編碼,執(zhí)行顏色變換作為預處理步驟,并將單個預測器用于所有三個分量通道。在第二組合實施例中,有利地利用亮度編碼算法對所有三個分量通道進行編碼,執(zhí)行顏色變換作為預處理步驟,并可以將3個約束空間預測器的集合(或子集)用于三個分量通道。當然,如上所述,給定在此提供的本發(fā)明原理的教導,在保持本發(fā)明范圍的同時,也可實施各實施例的其它組合。
[0037]本說明書舉例說明本發(fā)明的原理。因而,應(yīng)該理解,本領(lǐng)域技術(shù)人員將能夠設(shè)計出雖然在此未明確描述或示出、但是能具體實施本發(fā)明原理且被包括在本發(fā)明精神和范圍內(nèi)的各種配置。
[0038]在此列舉的所有例子和條件性語言都用于教導目的以幫助讀者理解本發(fā)明人所提出的、有助于促進本【技術(shù)領(lǐng)域】發(fā)展的本發(fā)明原理和概念,并且應(yīng)該認為本發(fā)明不限于這些具體列舉的例子和條件。
[0039]而且,在此列舉本發(fā)明原理、方面和實施例及本發(fā)明特定例子的所有語句,都預定包括其結(jié)構(gòu)和功能等效物。另外,這種等效物預定包括當前已知的等效物以及將來開發(fā)的等效物,即與結(jié)構(gòu)無關(guān)的執(zhí)行相同功能的任何被開發(fā)元件。
[0040]因而,例如本領(lǐng)域技術(shù)人員應(yīng)該理解,在此給出的框圖代表具體實施本發(fā)明原理的說明性電路的概念圖。類似應(yīng)該理解,任何流程表、流程圖、狀態(tài)轉(zhuǎn)移圖、偽碼等,都代表實質(zhì)上可以在計算機可讀介質(zhì)中表示、從而可通過計算機或處理器來執(zhí)行的各種過程,而不管這種計算機或處理器是否明確示出。
[0041]利用專用硬件以及能夠與適當軟件關(guān)聯(lián)地執(zhí)行軟件的硬件,可以提供圖中所示的各種元件的功能。當通過處理器來提供這些功能時,可以通過單個專用處理器、或通過單個共享處理器、或通過其中一些可以被共享的多個單獨處理器,來提供這些功能。而且,術(shù)語“處理器”或“控制器”的顯式使用不應(yīng)被認為只指能夠執(zhí)行軟件的硬件,而是可以隱含地包括但不限于數(shù)字信號處理器(DSP)硬件、用于存儲軟件的只讀存儲器(ROM)、隨機存儲器(RAM)和非易失性存儲器。
[0042]也可以包括其它常規(guī)和/或定制的硬件。類似,圖中所示的任何開關(guān)都只是概念性的。如從上下文更具體地理解的,可以通過程序邏輯操作、通過專用邏輯、通過程序控制和專用邏輯的交互、乃至手動操作,來實現(xiàn)它們的功能,可以由實施者來選擇特殊技術(shù)。
[0043]在本發(fā)明權(quán)利要求中,被表示為用于執(zhí)行指定功能的裝置的任何元件都預定包括執(zhí)行該功能的任何方式,例如包括:a)執(zhí)行該功能的電路元件的組合;或13)任何形式的軟件,因而包括和用于執(zhí)行該軟件的適當電路相結(jié)合、以執(zhí)行該功能的固件、微碼等。如這些權(quán)利要求所定義的本發(fā)明在于,以權(quán)利要求所要求的方式來組合并集合由列舉的各種裝置所提供的功能性。因而,認為能夠提供這些功能性的任何裝置都等效于在此所示出的那些
裝直。
[0044]轉(zhuǎn)到圖1,一般用附圖標記199來表示示范性視頻編碼設(shè)備。視頻編碼設(shè)備199包括視頻編碼器100和預編碼顏色變換模塊105。
[0045]預編碼顏色變換模塊105用于,在視頻信號輸入到視頻編碼器100之前對視頻信號執(zhí)行顏色預處理。以下進一步描述預編碼顏色變換模塊105所執(zhí)行的顏色預處理。應(yīng)該理解,在某些實施例中可省略預編碼顏色變換模塊105。
[0046]預編碼顏色變換模塊105的輸入和視頻編碼器100的輸入可用作視頻編碼設(shè)備199的輸入。
[0047]預編碼顏色變換模塊105的輸出以信號通信方式與視頻編碼器100的輸入相連。
[0048]視頻編碼器100的輸入以信號通信方式與求和點110的非反相輸入相連。求和點110的輸出以信號通信方式與變換器/量化器120相連。變換器/量化器120的輸出以信號通信方式與熵編碼器140相連。熵編碼器140的輸出可用作視頻編碼器100的輸出,并且也可用作視頻編碼設(shè)備199的輸出。
[0049]變換器/量化器120的輸出進一步以信號通信方式與逆變換器/逆量化器150相連。逆變換器/逆量化器150的輸出以信號通信方式與解塊濾波器160的輸入相連。解塊濾波器160的輸出以信號通信方式與參考圖像存儲器170相連。參考圖像存儲器170的第一輸出以信號通信方式與運動和空間預測估計器180的第一輸入相連。視頻編碼器100的輸入進一步以信號通信方式與運動和空間預測估計器180的第二輸入相連。運動和空間預測估計器180的輸出以信號通信方式與運動和空間預測補償器190的第一輸入相連。參考圖像存儲器170的第二輸出以信號通信方式與運動和空間預測補償器190的第二輸入相連。運動和空間預測補償器190的輸出以信號通信方式與求和點110的反相輸入相連。
[0050]轉(zhuǎn)到圖2,一般用附圖標記299來表示示范性視頻解碼設(shè)備。視頻解碼設(shè)備299包括視頻解碼器200和后解碼器逆顏色變換模塊293。
[0051]視頻解碼器200的輸入可用作視頻解碼設(shè)備299的輸入。視頻解碼器200的輸入以信號通信方式與熵解碼器210的輸入相連。熵解碼器210的第一輸出以信號通信方式與逆量化器/逆變換器220的輸入相連。逆量化器/逆變換器220的輸出以信號通信方式與求和點240的第一輸入相連。
[0052]求和點240的輸出以信號通信方式與解塊濾波器290相連。解塊濾波器290的輸出以信號通信方式與參考圖像存儲器250相連。參考圖像存儲器250以信號通信方式與運動和空間預測補償器260的第一輸入相連。運動和空間預測補償器260的輸出以信號通信方式與求和點240的第二輸入相連。熵解碼器210的第二輸出以信號通信方式與運動和空間預測補償器260的第二輸入相連。解塊濾波器290的輸出可用作視頻解碼器200的輸出,并且也可用作視頻解碼設(shè)備299的輸出。
[0053]而且,后解碼逆顏色變換模塊293的輸出可用作視頻解碼設(shè)備299的輸出。在這種情況下,視頻解碼器200的輸出可以以信號通信方式與后解碼逆顏色變換模塊293的輸入相連,后解碼逆顏色變換模塊293是關(guān)于視頻解碼器200的后處理模塊。后解碼逆顏色變換模塊293的輸出提供相對于視頻解碼器200輸出的后處理逆顏色變換信號。應(yīng)該理解,后解碼逆顏色變換模塊293的使用是可選的。
[0054]現(xiàn)在描述根據(jù)本發(fā)明原理的增強4:4:4編碼。首先描述的實施例是一種組合實施例,其中將亮度編碼算法用于所有顏色分量,將相同空間預測模式用于所有顏色分量,且從壓縮循環(huán)中省略殘差顏色轉(zhuǎn)換(RCT)。也提供該組合實施例的測試結(jié)果。隨后,描述第二組合實施例,其中將亮度編碼算法用于所有顏色分量,將約束空間預測器的集合(或子集)(而不是單一空間預測模式)用于所有顏色分量,并從壓縮循環(huán)中省略RCT。因而,第一和第二組合實施例之間的不同在于,在第一組合實施例中將單一空間預測模式用于所有顏色分量,而在第二組合實施例中將約束空間預測器的集合(或子集)用于所有顏色分量。當然,如上所述,可以將在此描述的各實施例實施為單獨實施例,或者可以按照如該領(lǐng)域和相關(guān)領(lǐng)域的普通技術(shù)人員所容易理解的任何方式進行組合。例如,根據(jù)如實施例中所配置的本發(fā)明原理,只使用單一空間預測模式,而不和其它實施例組合,如從壓縮循環(huán)中省略RCT。應(yīng)該理解,給定在此提供的本發(fā)明原理的教導,在保持本發(fā)明范圍的同時,該領(lǐng)域和相關(guān)領(lǐng)域的普通技術(shù)人員將能夠容易弄清本發(fā)明的實施例的這些和其它變化、實施和組合。
[0055]轉(zhuǎn)到圖3,一般分別用附圖標記300和301來表示具有預編碼顏色變換塊的示范性視頻編碼過程。
[0056]應(yīng)該理解,預編碼顏色變換塊301包括塊306、308和310。而且,應(yīng)該理解,預編碼顏色變換塊301是可選的,因而在本發(fā)明某些實施例中可以省略。
[0057]預編碼顏色變換塊301包括循環(huán)限制塊306,循環(huán)限制塊306對圖像中的每一個塊開始循環(huán),并將控制傳遞給功能塊308。功能塊308對當前圖像塊的視頻信號數(shù)據(jù)執(zhí)行顏色預處理,并將控制傳遞給循環(huán)限制塊310。循環(huán)限制塊310結(jié)束循環(huán)。而且,循環(huán)限制塊310將控制傳遞給被包括在視頻編碼過程300中的循環(huán)限制塊312。
[0058]循環(huán)限制塊312對圖像中每一個塊開始循環(huán),并將控制傳遞給功能塊315。功能塊315利用一個用于當前圖像塊每個顏色分量的公共預測器,來形成當前圖像塊的運動補償或空間預測,并將控制傳遞給功能塊320。功能塊320從當前圖像塊減去運動補償或空間預測,以形成預測殘差,并將控制傳遞給功能塊330。功能塊330對預測殘差進行變換和量化,并將控制傳遞給功能塊335。功能塊335對預測殘差進行逆變換和逆量化,以形成編碼預測殘差,并將控制傳遞給功能塊345。功能塊345將編碼殘差加到預測上,以形成編碼圖像塊,并將控制傳遞給結(jié)束循環(huán)塊350。結(jié)束循環(huán)塊350結(jié)束循環(huán),并將控制傳遞給結(jié)束塊355。
[0059]轉(zhuǎn)到圖4,一般分別用附圖標記400和460來表示具有后解碼逆顏色變換塊的示范性視頻解碼過程。
[0060]應(yīng)該理解,后解碼逆顏色變換塊460包括塊462、464、466和468。而且,應(yīng)該理解,后解碼逆顏色變換塊460是可選的,因而在本發(fā)明某些實施例中可以省略。[0061]解碼過程400包括循環(huán)限制塊410,循環(huán)限制塊410對圖像中的當前塊開始循環(huán),并將控制傳遞給功能塊415。功能塊415對編碼殘差進行熵解碼,并將控制傳遞給功能塊420。功能塊420對解碼的殘差進行逆變換和逆量化,以形成編碼殘差,并將控制傳遞給功能塊430。功能塊430將編碼殘差加到由應(yīng)用于每個顏色分量的公共預測器所形成的預測上,以形成編碼圖像塊,并將控制傳遞給循環(huán)限制塊435。循環(huán)限制塊435結(jié)束循環(huán),并將控制傳遞給結(jié)束塊440。
[0062]在某些實施例中,循環(huán)限制塊435可選地將控制傳遞給后解碼逆顏色變換塊460,尤其是后解碼逆顏色變換塊460中所包括的循環(huán)限制塊462。循環(huán)限制塊462對圖像中每個塊開始循環(huán),并將控制傳遞給功能塊464。功能塊464對當前圖像塊的視頻信號數(shù)據(jù)執(zhí)行逆顏色后處理,并將控制傳遞給循環(huán)限制塊466。循環(huán)限制塊466結(jié)束循環(huán),并將控制傳遞給結(jié)束塊468。[0063]在H.2644:4:4格式中,每個分量通道都具有全分辨率。因而,根據(jù)上述第一組合實施例,對每個顏色分量都使用亮度編碼算法,以獲得最大整體壓縮效率。因此,在該實施例中,對于幀內(nèi)幀,例如可以利用2004年7月的文檔N6540,ISO) /IEC1449610高級視頻編碼第三版(ITU-T Rec.H.264)、IS0/IEC JTC1/SC29/WG11 和 ITU-T SG16Q.6 中的表 8-2、表8-3和表8-4中所列出的那些預測模式,來壓縮每種顏色分量。
[0064]另外,在實施例中,將相同空間預測模式用于所有三個像素分量,以進一步減小編解碼器的復雜性以及提高性能。例如,所有三個分量都可以使用通過宏塊預測頭中的亮度的 prev_intra4 X 4_pred_mode_f lag> rem_intra4X4_pred_mode、prev_intra8 X 8_pred_mode_flag和rem_intra8X8_pred_mode參數(shù)所設(shè)置的預測模式。因此,不需要額外的比特位和句法元素。對于B和P (預測)幀,可以通過H.264標準的8.4.2.2.1節(jié)中描述的插值方法,對所有三個通道計算小數(shù)像素位置處的參考像素。以下進一步討論當前H.264標準的詳細句法和語義變化。
[0065]在高4:4:4檔次(Hign4:4:4pr0file)中,將RCT加到編碼器/解碼器上。結(jié)果,4:4:4格式的壓縮結(jié)構(gòu)不同于H.264標準的所有其它檔次中當前為4:2:0和4:2:2格式使用的壓縮結(jié)構(gòu)。這導致了某些額外的實施復雜性。而且,類似于其它任何顏色變換,YCOCG不一定提高整體壓縮性能。YCOCG的效率是與內(nèi)容高度相關(guān)的。因而,為提高整體壓縮性能和魯棒性,在實施例中,將顏色變換放在預測循環(huán)外,作為預處理塊一部分。通過這樣做,為特定壓縮任務(wù)選擇最佳顏色變換是操作問題,并且可以在許多選項中找到特殊輸入序列的最佳的顏色變換。根據(jù)其中所有三個分量都將相同空間預測器用于幀內(nèi)幀、并將相同插值濾波器用于B和P (預測或幀間編碼)幀的實施例,當忽略舍入/截斷誤差時,對預測殘差執(zhí)行顏色變換等同于在編解碼器外對源圖像執(zhí)行顏色變換。以下將進一步對此進行討論。因而,從編碼結(jié)構(gòu)去除RCT塊,以使編碼結(jié)構(gòu)在所有顏色格式之間一致。
[0066]轉(zhuǎn)到圖5,一般用附圖標記500來表示RCT簡化模型。RCT模型500包括參考像素發(fā)生器510、求和點520和線性變換模塊530。參考像素發(fā)生器510的輸入被配置成接收運動/邊緣信息和矢量[X1],[X2]…….[XJ。參考像素發(fā)生器510的輸出以信號通信方式與求和點520的反相輸入相連,參考象素發(fā)生器510向求和點520提供預測矢量[Xp]。求和點520的非反相輸入被配置成接收輸入矢量[Xin]。求和點520的輸出以信號通信方式與線性變換模塊530的輸入相連,求和點520向線性變換模塊530提供矢量[Xd]。線性變換模塊530的輸出被配置成提供矢量[Yd]。
[0067]在RCT500的簡化模型中,由3 X 3矩陣[A]表示的顏色變換(線性變換)被定義如下:
【權(quán)利要求】
1.一種用于對圖像塊的視頻信號數(shù)據(jù)進行解碼的視頻解碼器,所述視頻解碼器包括利用公共預測器對所述視頻信號數(shù)據(jù)的所有顏色分量進行解碼的解碼器,其中,所述解碼器將公共插值濾波器用于所述視頻信號數(shù)據(jù)的所有顏色分量的B和P幀,并且在不對所述圖像塊應(yīng)用殘差顏色轉(zhuǎn)換的情況下對所述圖像塊進行解碼。
2.根據(jù)權(quán)利要求1所述的視頻解碼器,其中所述公共預測器是用于所述視頻信號數(shù)據(jù)的亮度分量和色度分量的亮度預測器。
3.根據(jù)權(quán)利要求1所述的視頻解碼器,其中所述解碼器將公共空間預測模式用于所述視頻信號數(shù)據(jù)的所有顏色分量。
4.根據(jù)權(quán)利要求3所述的視頻解碼器,其中通過國際電信聯(lián)盟電信部門H.264標準的 prev_intra8 X 8_pred_mode_f lag> rem_intra8 X 8_pred_mode、prev_intra4 X 4_pred_mode_flag和rem_intra4X4_pred_mode參數(shù),來設(shè)置所述公共空間預測模式。
5.根據(jù)權(quán)利要求1所述的視頻解碼器,其中所述視頻信號數(shù)據(jù)的采樣對應(yīng)于國際電信聯(lián)盟電信部門H.264標準的4:4:4、4:2:2和4:2:0格式中的任何格式。
6.一種用于對圖像塊的視頻信號數(shù)據(jù)進行解碼的方法,所述方法包括利用公共預測器對所述視頻信號數(shù)據(jù)的所有顏色分量進行解碼的步驟,其中,使用公共插值濾波器用于所述視頻信號數(shù)據(jù)的所有顏色分量的B和P幀,并且其中所述解碼的步驟在不對所述視頻信號數(shù)據(jù)的所有顏色分量應(yīng)用殘差顏色轉(zhuǎn)換的情況下對所述視頻信號數(shù)據(jù)的所有顏色分量進行解碼。
7.根據(jù)權(quán)利要求6所述的方法,其中所述公共預測器是用于所述視頻信號數(shù)據(jù)的亮度分量和色度分量的亮度預測器。
8.根據(jù)權(quán)利要求6所述的方法,其中將公共空間預測模式用于所述視頻信號數(shù)據(jù)的所有顏色分量。
9.根據(jù)權(quán)利要求8所述的方法,其中通過國際電信聯(lián)盟電信部門H.264標準的preV_intra8 X 8_pred_mode_f lag> rem_intra8 X 8_pred_mode、prev_intra4 X 4_pred_mode_flag和rem_intra4X4_pred_mode參數(shù),來設(shè)置所述公共空間預測模式。
10.根據(jù)權(quán)利要求6所述的方法,還包括在解碼步驟之后的后處理步驟中對所述視頻信號數(shù)據(jù)執(zhí)行逆顏色變換。
11.根據(jù)權(quán)利要求6所述的方法,其中所述視頻信號數(shù)據(jù)的采樣對應(yīng)于國際電信聯(lián)盟電信部門H.264標準的4:4:4、4:2:2和4:2:0格式中的任何格式。
【文檔編號】H04N7/26GK103458243SQ201310369407
【公開日】2013年12月18日 申請日期:2006年3月16日 優(yōu)先權(quán)日:2005年4月13日
【發(fā)明者】于浩平 申請人:湯姆遜許可公司