亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

混合視頻編碼的制作方法

文檔序號:7915392閱讀:149來源:國知局
專利名稱:混合視頻編碼的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字處理技術(shù)領(lǐng)域,尤其是涉及混合視頻編碼。
背景技術(shù)
增加視頻編碼的壓縮率是一種持續(xù)需要。雖然存儲和傳輸技術(shù)展示了逐步增長的數(shù)據(jù)容量,但是對于媒體質(zhì)量和性能的要求,例如在空間分辨率,視圖數(shù)量,位深度等方面,也在增加,因此抵消了存儲和傳輸?shù)募夹g(shù)進(jìn)步。因此,仍然需要增加壓縮技術(shù)的效率。在混合視頻編碼中,需對視頻資料實(shí)現(xiàn)預(yù)測以增加壓縮率。特別地,預(yù)測殘留的,即殘留信號編碼以作為對視頻資料直接進(jìn)行編碼的替代。例如,利用變換和/或熵編碼來對所述殘留信號進(jìn)行編碼。在參考文獻(xiàn)[I]中,Gisladottir等人提出了一種方案,在該方案中只傳輸運(yùn)動信息。沒有傳輸殘留信號給解碼器。在參考文獻(xiàn)[2]中,一種所謂的殘留信號的二階預(yù)測被提出。一種幀內(nèi)預(yù)測(利用同樣幀內(nèi)重構(gòu)的殘留樣本)被用于進(jìn)一步減少誤差信號的能量。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種具有增強(qiáng)的編碼效率的混合視頻編碼概念。該主題通過根據(jù)權(quán)利要求書所述的解碼器、編碼器、方法以及混合視頻編碼器比特流來達(dá)到。本發(fā)明的一個(gè)基本思想是,如果在混合視頻編碼中,當(dāng)前幀的殘留信號通過利用先前幀的參考?xì)埩粜盘柕倪\(yùn)動補(bǔ)償被另外預(yù)測,那么就可以進(jìn)一步提高編碼效率。換句話說,為了進(jìn)一步降低最后殘留信號的能量,即最后得到傳送的一個(gè)信號的能量,從而增加編碼效率,提出了通過利用先前編碼幀的重構(gòu)殘留信號的運(yùn)動補(bǔ)償來另外預(yù)測所述殘留信號。本發(fā)明的優(yōu)選實(shí)施方案即為從屬權(quán)利要求所要保護(hù)的主題。


以下附圖給出了本發(fā)明優(yōu)選實(shí)施例的詳細(xì)說明圖I出示了根據(jù)本發(fā)明一實(shí)施例的混合視頻編碼器的方框圖;圖2出示了根據(jù)本發(fā)明一實(shí)施例的混合視頻解碼器的方框圖;圖3出示了根據(jù)本發(fā)明一實(shí)施例的視頻部分原理圖;圖4a+b出示了根據(jù)本發(fā)明一可選實(shí)施例的混合視頻編碼器/解碼器的視頻信號重構(gòu)部分的預(yù)測部分方框圖;圖5出示了根據(jù)本發(fā)明一實(shí)施例的混合視頻解碼器參數(shù)重構(gòu)部分的方框圖。
具體實(shí)施例方式圖I出示了根據(jù)本發(fā)明一實(shí)施例的編碼器10。所述編碼器為一混合視頻編碼器,、該混合視頻編碼器配置為利用視頻12的先前編碼部分通過預(yù)測視頻12的當(dāng)前編碼幀將視頻12編碼為比特流14,并且作為對將代表預(yù)測誤差的所述殘留信號直接編碼成比特流14的替代,該混合視頻編碼器通過運(yùn)動補(bǔ)償利用先前編碼幀的參考?xì)埩粜盘杹眍A(yù)測所述當(dāng)前編碼幀的殘留信號。圖I出示了如何對混合視頻編碼器10進(jìn)行可能的內(nèi)部重構(gòu)的示例。如圖所示,混合視頻編碼器10可包括串聯(lián)連接在接收視頻的輸入12和輸出上述比特流的輸出14之間的第一減法器16,第二減法器18,變換器20和比特流發(fā)生器22。特別地,減法器16和18分別具有連接輸入12和減法器16輸出的非反相輸入,且變換器20連接在減法器18的輸出和比特流發(fā)生器22的第一輸入之間,所述比特流發(fā)生器22因而具有與輸出14相連接的輸出。混合視頻編碼器10進(jìn)一步包括順序串聯(lián)于變換器20輸出端的逆變變換器24,第一加法器26和第二加法器28。混合視頻編碼器10包括第一預(yù)測器30,所述第一預(yù)測器30連接在加法器28的輸出和其第二輸入之間,該加法器28的第一輸入與加法器26的輸出相連接。類似地,混合視頻編碼器10包括第二預(yù)測器32,所述第二預(yù)測器32連接在加法器26的輸出和其第二輸入之間,該加法器26的第一輸入與逆變變換器24的輸出相連接??蛇x地,如圖I中所示的虛線,預(yù)測器32可選擇性地連接到加法器26的第一輸入和第二輸入之間。預(yù)測器30的輸出不僅僅與加法器28的第二輸入相連,也與減法器16的反相輸入端相連。類似地,預(yù)測器32的輸出不僅僅與加法器26的第二輸入相連,也與減法器18的減法輸入端相連。兩個(gè)預(yù)測器30和32,具有一進(jìn)一步輸出,一參數(shù)輸出,與比特流發(fā)生器22的兩個(gè)進(jìn)一步輸入相連。在討論各自的混合視頻解碼器內(nèi)部結(jié)構(gòu)的實(shí)例,以及隨后的視頻編碼器和視頻解碼器的詳細(xì)運(yùn)行方式前,這里先簡單討論一下圖I所示的混合視頻編碼器的操作。就如上面已經(jīng)強(qiáng)調(diào)的那樣,混合視頻編碼器10不僅僅直接預(yù)測視頻12的幀,而且還預(yù)測所述幀各自的殘留信號。因此,在視頻12被輸入到減法器16的反相輸入端前,預(yù)測器30通過預(yù)測結(jié)果,即預(yù)測信號來對視頻12的幀進(jìn)行預(yù)測。預(yù)測器32對減法器16輸出端獲取的殘留信 號36進(jìn)行預(yù)測,殘留信號36表示了預(yù)測信號34和各自幀之間的差。預(yù)測器32的預(yù)測結(jié)果可以因此被稱之為殘留預(yù)測信號38并被應(yīng)用于減法器18的反相輸入端,其結(jié)果是減法器18輸出的減法表最終殘留信號40,該最終殘留信號40被用于在變換器20中變換編碼。也就是說,變換器20可,根據(jù)圖I所示的實(shí)施例,實(shí)現(xiàn)變換,比如DCT或類似的,以及隨后實(shí)現(xiàn)對最終殘留信號40的量化,以獲得各自的量化變換系數(shù)42。然而,變換器20的存在僅僅是出于說明性的目的,并且其存在對于本發(fā)明而言并不是關(guān)鍵性的。實(shí)際上,可以省略它。除了由于在變換器20中進(jìn)行量化而導(dǎo)致的信息丟失以外,逆變變換器24基于變換器20的輸出對所述最終殘留信號進(jìn)行重構(gòu),以獲取與最終殘留信號40相對應(yīng)的重構(gòu)最終殘留信號44。最終殘留信號44與殘留預(yù)測信號38的相加結(jié)果是殘留信號46,并且殘留信號46與預(yù)測信號34通過加法器28相加的結(jié)果是當(dāng)前解碼或重構(gòu)幀48?;诟髯缘娜胝拘盘?,預(yù)測器30和32實(shí)現(xiàn)如上所述的預(yù)測。預(yù)測器30,例如,可以在幀內(nèi)預(yù)測模式和運(yùn)動補(bǔ)償模式之間進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換粒度可以是視頻12幀的樣本集合,例如在下文中將要詳述的宏模塊或其他塊。說明預(yù)測器30獲取預(yù)測信號34方式的預(yù)測參數(shù)50通過預(yù)測器30傳輸給比特流發(fā)生器22,以混入比特流14,例如,在其側(cè)信息之內(nèi)。預(yù)測器32利用運(yùn)動補(bǔ)償預(yù)測以獲取殘留預(yù)測信號38并通過運(yùn)動補(bǔ)償預(yù)測的方式傳送殘留預(yù)測運(yùn)動參數(shù)52,所述殘留預(yù)測運(yùn)動參數(shù)52說明預(yù)測器32獲取殘留預(yù)測信號38的方式,給比特流發(fā)生器22以混入到比特流14中,例如,在其側(cè)信息之內(nèi)。圖2出示了根據(jù)本發(fā)明一實(shí)施例的混合視頻解碼器110。所述混合視頻解碼器110配置為對來自于比特流的視頻信號進(jìn)行重構(gòu),該比特流從輸入端112輸入,而重構(gòu)視頻從輸出端114輸出。特別地,混合視頻解碼器110配置為對在混合視頻編碼器中執(zhí)行的預(yù)測進(jìn)行仿真處理。也就是說,混合視頻解碼器110會預(yù)測視頻幀以及預(yù)測所述與第一預(yù)測的預(yù)測誤差相關(guān)的殘留信號,該預(yù)測利用先前解碼幀的參考?xì)埩粜盘柾ㄟ^運(yùn)動補(bǔ)償預(yù)測實(shí)現(xiàn)。對混合視頻解碼器110的內(nèi)部結(jié)構(gòu)解析如圖2所示。如圖2,混合視頻解碼器110包括順序連接在輸入端112和輸出端114之間的比特流提取器116,逆變變換器118,第一 加法器120和第二加法器122。進(jìn)一步,混合視頻解碼器110包括第一預(yù)測器124和第二預(yù)測器126。第一預(yù)測器124連接在加法器122的輸出端,加法器122也與輸出端114相連,和加法器122的第二輸入端之間,所述加法器122具有與加法器120的輸出端相連的第一輸入端。第二預(yù)測器126,依次,具有與加法器120的輸出端或者逆變變換器118的輸出端相連的輸入端,所述加法器120的第一輸入端與逆變變換器118的輸出端相連。進(jìn)一步,預(yù)測器126具有與加法器120的第二輸入端相連的輸出端。預(yù)測器126和124的參數(shù)輸入端分別與比特流提取器116的進(jìn)一步輸入相連。這里簡略地說明一下圖2中所述混合視頻解碼器110的功能,比特流提取器116配置為提取來自于比特流112的信息,所述比特流112從編碼側(cè)進(jìn)入比特流發(fā)生器22。比特流提取器116和比特流發(fā)生器22可配置為通過熵編碼,例如算術(shù)或可變長度編碼,來實(shí)現(xiàn)提取和發(fā)生。優(yōu)選地,比特流發(fā)生器22和比特流提取器116所利用的壓縮設(shè)計(jì)無能耗。因此,比特流提取器116從進(jìn)入輸入端112的比特流中提取與圖I中系數(shù)42相對應(yīng)的量化變換系數(shù)126,與圖I中參數(shù)52相對應(yīng)的殘留預(yù)測運(yùn)動參數(shù)128,以及與圖I中參數(shù)50相對應(yīng)的預(yù)測參數(shù)130。圖2中元件118-126的運(yùn)行方式和結(jié)構(gòu)與圖I中元件24_32的運(yùn)行方式和結(jié)構(gòu)相對應(yīng)。這些元件分別來自于所述編碼器和解碼器的視頻信號重構(gòu)部分。也就是說,逆變變換器118會恢復(fù)來自于系數(shù)126的最終殘留信號132。當(dāng)前解碼幀的最終殘留信號132和由預(yù)測器126所獲取的當(dāng)前解碼幀的殘留預(yù)測信號134之和的結(jié)果是所述當(dāng)前解碼幀的殘留信號136。殘留信號136和由預(yù)測器124所獲取的預(yù)測信號138之和的結(jié)果是所述當(dāng)前解碼幀140的重構(gòu)。預(yù)測器124配置為確定預(yù)測信號138,所述預(yù)測信號138通過參數(shù)130利用進(jìn)入預(yù)測器124的視頻的先前解碼/重構(gòu)部分預(yù)測當(dāng)前解碼幀。預(yù)測器126利用當(dāng)前解碼幀的運(yùn)動參數(shù)128通過運(yùn)動補(bǔ)償預(yù)測來確定殘留預(yù)測信號134,所述當(dāng)前解碼幀基于先前解碼幀的參考?xì)埩粜盘?,即如圖2虛線框中所描述的所述先前解碼幀的殘留信號136或先前解碼幀的最終殘留信號132。在大致上描述了一下混合視頻編碼器和混合視頻解碼器的實(shí)施例后,下面將會對在本發(fā)明的實(shí)施例中實(shí)施的混合視頻編碼的基本概念進(jìn)行說明。特別地,首先,關(guān)于處理視頻幀的直接預(yù)測的詳情,即預(yù)測,預(yù)測的預(yù)測誤差由殘留信號表示,該殘留信號也受控于預(yù)測,所述預(yù)測的預(yù)測誤差由在比特流中傳輸?shù)淖罱K預(yù)測信號表示。
在由上述編碼器和解碼器所利用的混合視頻編碼中,視頻幀的顏色成分可以通過運(yùn)動補(bǔ)償預(yù)測,利用先前幀的重構(gòu)顏色成分,或者幀內(nèi)預(yù)測,利用相同幀的先前重構(gòu)宏塊。該預(yù)測可分別在預(yù)測器124和30內(nèi)實(shí)現(xiàn)。所述殘留信號,即原始顏色成分與相應(yīng)的預(yù)測信號之間的差,在圖I和2所示的實(shí)例中,受控于在預(yù)測器32和126中所實(shí)現(xiàn)的進(jìn)一步的預(yù)測。該最終殘留信號可利用轉(zhuǎn)換編碼(解相關(guān)變換與變換系數(shù)量化的結(jié)合,由產(chǎn)生的量化符號的熵編碼獲準(zhǔn))來進(jìn)行編碼。在圖I和2所示的實(shí)例中,變換分別由變換器20和逆變變換器118來實(shí)現(xiàn),并且熵編碼分別由比特流發(fā)生器22和比特流提取器116來實(shí)現(xiàn)。對于導(dǎo)致中間殘留信號的第一預(yù)測而言,可對視頻幀的一些分區(qū)域進(jìn)行運(yùn)動補(bǔ)償預(yù)測。通常,所述分區(qū)域?yàn)闃颖镜木匦螇K。但是,從概念上來講,對于任意一組樣本,也可能使用相同的運(yùn)動參數(shù)。所述運(yùn)動參數(shù)(例如,50和130的部分)包含在比特流中,并被傳送到解碼器。使用任意運(yùn)動模型是可能的。例如,運(yùn)動可使用平移運(yùn)動模型;然后,表征位移的運(yùn)動矢量(2參數(shù))被傳送給每一區(qū)域。其他常用運(yùn)動模型包括仿射運(yùn)動模型(6參數(shù)),3-,4_,以及8參數(shù)模型。所述運(yùn)動參數(shù)可以任意精度傳輸。例如,對于平移運(yùn)動模型,所述運(yùn)動矢量可利用全采樣精度或子采樣精度(例如1/4采樣精度)進(jìn)行編碼。在第一種情況下,預(yù)測樣本可直接從重構(gòu)幀(例如,48和140)拷貝過來。在子采樣精確運(yùn)動矢量(或普通運(yùn)動參數(shù))的情況下,所述預(yù)測樣本(例如,34和138)在參考幀(來自于,例如,48和140)中利用重構(gòu)樣本來進(jìn)行插補(bǔ)。可能的插補(bǔ)方法包括FIR過濾或樣條插值方法。所述過濾可以在預(yù)測器30和124或分別在加法器28和122之間的某些附加單元中實(shí)現(xiàn),以及預(yù)測器30和124各自的輸入。任何先前的傳輸幀可被用于運(yùn)動補(bǔ)償。如果參考幀沒有被高階參數(shù)所確定,參考指數(shù)(例如,可以分別是50和130的部分)可被傳輸以鑒別所用的參考幀。利用加權(quán)因數(shù)和補(bǔ)償(通常被稱之為加權(quán)預(yù)測)來修改預(yù)測信號,或其他加權(quán)函數(shù)來獲取預(yù)測信號(例如,圖I和2中所示的34和138)也是可能的。進(jìn)一步,數(shù)個(gè)預(yù)測信號可以相結(jié)合以獲取所述預(yù)測信號(例如34和138)。這也被稱之為多重假設(shè)預(yù)測。相結(jié)合的預(yù)測信號可以,例如,通過不同預(yù)測信號的加權(quán)和來獲取。單個(gè)預(yù)測信號來自于不同的參考幀或相同的參考幀。如果兩個(gè)預(yù)測信號相結(jié)合,所述多重假設(shè)預(yù)測可被稱之為雙邊預(yù)測。然而,利用多于兩個(gè)假設(shè)也是可能的。例如,量化轉(zhuǎn)換系數(shù)(例如,圖I和2中所示的42和126)的熵編碼可通過可變長度編碼或(合適的)算術(shù)編碼(例如,22和116中)來實(shí)現(xiàn)。上文的詳細(xì)描述主要集中在基礎(chǔ)預(yù)測上,即,幀預(yù)測本身。然而,本發(fā)明的實(shí)施例并不僅限于此。準(zhǔn)確的說,該基礎(chǔ)預(yù)測的殘留信號受控于進(jìn)一步預(yù)測,所述進(jìn)一步預(yù)測利用任意先前編碼/解碼幀的參考?xì)埩粜盘柾ㄟ^運(yùn)動補(bǔ)償預(yù)測來實(shí)現(xiàn)。在下文中,會對所述附加預(yù)測進(jìn)行詳細(xì)說明。根據(jù)本發(fā)明實(shí)施例的以下詳述,混合視頻編碼中殘留信號(例如,36和136)的能量會進(jìn)一步減少。所述能量的減少是利用先前編碼幀的重構(gòu)殘留樣本(例如,分別進(jìn)入塊32和126)通過附加預(yù)測(例如,32和126)當(dāng)前幀的殘留信號(即所述原始信號和運(yùn)動補(bǔ)償或幀內(nèi)預(yù)測信號的差)來達(dá)到。所述附加預(yù)測能夠顯著地減少殘留信號(例如,圖I所示40)的能量。因此,產(chǎn)生的殘留信號(即,例如,所述量化轉(zhuǎn)換系數(shù))可以以比較少的比特?cái)?shù)達(dá)到相同的重構(gòu)質(zhì)量。然而,為了將解碼器設(shè)置到合適位置以對殘留信號的運(yùn)動補(bǔ)償預(yù)測進(jìn)行 仿真,殘留預(yù)測的運(yùn)動參數(shù)作為邊信息被額外傳輸。只有當(dāng)額外的傳輸運(yùn)動參數(shù)比率小于產(chǎn)生的殘留信號比率時(shí),所述編碼效率才會得到改進(jìn)。為了保證所述附加殘留預(yù)測不會減少編碼效率,會基于圖像區(qū)域進(jìn)行適應(yīng)性選擇且其使用會以信號的形式發(fā)送給解碼器。所述編碼器會基于率失真準(zhǔn)則在具有和不具有附加運(yùn)動補(bǔ)償殘留預(yù)測的情況下對編碼進(jìn)行測試。依照率失真準(zhǔn)則,可使用常用的拉格朗日成本函數(shù)D+X R,其中D和R分別代表產(chǎn)生的失真和測試圖像區(qū)域的整體比率,X代表與目標(biāo)率相關(guān)的拉格朗日乘數(shù)。當(dāng)詳細(xì)說明本發(fā)明的實(shí)施例的可能實(shí)施方式時(shí),例如圖I和2所示的實(shí)施例,有時(shí)會假設(shè)所述混合視頻解碼器包括,或至少可以訪問,圖2中沒有出示的解碼圖像緩沖區(qū)。在特定的配置中,重構(gòu)殘留信號幀(例如,熵預(yù)測32和126)被插入解碼圖像緩沖區(qū)或者對重構(gòu)殘留信號的附加解碼圖像緩沖區(qū)進(jìn)行操作。、在以下說明中,下述信號會被用到 原始信號S (圖I中12); (通常的)運(yùn)動補(bǔ)償或幀內(nèi)預(yù)測圖I和2中的34和138); 殘留預(yù)測fm I和2中的38和134); 殘留重構(gòu)r’(圖I和2中的最終殘留信號44和132); 參考?xì)埩魊”(圖I和2中的塊32和126的輸入); 最終重構(gòu)s”(圖I和2中的48和140)。所述殘留預(yù)測和參考?xì)埩?,根?jù)本實(shí)施例,例如,利用運(yùn)動補(bǔ)償或幀內(nèi)預(yù)測加入到傳統(tǒng)混合編碼方案中。有時(shí),混合視頻解碼器和混合視頻編碼器具體實(shí)施方式
的實(shí)例,分另IJ,假設(shè)粒度在比特流14和112中變化,其整塊小于視頻幀單位,所述粒度上的參數(shù)52和50和128和130,分別,定義用戶預(yù)測和殘留預(yù)測。然而,預(yù)測器30和預(yù)測器32甚至變換器20可能會在比幀小的單位內(nèi)運(yùn)行,S卩,在當(dāng)前幀的區(qū)域單位內(nèi),該區(qū)域通常為一組圖像,例如所述幀的矩形塊,雖然區(qū)域的其他形狀也是可能的。所述區(qū)域相互間簡單連接。為了說明這一點(diǎn),可參考圖3。圖3出示了三幅連貫的幀200a,200b,和200c。從幀200a,到200c的順序可能取決于視頻中它們的連貫布置,即取決于它們的顯示次數(shù)。雖然視頻幀的編碼/解碼順序可以與這些幀的捕捉/顯示次數(shù)順序相一致,但這不是必須的??傊?,編碼器和解碼器在幀之間使用一般的解碼順序。如圖3中虛線所示,每一幀可被再次分成區(qū)域202。幀的所有區(qū)域202橫向覆蓋整個(gè)幀。如圖3所示,幀的分部要滿足以下條件,區(qū)域202彼此之間互不重疊。然而,根據(jù)一可選實(shí)施例,區(qū)域202可能會彼此間相互重疊。區(qū)域202的分部可能與同樣大小區(qū)域202規(guī)則陣列的幀200a的規(guī)則分部相對應(yīng)??蛇x地,多樹細(xì)分可能被用于對每一幀進(jìn)行再分,或被用于進(jìn)一步對前述每一規(guī)則陣列的同樣大小區(qū)域或其子集進(jìn)行細(xì)分。后者的可能性在圖3中進(jìn)行了說明,如幀200a左上角方塊所示。混合視頻編碼器和解碼器可利用不同的分部進(jìn)行普通預(yù)測,如果有的話,還有殘留預(yù)測和/或最終殘留信號編碼。根據(jù)圖I和2的解釋性說明,所述預(yù)測器30,32,和變換器20以及預(yù)測器124,126和逆變變換器118可能利用相同的分部或相對于彼此的不同分部。就這一點(diǎn)而言,其詳細(xì)說明如下所述。無論如何,剛剛提到的用于普通預(yù)測,殘留預(yù)測和最終殘留信號編碼/解碼的任何分部,可能隨著時(shí)間的推移而發(fā)生變化,例如從幀到幀或從GOP到GOP (G0P即圖片集)。該變化可能以作為比特流中邊信息的信號形式發(fā)出。在下文中,所述當(dāng)前幀需重構(gòu)的區(qū)域是一組像素點(diǎn)R,所述R為當(dāng)前幀F(xiàn)中所有像素的子集
IJa^=F(X,y) G Ri, Y
(I)
對以上說明做一個(gè)簡要綜述,根據(jù)本發(fā)明實(shí)施例的混合視頻解碼器可配置為,通過運(yùn)動補(bǔ)償預(yù)測利用先前解碼幀例如圖3中的200b的參考?xì)埩粜盘?5和127,另外預(yù)測當(dāng)前解碼幀例如圖3中的幀200a的殘留信號36和136。為了達(dá)到此目的,混合視頻解碼器可通過先前解碼視頻部分對當(dāng)前解碼幀200a進(jìn)行預(yù)測,例如,前面提到的幀200b和/或其他幀,例如幀200c,以獲取當(dāng)前解碼幀200a的預(yù)測信號138,殘留信號136相關(guān)的預(yù)測誤差,熵對當(dāng)前解碼幀200a的最終殘留信號132進(jìn)行解碼,并重構(gòu)當(dāng)前解碼幀200a,通過組合當(dāng)前解碼幀200a,b的預(yù)測信號138,當(dāng)前解碼幀200a的殘留預(yù)測信號134 (在混合視頻解碼器預(yù)測當(dāng)前解碼幀200a和c時(shí)獲取),和當(dāng)前解碼幀200a的最終殘留信號132。如果混合視頻解碼器和編碼器被配置為在上面提到的區(qū)域單元內(nèi)和樣本202集合內(nèi)實(shí)現(xiàn)殘留預(yù)測,所述混合視頻解碼器和編碼器的配置會在以下方式中得到擴(kuò)展。運(yùn)動補(bǔ)償殘留預(yù)測可應(yīng)用于當(dāng)前幀的任意樣本集。所述運(yùn)動補(bǔ)償殘留預(yù)測可應(yīng)用的任意樣本集可能或不能取決于普通運(yùn)動補(bǔ)償預(yù)測或幀內(nèi)預(yù)測所用于的樣本集。特別地,以下組合是可能的
運(yùn)動補(bǔ)償殘留預(yù)測(具有唯一的預(yù)測參數(shù))可應(yīng)用的任意樣本集與普通運(yùn)動補(bǔ)償預(yù)測或幀內(nèi)預(yù)測(具有唯一的預(yù)測參數(shù))所用于的樣本集相等。例如,如圖3所示。根據(jù)剛剛說明過的可選實(shí)施方式,混合視頻解碼器和混合視頻編碼器可利用所述幀相同的粒度或分部來實(shí)現(xiàn)普通預(yù)測和殘留預(yù)測以及分別設(shè)置或傳輸各自預(yù)測和運(yùn)動參數(shù)。換句話說,云側(cè)器126和32可像預(yù)測器124和30 —樣使用相同的粒度或分部。如果那樣的話,一個(gè)或多個(gè)句法元素信號,不論運(yùn)動補(bǔ)償殘留預(yù)測是否可應(yīng)用,被傳輸給普通運(yùn)動補(bǔ)償預(yù)測所用于的每一樣本集和/或幀內(nèi)預(yù)測所用于的每一樣本集。也就是說,編碼器10配置為將幀內(nèi)預(yù)測模式或運(yùn)動模式與每一區(qū)域202相結(jié)合,因?yàn)轭A(yù)測器32和126的每一區(qū)域202可能決定,通過一個(gè)或多個(gè)各自的句法元素在比特流14中反映出來,運(yùn)動補(bǔ)償殘留預(yù)測是否將會被應(yīng)用。如果是,則各自的殘留預(yù)測運(yùn)動參數(shù)52和128會嵌入到比特流中。運(yùn)動補(bǔ)償殘留預(yù)測是否應(yīng)用的信號也會與運(yùn)動參數(shù)相結(jié)合。更確切地說,確定運(yùn)動補(bǔ)償殘留預(yù)測是否應(yīng)用的信號會分別內(nèi)在地包含到殘留預(yù)測運(yùn)動參數(shù)52和128中。在這種配置中,將用于殘留預(yù)測(分別在預(yù)測器32和126中)的重構(gòu)殘留樣本插入到前面提到的解碼圖像緩沖區(qū)以及通過參考幀索引指出是否使用運(yùn)動補(bǔ)償殘留預(yù)測是可能的(即,沒有附加句法元素傳輸,但是參考幀索引被重復(fù)使用以指明重構(gòu)殘留圖片作為用于運(yùn)動補(bǔ)償預(yù)測的參考圖片)。在解碼圖像緩沖區(qū)內(nèi)使用幀索引,特別地,可選的附加殘留預(yù)測可通過以下方式進(jìn)行控制。混合視頻解碼器110配置為管理解碼圖像緩沖區(qū)內(nèi)重構(gòu)幀的不同時(shí)間,也就是源于信號140的重構(gòu)幀,以及源于最終殘留信號132的重構(gòu)參考?xì)埩魩蛘咦罱K殘留信號132和殘留預(yù)測信號134的總和。如果比特流14包含在與參考幀索引相關(guān)的比特流殘留預(yù)測運(yùn)動參數(shù)內(nèi),所述參考幀索引指向代表參考?xì)埩魩乃鼋獯a圖像緩沖區(qū)內(nèi)的幀,那么該參考?xì)埩魩?參看52和128)相關(guān)的殘留預(yù)測運(yùn)動參數(shù)設(shè)備,會產(chǎn)生一殘留預(yù)測信號。在其他情況下,即如果參考幀索引指向解碼圖像緩沖區(qū)內(nèi)的幀,表示重構(gòu)幀,那么與運(yùn)動參數(shù)(參看52和128)相關(guān)的設(shè)備就會執(zhí)行普通預(yù)測。其直接遵循圖2中所示的加法器120,122和預(yù)測器126和124各自的配置和規(guī)定,僅僅表示可能的實(shí)施性方案,但是所述各自的配置和規(guī)定僅用于解釋性的目的,并且無需最終進(jìn)入所述混合視頻解碼器內(nèi)的各自的硬件,固件或軟件組件當(dāng)中。相反,基于解碼幀緩沖區(qū)內(nèi)的各自的幀,通過各自的運(yùn)動參數(shù),下述為獲取重構(gòu)的運(yùn)動建模和插值,以及加法可能會通過普通預(yù)測和殘留預(yù)測共同使用,此類預(yù)測可通過所述解碼圖像緩沖區(qū)內(nèi)幀的參考幀索引和管理來實(shí)現(xiàn),導(dǎo)引,或控制。更進(jìn)一步,存在兩個(gè)獨(dú)立的解碼圖像緩沖區(qū),以及參考?xì)埩纛A(yù)測幀和相關(guān)的參考解碼/重構(gòu)幀被分配給各自緩沖區(qū)內(nèi)的相同索引是可能的。如果那樣的話,與相同參考幀索引相關(guān)以及與相同樣本集相關(guān)的運(yùn)動參數(shù)的第二傳輸,可通過解碼器來解釋,這樣所述第二運(yùn)動參數(shù)集,例如,對應(yīng)殘留預(yù)測,而第一運(yùn)動參數(shù)集對應(yīng)普通預(yù)測。進(jìn)一步,傳輸每一運(yùn)動參數(shù)集的句法元素是可能的,其表明這些運(yùn)動參數(shù)是否用于普通運(yùn)動補(bǔ)償預(yù)測或運(yùn)動補(bǔ)償殘留預(yù)測。在第一種情況下,所述運(yùn)動參數(shù)在參數(shù)50的范圍內(nèi),在第二種情況下,所述運(yùn)動參數(shù)在參數(shù)52的范圍內(nèi)。 運(yùn)動補(bǔ)償殘留預(yù)測(具有唯一的預(yù)測參數(shù))可應(yīng)用的樣本集是普通運(yùn)動補(bǔ)償預(yù)測或幀內(nèi)預(yù)測(具有唯一的預(yù)測參數(shù))所用于的樣本集的子集。例如,如圖3所示,如果在圖3中區(qū)域202內(nèi)幀200a的分部為作為分別由預(yù)測器30和124實(shí)現(xiàn)的普通預(yù)測基礎(chǔ)的(一階)分部,那么粒度,在該粒度上預(yù)測器32和126實(shí)現(xiàn)殘留預(yù)測,可能是該一階分部的二階分部。也就是說,所述預(yù)測器32和126實(shí)現(xiàn)殘留預(yù)測的區(qū)域,可能等于或者為預(yù)測器33和124實(shí)現(xiàn)普通預(yù)測的區(qū)域的真子集。如果那樣的話,一個(gè)或多個(gè)以信號形式將分區(qū)傳送給子集的句法元素且,對于每一個(gè)產(chǎn)生的子集,不論運(yùn)動補(bǔ)償殘留預(yù)測是否應(yīng)用,可傳輸給普 通運(yùn)動補(bǔ)償預(yù)測可應(yīng)用的每一樣本集或者幀內(nèi)預(yù)測所用于的每一樣本集。在特定的配置當(dāng)中,所述樣本集和子集是圖像的矩形區(qū)域。 運(yùn)動補(bǔ)償殘留預(yù)測(具有唯一的預(yù)測參數(shù))所應(yīng)用的樣本集與普通運(yùn)動補(bǔ)償預(yù)測或幀內(nèi)預(yù)測(具有唯一的預(yù)測參數(shù))所應(yīng)用的樣本集是相互獨(dú)立的。例如,分部或粒度,普通預(yù)測(參見30和124)在該分部或粒度上實(shí)現(xiàn),可能在所述比特流內(nèi)固定或以信號發(fā)出,并且在其上實(shí)現(xiàn)普通預(yù)測(參見30和124)的分部,可能在比特流內(nèi)通過句法元素以信號發(fā)出,所述句法元素在解碼側(cè)進(jìn)行解釋-例如使用預(yù)測器126-完全獨(dú)立于在相同當(dāng)前解碼幀內(nèi)用于普通預(yù)測(例如預(yù)測器124)的分部。在那種情況下,以信號發(fā)出運(yùn)動補(bǔ)償殘留預(yù)測所應(yīng)用的樣本集的一個(gè)或多個(gè)語法元素被傳輸。例如,所述信息可以信號進(jìn)行傳輸,可通過將幀的分區(qū)或任何預(yù)設(shè)圖像區(qū)域分成子集以及將每一子集以信號傳輸,而不論是否應(yīng)用運(yùn)動補(bǔ)償殘留預(yù)測。在特定的配置中,樣本集合子集為圖像的矩形區(qū)域。也就是說,總結(jié)上述三個(gè)替代實(shí)施例,所述混合視頻解碼器可能配置為對當(dāng)前解碼幀的一個(gè)或多個(gè)語法元素進(jìn)行解碼并且將當(dāng)前解碼幀殘留信號136預(yù)測應(yīng)用于當(dāng)前解碼幀第一樣本集的預(yù)設(shè)集,例如如圖3中幀200a的區(qū)域202的子集,所述預(yù)設(shè)集由一個(gè)或多個(gè)語法元素所定義。另外考慮所述普通預(yù)測,所述混合視頻解碼器配置為將產(chǎn)生當(dāng)前解碼幀,例如幀200a,所述殘留信號136與幀200a的預(yù)測誤差相關(guān),預(yù)測信號138的當(dāng)前解碼幀的預(yù)測,即普通預(yù)測,應(yīng)用于當(dāng)前解碼幀200a的第二樣本集,即圖3中沒有出示的幀200a另外分部的區(qū)域,例如,其中混合視頻解碼器可能對第二樣本集每一樣本的一個(gè)或多個(gè)語法元素進(jìn)行解碼,并且利用第二樣本集每一樣本的一個(gè)或多個(gè)語法元素來將第二樣本集(在這種情況下,普通預(yù)測和殘留預(yù)測的分部或粒度相同)或第二樣本集子集(在這種情況下,所述殘留預(yù)測分部代表相對于普通預(yù)測分部的第二級分部)中的第一樣本集的預(yù)設(shè)集鑒別出來。進(jìn)一步,所述混合視頻解碼器配置為對所述當(dāng)前解碼幀200a的一個(gè)或多個(gè)語法元素進(jìn)行解碼,并將當(dāng)前解碼幀200a的殘留信號136預(yù)測應(yīng)用于當(dāng)前解碼幀第一樣本集的預(yù)設(shè)集,例如,圖3中的區(qū)域202,所述區(qū)域202中的預(yù)設(shè)集由一個(gè)或多個(gè)語法元素所定義,并且將部分形成當(dāng)前解碼幀200a的預(yù)測信號138的當(dāng)前解碼幀200a的幀內(nèi)預(yù)測,應(yīng)用于當(dāng)前解碼幀200a第二樣本集的預(yù)設(shè)第一集合,以及將部分形成預(yù)測信號的當(dāng)前解碼幀200a的運(yùn)動補(bǔ)償預(yù)測,應(yīng)用于第二樣本集的預(yù)設(shè)第二集合,這樣所述第一樣本集就與第二樣本集的第一和第二集合相獨(dú)立。換句話說,如同上述第三替代實(shí)施例所描述的那樣,所述將分部限定到第一樣本集內(nèi)的一個(gè)或多個(gè)語法元素在比特流內(nèi)進(jìn)行傳輸,并且由所述混合視頻解碼器所使用,這樣這些被用于殘留預(yù)測的第一樣本集內(nèi)的分區(qū)將獨(dú)立于當(dāng)前解碼幀分部的當(dāng)前解碼幀細(xì)分為第二樣本集,在所述第二樣本集的粒度上,所述普通預(yù)測和決定被實(shí)現(xiàn),而不論是否利用運(yùn)動補(bǔ)償普通預(yù)測或幀內(nèi)預(yù)測。關(guān)于如何實(shí)現(xiàn)運(yùn)動補(bǔ)償殘留預(yù)測的可能替代實(shí)施例將在下文中進(jìn)行詳述。與普通運(yùn)動補(bǔ)償預(yù)測相類似,多張參考圖片,多重假設(shè)預(yù)測,加權(quán)預(yù)測,以及多個(gè)運(yùn)動模型均可被用于運(yùn)動補(bǔ)償殘留預(yù)測。
多張參考圖片:多張參考圖片的概念表明多個(gè)重構(gòu)殘留幀對運(yùn)動補(bǔ)償殘留預(yù)測是有用的。所述重構(gòu)殘留幀可以被插入到解碼圖像緩沖區(qū),或者為重構(gòu)殘留圖像對附加解碼圖像緩沖區(qū)進(jìn)行操作。一種表明重構(gòu)殘留幀被用于運(yùn)動補(bǔ)償殘留的指示可在比特流中以信號傳輸。在一特定配置當(dāng)中,該指示可由解碼過程推測出來。在其他配置當(dāng)中,該指示信號為一巾貞,一片或者一樣本集。在后一種情況中,樣本集可以是運(yùn)動補(bǔ)償殘留預(yù)測(具有唯一參數(shù))所應(yīng)用于的樣本集,或者其可能是運(yùn)動補(bǔ)償殘留預(yù)測所應(yīng)用于的樣本集的超集。該指示可能為在重構(gòu)殘留幀列表中或者在重構(gòu)殘留幀和重構(gòu)幀列表中表征位置的參考幀索弓I :t0, t (h), h=0. . . H(2)也就是說,如果獨(dú)立的解碼圖像緩沖區(qū)被用于殘留預(yù)測和普通預(yù)測,解碼圖像緩沖區(qū)或多個(gè)解碼圖像緩沖區(qū)的當(dāng)前狀態(tài)可能會通過當(dāng)前解碼幀的索引來確定,即h,并且對于個(gè)別假設(shè)H的解碼圖像緩沖區(qū)或多個(gè)解碼圖像緩沖區(qū)的某一幀的索引,可能通過索引列表t (.)來實(shí)現(xiàn),其中H表示假定數(shù)量。重構(gòu)殘留幀或者重構(gòu)殘留幀和重構(gòu)幀的列表基于解碼圖像緩沖區(qū)的狀態(tài)或者重構(gòu)圖像解碼圖像緩沖區(qū)的狀態(tài)和重構(gòu)殘留幀解碼圖像緩沖區(qū)的狀態(tài)以及,可能地,其他高階(例如,宏塊頭)語法元素來獲取。綜上所述,所述混合視頻解碼器配置為從比特流中提取殘留參考幀索引,所述殘留參考幀索引利用參考?xì)埩粜盘枌ο惹暗慕獯a幀進(jìn)行索引,參考?xì)埩粜盘柕漠?dāng)前解碼幀殘留信號會被預(yù)測。在特定的配置中,所述參考幀索引沒有以信號發(fā)出,但是會在解碼器中推測出來以代表幀的重構(gòu)殘留信號,該重構(gòu)殘留信號用于普通運(yùn)動補(bǔ)償預(yù)測。也就是說,所述混合視頻解碼器配置為推測殘留參考幀索引,所述殘留參考幀索引利用參考?xì)埩粜盘枌ο惹暗慕獯a幀進(jìn)行索引,參考?xì)埩粜盘柕漠?dāng)前解碼幀殘留信號將會被預(yù)測,以代表進(jìn)一步先前解碼幀,所述混合視頻解碼器基于所述進(jìn)一步先前解碼幀配置為確定當(dāng)前解碼幀的預(yù)測信號,所述殘留信號與所述預(yù)測信號的預(yù)測誤差相關(guān)。多重假設(shè)預(yù)測和加權(quán)預(yù)測:一個(gè)或多個(gè)運(yùn)動補(bǔ)償殘留預(yù)測信號可以相結(jié)合以形成最終運(yùn)動補(bǔ)償殘留預(yù)測信號。運(yùn)動補(bǔ)償殘留預(yù)測信號也被稱之為假設(shè)。為了形成所述最終運(yùn)動補(bǔ)償殘留預(yù)測信號,將會對以下概念進(jìn)行特別考慮 所述最終運(yùn)動補(bǔ)償殘留預(yù)測信號由假設(shè)的加權(quán)總和形成。對于每一個(gè)假設(shè),加權(quán)因子以信號發(fā)出(無論是在切片的基礎(chǔ)上或者是在樣本集的基礎(chǔ)上)。在特定的配置中,一額外的0集合也可以以信號發(fā)出,每個(gè)假設(shè)有一個(gè)0集合或者只有一個(gè)偏移量。 對于假設(shè)的殘留預(yù)測信號的每個(gè)樣本是根據(jù)樣本值加權(quán)。如果樣本集代表一個(gè)矩形圖像區(qū)域,這可以被看作是一個(gè)加權(quán)矩陣。所使用的加權(quán)值(矩形圖像區(qū)域的加權(quán)矩陣)可通過比特流內(nèi)的指示以信號傳輸。例如,將加權(quán)值(矩形圖像區(qū)域的加權(quán)矩陣)的預(yù)設(shè)集存儲于編碼器和解碼器中以及對指示進(jìn)行傳輸,所述指示集被選擇,是可能的。所述加權(quán)值的附加集也可在比特流內(nèi)傳輸。所述加權(quán)假設(shè)相加以形成所述最終運(yùn)動補(bǔ)償殘留預(yù)測信號。在一特定配置中,附加偏移也可以信號發(fā)出,每個(gè)假設(shè)具有一個(gè)偏移或者僅僅只有一個(gè)偏移。 當(dāng)只有一單獨(dú)假設(shè)用于運(yùn)動補(bǔ)償殘留預(yù)測時(shí),修改假設(shè)的殘留預(yù)測信號的上述方法也可以被使用。
也可以先對假設(shè)進(jìn)行總結(jié),然后產(chǎn)生的假設(shè)可以通過加權(quán)因子或者一組加權(quán)值按比例進(jìn)行縮放。在一特定的配置中,也可使用附加偏移。 殘留預(yù)測信號的加權(quán)因子也被稱之為增益。并且一組加權(quán)因子(矩形圖像區(qū)域的加權(quán)矩陣)也被稱之為一組增益(矩形圖像區(qū)域的加權(quán)矩陣)??臻g位移參數(shù):根據(jù)所使用的運(yùn)動模型,所述空間位移參數(shù)與運(yùn)動補(bǔ)償殘留預(yù)測(使用唯一的運(yùn)動參數(shù))所應(yīng)用于的樣本集不同??臻g位移基于傳輸?shù)倪\(yùn)動參數(shù)和所使用的運(yùn)動模型獲取。所述空間位移(U,V)是X和7方向上的兩個(gè)值,其來源可以歸納為
權(quán)利要求
1.一種混合視頻解碼器,被配置為通過運(yùn)動補(bǔ)償預(yù)測利用先前解碼幀(200b)的參考?xì)埩粜盘?127)對當(dāng)前解碼幀(200a)的殘留信號(136)進(jìn)行附加預(yù)測。
2.根據(jù)權(quán)利要求I所述的混合視頻解碼器,進(jìn)一步被配置為 預(yù)測來自先前解碼視頻部分的當(dāng)前解碼幀以獲取當(dāng)前解碼幀(200a)的預(yù)測信號(138),所述殘留信號(136)與預(yù)測信號(138)的預(yù)測誤差有關(guān); 熵解碼所述當(dāng)前解碼幀(200a)的最終殘留信號(132);以及 通過組合以下信號對當(dāng)前解碼幀(200a)進(jìn)行重構(gòu) 所述當(dāng)前解碼幀(200a)的預(yù)測信號(138), 當(dāng)前解碼幀(200a)的殘留預(yù)測信號(134),其中所述殘留預(yù)測信號(134)是在對 當(dāng)前解碼幀(200a)的殘留信號(136)進(jìn)行預(yù)測的過程中通過混合視頻解碼器獲取, 當(dāng)前解碼幀的最終殘留信號(132)。
3.根據(jù)權(quán)利要求I或2所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對先前解碼幀的最終殘留信號(132)進(jìn)行熵解碼,以及通過先前解碼幀的最終殘留信號(132)對先前解碼幀的參考?xì)埩粜盘?127)進(jìn)行構(gòu)建。
4.根據(jù)權(quán)利要求I或2所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對先前解碼幀的最終殘留信號(132)進(jìn)行熵解碼,通過運(yùn)動補(bǔ)償預(yù)測利用一個(gè)甚至更多的先前解碼幀的參考?xì)埩粜盘枌ο惹敖獯a幀的殘留信號(136)進(jìn)行預(yù)測以獲取先前解碼幀的殘留預(yù)測信號(134),并且通過對先前解碼幀的最終殘留信號(132)和先前解碼幀的殘留預(yù)測信號(134)求和來構(gòu)建先前解碼幀的參考?xì)埩粜盘?127)。
5.根據(jù)權(quán)利要求I或2所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為在幀的基礎(chǔ)上對先前解碼幀的最終殘留信號進(jìn)行熵解碼和選擇 通過先前解碼幀的最終殘留信號對先前解碼幀的參考?xì)埩粜盘栠M(jìn)行構(gòu)建,或者通過對先前解碼幀的最終殘留信號和先前解碼幀的殘留預(yù)測信號求和來構(gòu)建先前解碼幀的參考?xì)埩粜盘?,所述先前解碼幀的殘留預(yù)測信號通過運(yùn)動補(bǔ)償預(yù)測利用一個(gè)甚至更多的先前解碼幀的參考?xì)埩粜盘枌ο惹敖獯a幀的殘留信號進(jìn)行預(yù)測來獲取。
6.根據(jù)權(quán)利要求I或2所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為 對先前解碼幀的最終殘留信號進(jìn)行熵解碼, 通過先前解碼幀的最終殘留信號對先前解碼幀的第一候選參考?xì)埩粜盘栠M(jìn)行構(gòu)建并將其插入到所述混合視頻解碼器的解碼圖像緩沖區(qū)中, 通過對先前解碼幀的最終殘留信號和先前解碼幀的殘留預(yù)測信號求和來構(gòu)建先前解碼幀的第二候選參考?xì)埩粜盘?,并將其插入到所述混合視頻解碼器的解碼圖像緩沖區(qū)中,其中所述先前解碼幀的殘留預(yù)測信號通過運(yùn)動補(bǔ)償預(yù)測利用一個(gè)甚至更多的先前解碼幀的參考?xì)埩粜盘枌ο惹敖獯a幀的殘留信號進(jìn)行預(yù)測來獲取,以及 根據(jù)比特流內(nèi)的信號作用使用第一或第二候選參考?xì)埩粜盘栕鳛橄惹敖獯a幀的參考?xì)埩粜盘枴?br> 7.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對殘留預(yù)測運(yùn)動參數(shù)上的信息進(jìn)行熵解碼,并利用所述殘留預(yù)測運(yùn)動參數(shù)對當(dāng)前解碼幀的殘留信號進(jìn)行預(yù)測。
8.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對視頻預(yù)測運(yùn)動參數(shù)(130)上的信息進(jìn)行熵解碼,并通過運(yùn)動補(bǔ)償預(yù)測利用視頻預(yù)測運(yùn)動參數(shù)對當(dāng)前解碼幀進(jìn)行預(yù)測以獲取當(dāng)前解碼幀的預(yù)測信號(138),其中所述當(dāng)前解碼幀的殘留信號(136)與預(yù)測信號(138)的預(yù)測誤差有關(guān)。
9.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對當(dāng)前解碼幀的一個(gè)或多個(gè)語法元素進(jìn)行解碼,并將當(dāng)前解碼幀的殘留信號(136)的預(yù)測應(yīng)用于當(dāng)前解碼幀的第一樣本集的預(yù)設(shè)集,所述預(yù)設(shè)集由一個(gè)或多個(gè)語法元素所界定。
10.根據(jù)權(quán)利要求9所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為將產(chǎn)生當(dāng)前解碼幀(200a)預(yù)測信號(138)的當(dāng)前解碼幀的預(yù)測應(yīng)用于當(dāng)前解碼幀(200a)的第二樣本集,其中所述殘留信號(136)與預(yù)測信號(138)的預(yù)測誤差相關(guān),所述混合視頻解碼器還對每一所述第二樣本集的一個(gè)或多個(gè)語法元素進(jìn)行解碼,并利用每一第二樣本集的一個(gè)或多個(gè)語法元素來將第一樣本集的預(yù)設(shè)集從第二樣本集或第二樣本集的子集中鑒別出來。
11.根據(jù)權(quán)利要求I一8中任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對當(dāng)前解碼幀(200a)的一個(gè)或多個(gè)語法元素進(jìn)行解碼并將當(dāng)前解碼幀(200a)的殘留信號(136)預(yù)測應(yīng)用于當(dāng)前解碼幀(200a)的第一樣本集的預(yù)設(shè)集,其中所述預(yù)設(shè)集由一個(gè)或多個(gè)語法元素所界定,所述混合視頻解碼器還將部分形成當(dāng)前解碼幀(200a)預(yù)測信號(138)的當(dāng)前解碼幀的幀內(nèi)預(yù)測應(yīng)用于當(dāng)前解碼幀(200c)第二樣本集的第一預(yù)設(shè)集,其中所述殘留信號與預(yù)測信號(138)的預(yù)測誤差有關(guān),所述混合視頻解碼器還將部分形成當(dāng)前解碼幀預(yù)測信號(138)的當(dāng)前解碼幀的運(yùn)動補(bǔ)償預(yù)測應(yīng)用于第二樣本集的第二預(yù)設(shè)集,這樣使得所述第一樣本集與第二樣本集的第一和第二預(yù)設(shè)集相互獨(dú)立。
12.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為從比特流中提取對所述先前解碼幀進(jìn)行索引的殘留參考幀索引。
13.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為對所述先前解碼幀進(jìn)行索引的殘留參考幀索引進(jìn)行推斷,這樣使得后者基于所述混合視頻解碼器配置為確定當(dāng)前解碼幀(200a)的預(yù)測信號,其中所述殘留信號(136)與預(yù)測信號的預(yù)測誤差有關(guān)。
14.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為利用先前由所述混合視頻解碼器在預(yù)測當(dāng)前解碼幀另一樣本集的當(dāng)前解碼幀的殘留信號或者先前解碼幀的殘留信號中使用的殘留預(yù)測運(yùn)動參數(shù)來對用于預(yù)測當(dāng)前解碼幀的樣本預(yù)設(shè)集的當(dāng)前解碼幀的殘留信號的殘留預(yù)測運(yùn)動參數(shù)進(jìn)行預(yù)測。
15.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為利用先前由所述混合視頻解碼器在確定當(dāng)前解碼幀(200a)的另一或相同樣本集的當(dāng)前解碼幀(200a)的預(yù)測信號(138)中或者先前由所述混合視頻解碼器在確定先前解碼幀的預(yù)測信號(138)中使用的運(yùn)動參數(shù)來對用于預(yù)測當(dāng)前解碼幀樣本預(yù)設(shè)集的當(dāng)前解碼幀(200a)的殘留信號的殘留預(yù)測運(yùn)動參數(shù)進(jìn)行預(yù)測,其中所述殘留信號(136)與預(yù)測信號(138)的預(yù)測誤差有關(guān)。
16.根據(jù)上述任一權(quán)利要求所述的混合視頻解碼器,其中所述混合視頻解碼器被配置為利用多重假設(shè)預(yù)測來對當(dāng)前解碼幀的殘留信號進(jìn)行預(yù)測,并且對用于預(yù)測當(dāng)前解碼幀的殘留信號的多個(gè)假設(shè)進(jìn)行有區(qū)別地解碼,以區(qū)別于被所述混合視頻解碼器在確定當(dāng)前解碼幀預(yù)測信號中使用的多個(gè)視頻假設(shè),其中所述殘留信號與預(yù)測信號的預(yù)測誤差有關(guān)。
17.一種混合視頻編碼器,被配置為通過運(yùn)動補(bǔ)償預(yù)測利用先前編碼幀的參考?xì)埩粜盘枌Ξ?dāng)前編碼幀的殘留信號進(jìn)行附加預(yù)測。
18.—種混合視頻解碼方法,包括通過運(yùn)動補(bǔ)償預(yù)測利用先前解碼幀的參考?xì)埩粜盘枌Ξ?dāng)前解碼幀的殘留信號進(jìn)行附加預(yù)測。
19.一種混合視頻編碼方法,包括通過運(yùn)動補(bǔ)償預(yù)測利用先前編碼幀的參考?xì)埩粜盘枌Ξ?dāng)前編碼幀的殘留信號進(jìn)行附加預(yù)測。
20.一種混合視頻編碼比特流,包括殘留預(yù)測運(yùn)動參數(shù)上的信息,所述殘留預(yù)測運(yùn)動參數(shù)通過運(yùn)動補(bǔ)償預(yù)測利用先前編碼幀的參考?xì)埩粜盘杹硪?guī)定預(yù)設(shè)幀的殘留信號的預(yù)測誤差的運(yùn)動補(bǔ)償預(yù)測。
21.根據(jù)權(quán)利要求18或19所述的方法,當(dāng)在計(jì)算機(jī)上運(yùn)行時(shí),計(jì)算機(jī)程序具有用于執(zhí)行的程序代碼。
全文摘要
編碼效率可通過以下方式進(jìn)一步增加在混合視頻編碼中,通過運(yùn)動補(bǔ)償預(yù)測利用先前幀的參考?xì)埩粜盘枌Ξ?dāng)前幀的殘留信號進(jìn)行附加預(yù)測。換句話說,為了進(jìn)一步減少最終殘留信號,即最后一個(gè)傳輸?shù)男盘柕哪芰?,并因此增加編碼效率,本發(fā)明提出了通過運(yùn)動補(bǔ)償預(yù)測利用先前編碼幀的重構(gòu)殘留信號對殘留信號進(jìn)行附加預(yù)測。
文檔編號H04N7/34GK102726043SQ201080060487
公開日2012年10月10日 申請日期2010年11月3日 優(yōu)先權(quán)日2009年11月6日
發(fā)明者B·布羅斯, H·施瓦茨, T·威甘德 申請人:弗勞恩霍夫應(yīng)用研究促進(jìn)協(xié)會
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1