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

使用虛擬參考畫面的方法及裝置的制作方法

文檔序號(hào):7677937閱讀:171來源:國(guó)知局
專利名稱:使用虛擬參考畫面的方法及裝置的制作方法
技術(shù)領(lǐng)域
本原理一般涉及視頻編碼與解碼,并具體地涉及使用虛擬參考畫面的方 法及裝置。
背景技術(shù)
在諸如國(guó)際標(biāo)準(zhǔn)化組織/國(guó)際電工委員會(huì)(ISO/IEC)運(yùn)動(dòng)畫面專家組-4 (MPEG-4)第10部分高級(jí)視頻編碼(AVC)標(biāo)準(zhǔn)/國(guó)際電信聯(lián)盟電信部門 (ITU-T) H.264建議(下文中"MPEG-4 AVC標(biāo)準(zhǔn)")之類的現(xiàn)有^L頻壓縮系 統(tǒng)和標(biāo)準(zhǔn)中,之前重構(gòu)/解碼的畫面被用作將來畫面的參考,為了補(bǔ)償那些畫 面之間的任何運(yùn)動(dòng)行為(motion activity)而采用運(yùn)動(dòng)估計(jì)與補(bǔ)償。在多視圖 視頻編碼(MVC )中,來自相鄰視圖的重構(gòu)/解碼畫面也可以被用作預(yù)測(cè)的源, 其中包括不一致(disparity)估計(jì)及補(bǔ)償。
存在以下情況如果將諸如例如MPEG-4 AVC標(biāo)準(zhǔn)中的加權(quán)預(yù)測(cè)和自適 應(yīng)參考生成的現(xiàn)有技術(shù)之類的某種處理應(yīng)用于解碼畫面,則可以增強(qiáng)預(yù)測(cè)。 通過處理解碼畫面,可以增強(qiáng)預(yù)測(cè)信號(hào)的質(zhì)量,并且因此可以改進(jìn)編碼效率。 在加權(quán)預(yù)測(cè)的情況下,在當(dāng)前畫面和解碼畫面之間解決整體照度(global illumination)失配。在自適應(yīng)參考生成的情況下,通過自適應(yīng)參考生成來抑 制不同種類的噪聲,從而提供更相關(guān)的參考信號(hào)。

發(fā)明內(nèi)容
通過本原理來解決現(xiàn)有技術(shù)的這些和其他缺點(diǎn)和劣勢(shì),本原理針對(duì)使用 虛擬參考畫面的方法與裝置。
根據(jù)本原理的一方面,提供了一種裝置。該裝置包括編碼器,該編碼器使用至少一個(gè)虛擬參考畫面來對(duì)至少一個(gè)畫面進(jìn)行編碼以便形成作為結(jié)果的比特流。該至少 一個(gè)虛擬參考畫面與之前解碼的畫面不同。
根據(jù)本原理的另一方面,提供了一種方法。該方法包括使用至少一個(gè)虛擬參考畫面來對(duì)至少一個(gè)畫面進(jìn)行編碼以便形成作為結(jié)果的比特流。該至少 一個(gè)虛擬參考畫面與之前解碼的畫面不同。
根據(jù)本原理的另一方面,提供了一種裝置。該裝置包括解碼器,該解碼器使用至少一個(gè)虛擬參考畫面來對(duì)來自比特流的至少一個(gè)畫面進(jìn)行解碼。該至少 一個(gè)虛擬參考畫面與之前解碼的畫面不同。
根據(jù)本原理的另一方面,提供了一種方法。該方法包括使用至少一個(gè)虛擬參考畫面來對(duì)來自比特流的至少 一個(gè)畫面進(jìn)行解碼。該至少一個(gè)虛擬參考畫面與之前解碼的畫面不同。
結(jié)合附圖閱讀示例實(shí)施例的以下詳細(xì)描述,本原理的這些和其他方面、特征及優(yōu)點(diǎn)將變得明顯。


根據(jù)以下示例附圖可以更好地理解本原理,在附圖中
圖1是依據(jù)本原理的實(shí)施例的、可以應(yīng)用本原理的支持虛擬參考畫面的示例視頻編碼器的框圖2是依據(jù)本原理的實(shí)施例的、可以應(yīng)用本原理的支持虛擬參考畫面的示例視頻解碼器的框圖; .
圖3是依據(jù)本原理的實(shí)施例的、用于在解碼畫面緩沖器(DPB)中使用虛擬參考畫面(VPR)管理來對(duì)視頻內(nèi)容進(jìn)行編碼的示例方法的流程圖4是依據(jù)本原理的實(shí)施例的、用于在解碼畫面緩沖器(DPB)中使用虛擬參考畫面(VPR)管理來對(duì)視頻內(nèi)容進(jìn)行解碼的示例方法的流程圖5是依據(jù)本原理的實(shí)施例的、用于在本地存儲(chǔ)器中使用虛擬參考畫面(VPR)管理來對(duì)^L頻內(nèi)容進(jìn)行編碼的示例方法的流程圖;以及
圖6是依據(jù)本原理的實(shí)施例的、用于在解碼畫面緩沖器(DPB)中使用虛擬參考畫面(VPR)管理來對(duì)視頻內(nèi)容進(jìn)行解碼的示例方法的流程圖。
具體實(shí)施例方式
本原理針對(duì)使用虛擬參考畫面的方法及裝置。本描述說明本原理。因此,應(yīng)理解本領(lǐng)域技術(shù)人員能夠設(shè)計(jì)出體現(xiàn)本原理并被包括在本原理精神和范圍之內(nèi)的各種布置,盡管這些布置并未在這里被明確描述或示出。
這里敘述的所有例子和條件語句意圖用于教學(xué)目的以便幫助讀者理解本原理以及由發(fā)明人所貢獻(xiàn)以促進(jìn)本領(lǐng)域的構(gòu)思,并且這里敘述的所有例子和條件語句應(yīng)被解釋為不限于這樣具體引用的例子和條件。
此外,這里敘述本原理的原理、方面和實(shí)施例以及本原理的具體例子的所有陳述意圖包含其結(jié)構(gòu)上的以及功能上的等效物。此外,意圖使這樣的等效物包括當(dāng)前已知的等效物以及將來開發(fā)的等效物,即,不論結(jié)構(gòu)如何而被開發(fā)來執(zhí)行相同功能的任何元件。
因此,例如本領(lǐng)域技術(shù)人員將理解這里呈現(xiàn)的框圖表示體現(xiàn)本原理的圖示性電路的概念性視圖。類似地,將理解任何流程圖、流程圖示、狀態(tài)轉(zhuǎn)換圖、偽代碼等表示可以被實(shí)質(zhì)表示在計(jì)算機(jī)可讀介質(zhì)中并且因此可以由計(jì)算機(jī)或處理器執(zhí)行的各種處理,而不論是否明確示出了這樣的計(jì)算機(jī)或處理器。
可以通過使用專用硬件以及與適當(dāng)軟件相關(guān)的、能夠執(zhí)行軟件的硬件來提供圖中所示的各種元件的功能。當(dāng)通過處理器提供時(shí),該功能可以通過單個(gè)專用處理器、通過單個(gè)共享處理器、或者通過多個(gè)單獨(dú)的處理器來提供,所述多個(gè)單獨(dú)的處理器的一些處理器可以被共享。此外,術(shù)語"處理器"或"控制器"的明確使用應(yīng)被解釋為排外地指代能夠執(zhí)行軟件的硬件,并且可以隱含
地包括但不限于數(shù)字信號(hào)處理器("DSF,)硬件、用于存儲(chǔ)軟件的只讀存儲(chǔ)器("ROM")、隨機(jī)存取存儲(chǔ)器("RAM")以及非易失性存儲(chǔ)裝置。
還可以包括傳統(tǒng)的和/或定制的其他硬件。類似地,圖中所示的任何開關(guān)僅是概念性的。可以通過程序邏輯的操作、通過專用邏輯、通過程序控制與專用邏輯電路的交互作用、或者甚至是手動(dòng)地執(zhí)行它們的功能,如從上下文中具體理解的,實(shí)施者可以選擇具體技術(shù)。
在本申請(qǐng)權(quán)利要求書中,被表達(dá)為用于執(zhí)行特定功能的部件的任何元件意圖包括執(zhí)行該功能的任何方式,包括例如a)執(zhí)行該功能的電路元件的組合,b)與用于執(zhí)行軟件的適當(dāng)電路相結(jié)合以執(zhí)行該功能的任何形式的軟件,因此包括固件、微代碼等。由這樣的權(quán)利要求書限定的本原理在于以下事實(shí)以權(quán)利要求書要求的方式將由各種所敘述的裝置提供的功能組合并結(jié)合在一起。因此,認(rèn)為可以提供那些功能的任何部件等效于這里示出的那些部件。
ii說明書中對(duì)本原理的"一個(gè)實(shí)施例"或"實(shí)施例,,的引用意味著與本實(shí)施例 相關(guān)地描述的具體特征、結(jié)構(gòu)、特性等包括在本原理的至少一個(gè)實(shí)施例中。 因此,出現(xiàn)在貫穿說明書的各位置的短語"在一個(gè)實(shí)施例中"或"在實(shí)施例中,, 的出現(xiàn)不必都指代同 一實(shí)施例。
如這里所使用的,"高級(jí)語法(high level syntax),,指代在分級(jí)體系中位 于宏塊層之上的比特流中存在的語法。例如,如這里所使用的高級(jí)語法可以 指代但不限于在碼片報(bào)頭級(jí)(slice header level )、補(bǔ)充增強(qiáng)信息(SEI)級(jí)、 畫面參數(shù)設(shè)置級(jí)、序列參數(shù)設(shè)置級(jí)以及NAL單元報(bào)頭級(jí)處的語法。
轉(zhuǎn)到圖1,通過參考標(biāo)號(hào)100總地指示可以應(yīng)用本原理的、支持虛擬參 考畫面的示例視頻編碼器。
視頻編碼器100的輸入端以信號(hào)通信方式與組合器110的同相輸入端和 運(yùn)動(dòng)估計(jì)器(ME) 180的第一輸入端連接。組合器IIO的輸出端以信號(hào)通信 方式與離散余弦變換器120的輸入端連接。離散余弦變換器120的輸出端以 信號(hào)通信方式與量化器130的輸入端連接。量化器130的輸出端以信號(hào)通信 方式與可變長(zhǎng)度編碼器(VLC) 140的輸入端和逆量化器150的輸入端連接。 可變長(zhǎng)度編碼器(VLC) 140的輸出端可用作編碼器IOO的輸出端。
逆量化器150的輸出端以信號(hào)通信方式與逆離散余弦變換器155的輸入 端連接。逆余弦變換器155的輸出端以信號(hào)通信方式與組合器165的第一同 相輸入端連接。組合器165的輸出端以信號(hào)通信方式與環(huán)路濾波器160的輸 入端連接。環(huán)路濾波器160的輸出端以信號(hào)通信方式與解碼畫面緩沖器175 的輸入端連接。解碼畫面緩沖器175的第一輸出端以信號(hào)通信方式與虛擬參 考畫面緩沖器170的輸入端連接。
開關(guān)195的輸出端以信號(hào)通信方式與運(yùn)動(dòng)估計(jì)器180的第二輸入端和運(yùn) 動(dòng)補(bǔ)償器190的第二輸入端連接。開關(guān)195的輸入端以信號(hào)通信方式與解碼 畫面緩沖器175的第二輸出端或虛擬參考畫面緩沖器170的輸入端連接。運(yùn) 動(dòng)估計(jì)器180的輸出端以信號(hào)通信方式與運(yùn)動(dòng)補(bǔ)償器190的第一輸入端連接。 運(yùn)動(dòng)補(bǔ)償器190的輸出端以信號(hào)通信方式與組合器165的第二同相輸入端和 組合器110的反相輸入端連接。
轉(zhuǎn)到圖2,通過參考標(biāo)號(hào)200總地指示可以應(yīng)用本原理的、支持虛擬參 考畫面的示例視頻解碼器。
視頻解碼器200包括用于接收比特流的可變長(zhǎng)度解碼器210??勺冮L(zhǎng)度解碼器210的第一輸出端以信號(hào)通信方式與運(yùn)動(dòng)補(bǔ)償器260的第一輸入端連 接??勺冮L(zhǎng)度解碼器210的第二輸出端以信號(hào)通信方式與逆量化器220的輸 入端連接。逆量化器220的輸出端以信號(hào)通信方式與逆離散余弦變換器230 的輸入端連接。離散余弦變換器的輸出端以信號(hào)通信方式與組合器240的第 一同相輸入端連接。組合器240的輸出端以信號(hào)通信方式與環(huán)路濾波器2卯 的輸入端連接。環(huán)路濾波器290的輸出端以信號(hào)通信方式與解碼畫面緩沖器 250的輸入端連接。解碼畫面緩沖器250的第一輸出端以信號(hào)通信方式與虛 擬參考畫面緩沖器255的輸入端連接。解碼畫面緩沖器250的第二輸出端可 用作解碼器200的輸出端。
開關(guān)265的輸出端以信號(hào)通信方式與運(yùn)動(dòng)補(bǔ)償器260的第二輸入端連接。 運(yùn)動(dòng)補(bǔ)償器260的輸出端以信號(hào)通信方式與組合器240的第二同相輸入端連 接。
開關(guān)265的輸入端以信號(hào)通信方式與虛擬參考畫面緩沖器255的輸出端 或解碼畫面緩沖器250的第二輸出端連接。
解碼畫面緩沖器250包括長(zhǎng)期存儲(chǔ)器部分250A和短期存儲(chǔ)器部分250B。
依據(jù)本原理,提供了用于在視頻編碼器和/或視頻解碼器中管理虛擬參考 畫面(VRP)的方法和裝置。在實(shí)施例中,虛擬參考畫面是從已經(jīng)解碼的畫 面創(chuàng)建的,并且不要求用于顯示目的。在實(shí)施例中,虛擬參考畫面可以被用 于預(yù)測(cè),而不要求用于顯示目的。在實(shí)施例中,VRP在視頻編碼器和/或解碼 器中的使用包括以下實(shí)施元素中的一個(gè)或多個(gè)語法支持;VRP的存儲(chǔ)裝置/ 存儲(chǔ)器模型;以及在預(yù)測(cè)環(huán)路中包括VRP的標(biāo)準(zhǔn)例程。
為了說明而非限制,所提出的管理方法和裝置的一些可能應(yīng)用包括多視 圖視頻編碼(MVC)中的視圖內(nèi)插預(yù)測(cè)、濾波后的參考預(yù)測(cè)、參考變形 (reference warping )、以及涉及所生成的虛擬參考的其它方法。耳又決于施加 在解碼畫面上的處理的類型,在局部(local)基礎(chǔ)上獲得處理后的參考信號(hào) 可能是不可能的或不便的。無限脈沖響應(yīng)(IIR)濾波和畫面變形是兩個(gè)這類 的示例,其中,更好的是在幀的基礎(chǔ)上而不是在塊的基礎(chǔ)上施加處理。另一 例子是視圖合成預(yù)測(cè)。在多視圖視頻編碼中,通過視圖合成可以開發(fā)相鄰照 相機(jī)視圖之間的冗余。通過使用照相機(jī)參數(shù)和/或深度信息將相鄰的視圖畫面 變形和混合,可以創(chuàng)建視圖合成畫面。合成畫面可以被用作用于預(yù)測(cè)當(dāng)前朝L 圖畫面的參考畫面,與不一致補(bǔ)償預(yù)測(cè)相比,該合成畫面可以提供更好的預(yù)測(cè)源。應(yīng)注意虛擬參考畫面(VRP)的概念還可以被應(yīng)用于可以局部地進(jìn)行 處理的情形,諸如例如樣本加權(quán)或有限脈沖響應(yīng)(FIR)濾波的情況。
應(yīng)理解盡管之前已經(jīng)提出了自適應(yīng)參考生成的概念,并且在MPEG-4 AVC標(biāo)準(zhǔn)中已經(jīng)采用加權(quán)預(yù)測(cè)作為濾波后參考畫面的特定情況,然而對(duì)于管 理所生成的虛擬參考畫面卻不存在已知的現(xiàn)有技術(shù)。在之前提出的方法中, 通過在補(bǔ)償處理中對(duì)編碼/解碼畫面進(jìn)行筒單處理/濾波,可以處理所生成的參 考的管理。換句話說,對(duì)于之前的方法不需要完整的所生成的參考畫面。在 如何管理全部生成的參考畫面方面,沒有現(xiàn)有技術(shù)。
合并了本原理的實(shí)施例可以包括這里下面進(jìn)一步詳細(xì)描述的以下方面的 一個(gè)或多個(gè)虛擬參考畫面的信令、用于虛擬參考畫面的存儲(chǔ)器管理、以及 虛擬生成的幀在預(yù)測(cè)中的使用。
虛擬參考畫面的信令
希望支持一種用信號(hào)通知所生成的參考畫面的靈活方式,該方式隨后可 以在存儲(chǔ)和參考方面在那些畫面的管理中使用。為了這樣做,在一個(gè)實(shí)施例 中,提出以下語法。
在實(shí)施例中,在序列級(jí)上用信號(hào)通知是否使能了 VRP。這可以例如通過 引入高級(jí)語法vrp_present—flag來實(shí)現(xiàn)。
在實(shí)施例中,在畫面級(jí)上用信號(hào)通知有多少虛擬參考存在以及創(chuàng)建它們 的方法。例如,在該實(shí)施例的一個(gè)實(shí)現(xiàn)中,在用于每個(gè)編碼畫面的語法中將 出現(xiàn)生成虛擬參考畫面所需的使用和參數(shù)。對(duì)于可能的基于MPEG-4 AVC標(biāo) 準(zhǔn)的實(shí)現(xiàn),可以引入碼片報(bào)頭語法nun^vrps。然后將給每個(gè)虛擬參考畫面分
生成每個(gè)虛擬參考畫面的參數(shù)將取決于確切的生成方法。在多視圖視頻編碼 中的視圖合成預(yù)測(cè)的例子中,可以包括照相機(jī)參數(shù)和深度信息。在規(guī)則視頻 編碼中的變形參考的例子中,可以用信號(hào)通知變形參數(shù)(諸如,例如,同形 (homograph)矩陣元素)。自適應(yīng)參考濾波情況下更具體的例子是用信號(hào)通知 FIR濾波器系數(shù),其中,如果要應(yīng)用不可分的兩維濾波器,則將需要量化并 傳輸」個(gè)系數(shù)。
用于虛擬參考畫面的存儲(chǔ)器管理由于在編碼器和解碼器兩處都需要生成和存儲(chǔ)虛擬參考畫面,因此應(yīng)考 慮相關(guān)的存儲(chǔ)存儲(chǔ)器。有若干種提供用于虛擬參考畫面的存儲(chǔ)器管理模型的
方法(l)在第一方法中,將所生成的虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器 中;以及(2)在第二方法中,將虛擬生成的幀存儲(chǔ)在臨時(shí)生成畫面緩沖器中, 該臨時(shí)生成畫面緩沖器僅在當(dāng)前幀的編碼/解碼期間有效。
關(guān)于提供依據(jù)上述第一方法的存儲(chǔ)器管理模型,由于僅對(duì)于當(dāng)前畫面的 編碼/解碼需要虛擬參考畫面,因此應(yīng)當(dāng)適當(dāng)?shù)囟x解碼畫面緩沖器插入和刪 除過程。在一個(gè)可能的實(shí)現(xiàn)中,將在構(gòu)建參考列表之前在解碼畫面緩沖器中 插入所生成的參考畫面,并且將在當(dāng)前幀的編碼/解碼完成之后立即移除所生 成的參考畫面。
當(dāng)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中時(shí),將需要將它們與非虛擬解 碼畫面區(qū)分開,存在若干種如何在基于MPEG-4 AVC的實(shí)現(xiàn)中進(jìn)行該區(qū)分的 選擇。 一些用于將存儲(chǔ)在解碼畫面緩沖器中的虛擬參考畫面與非虛擬參考畫 面區(qū)分開的示例選擇包括例如(1)將虛擬參考畫面存儲(chǔ)為短期參考畫面并 且使用未使用的frame—num/picture—order—count; ( 2 )將虛擬參考畫面存儲(chǔ)為 長(zhǎng)期參考畫面并且使用長(zhǎng)期存儲(chǔ)器中的未使用的kmgtermjd,s;以及(3)由 于虛擬參考畫面在屬性(nature)上不同于之前解碼的畫面,因此,在解碼畫 面緩沖器中可以分配專用的存儲(chǔ)器位置(slot)來存儲(chǔ)虛擬參考畫面。在該 VRP存儲(chǔ)器中,將通過虛擬參考畫面的vrp—id來標(biāo)識(shí)它們,該vrp—id對(duì)于每 個(gè)虛擬參考畫面是唯一的。
關(guān)于提供依據(jù)上述第二方法的存儲(chǔ)器管理模型,通過將虛擬生成的幀存 儲(chǔ)在僅在當(dāng)前幀的編碼/解碼期間有效的臨時(shí)生成畫面緩沖器中,該臨時(shí)生成 畫面緩沖器將能夠存儲(chǔ)所有的虛擬生成的畫面。將通過虛擬參考畫面的 vrp—id來標(biāo)識(shí)它們,該vrpjd對(duì)于每個(gè)虛擬參考畫面是唯一的。
虛擬生成的幀在預(yù)測(cè)中的使用
為了使虛擬生成的畫面對(duì)于當(dāng)前畫面的預(yù)測(cè)是可參考的,需要一種在預(yù) 測(cè)過程中包括虛擬參考畫面的靈活方式。依據(jù)本原理,提出了用于實(shí)現(xiàn)該方 式的兩個(gè)示例實(shí)施例,盡管應(yīng)理解給出在此提供的本原理的教導(dǎo),本領(lǐng)域和 相關(guān)領(lǐng)域的普通技術(shù)人員將預(yù)期這些和其它方式來在預(yù)測(cè)過程中包括虛擬參 考畫面,且同時(shí)保持本原理的范圍。在用于在預(yù)測(cè)過程中包括虛擬參考畫面的一個(gè)實(shí)施例中,直接參考虛擬
參考畫面。在該方法中,使用reference一vrp一id語法來用信號(hào)通知在預(yù)測(cè)過程 中使用哪個(gè)虛擬參考畫面。通過這樣做,將保持不涉及傳統(tǒng)的參考列表,并 且語法reference—vrp—id僅當(dāng)在預(yù)測(cè)中涉及VRP時(shí)才出現(xiàn)。
在用于在預(yù)測(cè)過程中包括虛擬參考畫面的另 一實(shí)施例中,通過參考列表 來參考虛擬參考畫面。相應(yīng)地,如果虛擬參考畫面存在,則可以修改默認(rèn)的 參考列表標(biāo)記過程(markingprocess)以便包括所述虛擬參考畫面,并且可以 使用一般的RPLR命令來支持參考列表的構(gòu)建,或者可以定義VRP專用的參 考畫面列表重新排序(RPLR)命令來支持參考列表的構(gòu)建。具體地,如果在 解碼畫面緩沖器中分配了 VRP專用位置,或者使用了臨時(shí)VRP緩沖器,將 引入VRP專用的RPLR命令來將由reference—vrp一id指示的虛擬參考畫面放 置到正在構(gòu)建的參考列表中。此外,可以在碼片報(bào)頭中引入附加的語法元素, 對(duì)于每個(gè)參考索引,其將用信號(hào)通知該參考索引是否參考虛擬參考畫面。如 果參考,則可以使用相關(guān)聯(lián)的reference—vrp—id來用信號(hào)通知該虛擬參考畫面。 在該方法中,不需要引入新的VRP專用的RPLR命令,這是因?yàn)榭梢允褂靡?般的RPLR命令來使不同的參考索引參考解碼畫面緩沖器中的同一解碼畫 面。然后,通過reference一vrpjd,可以用信號(hào)通知該參考畫面是否是原始的 解碼參考畫面,或者是否是從解碼參考畫面生成的虛擬參考畫面。
轉(zhuǎn)到圖3,通過參考標(biāo)號(hào)300總地指示用于在解碼畫面緩沖器(DPB)中 使用虛擬參考畫面(VRP)管理來對(duì)視頻內(nèi)容進(jìn)行編碼的示例方法。方法300 包括開始?jí)K305,其將控制傳到功能塊310。功能塊310將vrp_present—flag 設(shè)置為等于零,并將控制傳到判定塊315。判定塊315確定是否使能了 VRP。 如果4吏能VRP,則將控制傳到功能塊320。否則,將控制傳到功能塊370。
功能塊320將vrp_present—flag設(shè)置為等于一,并將控制傳到功能塊325。 功能塊325設(shè)置num一vrps以及VRP參數(shù)語法,并將控制傳到功能塊330。功 能塊330執(zhí)行VRP生成以便生成一個(gè)或多個(gè)VRP (下文中稱為"VRP"),并 將控制傳到功能塊335。功能塊335將VRP插入在解碼畫面緩沖器(DPB ) 中,設(shè)置frame—num/畫面順序計(jì)數(shù)(POC )或long—term—frame—idx或vrp—id, 并將控制傳到功能塊340。功能塊340在參考列表構(gòu)建中包括VRP,并將控 制傳到功能塊345。功能塊345在參考列表重新排序中包括VRP,并將控制 傳到功能塊350。功能塊350將高級(jí)語法寫入到比特流中,并將控制傳到功能塊355。功能塊355編碼當(dāng)前畫面,如果VRP出現(xiàn)則通過refjdx參考VRP, 并將控制傳到功能塊360。功能塊360從DPB中移除VRP,并將控制傳到功 能塊365。功能塊365將低級(jí)語法寫入到比特流中,并將控制傳到結(jié)束塊399。 功能塊370利用VRP執(zhí)行參考列表構(gòu)建,并將控制傳到功能塊350。 轉(zhuǎn)到圖4,通過參考標(biāo)號(hào)400總地指示用于在解碼畫面緩沖器(DPB)中 使用虛擬參考畫面(VRP )管理來對(duì)視頻內(nèi)容進(jìn)行解碼的示例方法。方法400 包括開始?jí)K405,其將控制傳到功能塊410。功能塊410從比特流中讀取高級(jí) 語法,其包括例如vrp_present_flag、 num—vrps、以及其它VRP參數(shù)語法,并 將控制傳到判定塊415。判定塊415確定vrp_present—flag是否等于一。如果 是,則將控制傳到功能塊420。否則,將控制傳到功能塊460。
功能塊420解碼VRP參數(shù),并將控制傳到功能塊425。功能塊425執(zhí)行 VRP生成以便生成一個(gè)或多個(gè)VRP (下文中稱為"VRP"),并將控制傳到功 能塊430。功能塊430將VRP插入到DPB中,設(shè)置frame—num/畫面順序計(jì) 數(shù)或long—term_frame—idx或vrp—id,并將控制傳到功能塊435。功能塊435 在默認(rèn)的參考列表構(gòu)建中包括VRP,并將控制傳到功能塊440。功能塊440 在參考列表重新排序中包括VRP,并將控制傳到功能塊445。功能塊445從 比特流讀取低級(jí)語法,并將控制傳到功能塊450。功能塊450解碼當(dāng)前畫面, 如果VRP出現(xiàn)則通過ref—idx參考VRP,并將控制傳到功能塊455。功能塊 455從DPB中移除VRP,并將控制傳到結(jié)束塊499。
功能塊460利用VRP執(zhí)行參考列表構(gòu)建,并將控制傳到功能塊445。 轉(zhuǎn)到圖5,通過參考標(biāo)號(hào)500總地指示用于在本地存儲(chǔ)器(local memory ) 中使用虛擬參考畫面(VRP)管理來對(duì)視頻內(nèi)容進(jìn)行編碼的示例方法。方法 500包括開始?jí)K505,其將控制傳到功能塊510。功能塊510將vrp_present—flag 設(shè)置為等于零,并將控制傳到判定塊515。判定塊515確定是否使能了 VRP。 如果使能了VRP,則將控制傳到功能塊520。否則,將控制傳到功能塊540。 功能塊520將vrpj)resent—flag設(shè)置為等于一,并將控制傳到功能塊525。 功能塊525設(shè)置num—vrps以及VRP參數(shù)語法,并將控制傳到功能塊530。功 能塊530執(zhí)行VRP生成以便生成一個(gè)或多個(gè)VRP (下文中稱為"VRP"),并 將控制傳到功能塊535。功能塊535將VRP存儲(chǔ)在本地存儲(chǔ)器中,設(shè)置vrpjd, 并將控制傳到功能塊540。功能塊540利用VRP執(zhí)行參考列表構(gòu)建,并將控 制傳到功能塊545。功能塊545將高級(jí)語法寫入到比特流中,并將控制傳到功能塊550。功能塊550編碼當(dāng)前畫面,如果VRP出現(xiàn)則通過vrp—id參考 VRP,并將控制傳到功能塊555。功能塊555釋放被分配給VRP的存儲(chǔ)器, 并將控制傳到功能塊560。功能塊560將低級(jí)語法寫入到比特流中,并將控 制傳到結(jié)束塊599。
轉(zhuǎn)到圖6,通過參考標(biāo)號(hào)600總地指示用于在解碼畫面緩沖器(DPB)中 使用虛擬參考畫面(VRP)管理來對(duì)視頻內(nèi)容進(jìn)行解碼的示例方法。方法600 包括開始?jí)K605,其將控制傳到功能塊610。功能塊610從比特流讀取高級(jí)語 法,其包括例如vrp_present—flag、 num—vrps、以及其它VRP參數(shù)語法,并將 控制傳到判定塊620。判定塊620確定vrp_present—flag是否等于一。如果是, 則將控制傳到功能塊625。否則,將控制傳到功能塊645。
功能塊625解碼VRP參數(shù),并將控制傳到功能塊630。功能塊630執(zhí)行 VRP生成以便生成一個(gè)或多個(gè)VRP (下文中稱為"VRP"),并將控制傳到功 能塊640。功能塊640將VRP存儲(chǔ)在本地存儲(chǔ)器中,i殳置vrpjd,并將控制 傳到功能塊645。功能塊645不利用VRP而執(zhí)行參考列表構(gòu)建,并將控制傳 到功能塊650。功能塊650從比特流讀取低級(jí)語法,并將控制傳到功能塊660。 功能塊660解碼當(dāng)前畫面,如果VRP出現(xiàn)則通過vrp—id參考VRP,并將控 制傳到功能塊665。功能塊665釋放被分配給VRP的存儲(chǔ)器,并將控制傳到 功能塊670。功能塊670從DPB中移除VRP,并將控制傳到結(jié)束塊699。
現(xiàn)在將給出本發(fā)明的許多伴隨優(yōu)點(diǎn)/特征中的一些的描述,其中的一些已 經(jīng)在上面提及。例如, 一個(gè)優(yōu)點(diǎn)/特征是一種裝置,其包括用于使用至少一個(gè) 虛擬參考畫面來編碼至少一個(gè)畫面、從而形成作為結(jié)果的比特流的編碼器。 所述至少 一個(gè)虛擬參考畫面不同于之前解碼的畫面。
另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少一個(gè)畫 面對(duì)應(yīng)于多視圖視頻內(nèi)容的至少兩個(gè)視圖中的至少一個(gè)。
又一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少一個(gè)虛 擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的。
此外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在該編碼器中, 所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面 形成的,其中,所述編碼器以被包括在所述作為結(jié)果的比特流中的至少一個(gè) 高級(jí)語法用信號(hào)通知所述信號(hào)處理變換的變形參數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少一個(gè)虛擬參考畫面是從至少 一個(gè)濾波后的參考畫面形成的。
而且,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在該編碼器中, 所述至少一個(gè)虛擬參考畫面是從至少一個(gè)濾波后的參考畫面形成的,其中, 所述編碼器在被包括在所述作為結(jié)果的比特流中的至少 一個(gè)高級(jí)語法中用信 號(hào)通知用于對(duì)所述至少一個(gè)濾波后的參考畫面進(jìn)行濾波的濾波器系數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少 一個(gè)畫面對(duì)應(yīng)于多視圖-見頻內(nèi)容,并且使用至少一個(gè)^L圖內(nèi)插畫面來形成所 述至少一個(gè)虛擬參考畫面。
此外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在該編碼器中, 所述至少一個(gè)畫面對(duì)應(yīng)于多視圖視頻內(nèi)容,其中,所述編碼器以被包括在所 述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于所述至少一 個(gè)視圖內(nèi)插畫面的參數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述編碼 器在所述作為結(jié)果的比特流中用信號(hào)通知所述至少一個(gè)虛擬參考畫面的存 在。
而且,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述編碼 器以所述作為結(jié)果的比特流的高級(jí)語法用信號(hào)通知所述至少一個(gè)虛擬參考畫 面的存在。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,以被包括 在所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于創(chuàng)建所 述至少 一個(gè)虛擬參考畫面的方法和參數(shù)中的至少 一個(gè)。
此外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中。
另外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器 中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述編碼 器相對(duì)于所述解碼畫面緩沖器對(duì)于所述至少一個(gè)虛擬參考畫面利用預(yù)先規(guī)定 的插入和刪除操作。
而且,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器 中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的短期存儲(chǔ)器部分中。
另外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
此外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在>^人解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中。
而且,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述編碼 器使用所述至少一個(gè)虛擬參考畫面的索引而在所述至少一個(gè)畫面的預(yù)測(cè)過程 中直接參考所述至少一個(gè)虛擬參考畫面。
另外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器 中,所述編碼器在至少一個(gè)畫面的預(yù)測(cè)過程中直接參考所述至少一個(gè)虛擬參 考畫面,其中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參 考畫面。
此外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器 中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參考畫面,其 中,定義至少一個(gè)參考畫面列表重新排序命令以便在默認(rèn)的參考列表構(gòu)建中 包括所述至少 一個(gè)虛擬參考畫面。
另外,另一優(yōu)點(diǎn)/特征是具有以下編碼器的裝置,如上所述在所述編碼器 中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參考畫面,其 中,將預(yù)先規(guī)定的參考列表重新排列命令與高級(jí)語法結(jié)合以便在默認(rèn)的參考
列表構(gòu)建中包括所述至少一個(gè)虛擬參考畫面。
而且,另一優(yōu)點(diǎn)/特征是具有如上所述的編碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面中的每一個(gè)虛擬參考畫面分別被與參考畫面列表相對(duì)應(yīng)的 參考畫面索引參考。
另 一優(yōu)點(diǎn)/特征是具有用于使用至少一個(gè)虛擬參考畫面從比特流解碼至 少一個(gè)畫面的解碼器的裝置。所述至少一個(gè)虛擬參考畫面不同于之前解碼的 畫面。
又一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少一個(gè)畫
面對(duì)應(yīng)于多^L圖^L頻內(nèi)容的至少兩個(gè)^L圖中的至少一個(gè)。
此外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的。此外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在該解碼器中, 所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面 形成的,其中,所述解碼器從被包括在比特流中的至少一個(gè)高級(jí)語法確定所 述信號(hào)處理變換的變形參數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在該解碼器中, 所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面 形成的,其中,所述至少一個(gè)虛擬參考畫面是從至少一個(gè)濾波后的參考畫面 形成的。
而且,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在該解碼器中, 所述至少一個(gè)虛擬參考畫面是從至少一個(gè)濾波后的參考畫面形成的,其中, 所述解碼器從被包括在比特流中的至少 一個(gè)高級(jí)語法確定用于對(duì)所述至少一 個(gè)濾波后的參考畫面進(jìn)行濾波的濾波器系數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少
一個(gè)畫面對(duì)應(yīng)于多^L圖一見頻內(nèi)容,并且使用至少一個(gè)^L圖內(nèi)插畫面來形成所 述至少一個(gè)虛擬參考畫面。
此外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在該解碼器中, 所述至少一個(gè)畫面對(duì)應(yīng)于多視圖視頻內(nèi)容,其中,所述解碼器AM皮包括在所 述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素確定用于所述至少一個(gè)視圖 內(nèi)插畫面的參數(shù)。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述解碼 器在比特流中確定所述至少一個(gè)虛擬參考畫面的存在。
而且,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述解碼 器從比特流中的高級(jí)語法確定所述至少一個(gè)虛擬參考畫面的存在。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,從被包括 在比特流中的至少一個(gè)高級(jí)語法元素確定用于創(chuàng)建所述至少一個(gè)虛擬參考畫 面的方法和參數(shù)中的至少 一個(gè)。
此外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中。
另外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在所述解碼器 中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述解碼 器相對(duì)于所述解碼畫面緩沖器對(duì)于所述至少一個(gè)虛擬參考畫面利用預(yù)先規(guī)定的插入和刪除操作。
而且,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在所述解碼器 中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的短期存儲(chǔ)器部分中。
另外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在所述解碼器 中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
此外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在用于虛擬參考畫面的專用存儲(chǔ)器中。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面存儲(chǔ)在從解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中。
而且,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述解碼 器使用所述至少一個(gè)虛擬參考畫面的索引而在所述至少一個(gè)畫面的預(yù)測(cè)過程 中直接參考所述至少 一個(gè)虛擬參考畫面。
另外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在所述解碼器 中,所述解碼器在至少一個(gè)畫面的預(yù)測(cè)過程中直接參考所述至少一個(gè)虛擬參 考畫面,其中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參 考畫面。
此外,另一優(yōu)點(diǎn)/特征是具有以下解碼器的裝置,如上所述在所述解碼器 中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參考畫面,其 中,定義至少一個(gè)參考畫面列表重新排序命令以便在默認(rèn)的參考列表構(gòu)建中 包括所述至少一個(gè)虛擬參考畫面。
另外,另一優(yōu)點(diǎn)/特征是具有如上所述的解碼器的裝置,其中,所述至少 一個(gè)虛擬參考畫面中的每一個(gè)虛擬參考畫面分別被與參考畫面列表相對(duì)應(yīng)的 參考畫面索引參考。
基于這里的教導(dǎo),本相關(guān)領(lǐng)域普通技術(shù)人員可以容易確定本原理的這些 和其它特征和優(yōu)點(diǎn)。應(yīng)理解本原理的教導(dǎo)可以以硬件、軟件、固件、專用處
理器、或其組合的各種形式來實(shí)現(xiàn)。
最優(yōu)選地,本原理的教導(dǎo)被實(shí)現(xiàn)為硬件與軟件的組合。此外,軟件可以 實(shí)現(xiàn)為有形地體現(xiàn)在程序存儲(chǔ)單元上的應(yīng)用程序。應(yīng)用程序可以被上載到包 括任何適當(dāng)結(jié)構(gòu)的機(jī)器并由該機(jī)器執(zhí)行。優(yōu)選地,在具有諸如一個(gè)或多個(gè)中央處理單元("CPU,,)、隨機(jī)存取存儲(chǔ)器("RAM,,)、以及輸入/輸出("I/O") 接口的硬件的計(jì)算機(jī)平臺(tái)上實(shí)現(xiàn)該機(jī)器。計(jì)算機(jī)平臺(tái)還可以包括操作系統(tǒng)和 微指令代碼。這里描述的各種過程與功能可以要么是微指令代碼的部分要么
是應(yīng)用程序的部分、或者是可以由CPU執(zhí)行的它們的任何組合。另外,各種
其它外設(shè)單元可以連接到計(jì)算機(jī)平臺(tái),諸如,附加數(shù)據(jù)存儲(chǔ)單元以及打印單元。
還應(yīng)理解,由于在附圖中示出的一些組成系統(tǒng)組件和方法優(yōu)選地以軟件 實(shí)現(xiàn),因此這些系統(tǒng)組件或處理功能塊之間的實(shí)際連接可以依賴于本原理被 編程的方式而有所不同。給出這里的教導(dǎo),本相關(guān)領(lǐng)域普通技術(shù)人員將能夠 預(yù)期本原理的這些和類似的實(shí)現(xiàn)方式或配置。'
盡管這里已經(jīng)參考附圖描述了示例實(shí)施例,應(yīng)理解本原理不限于那些確
而不偏離本原理的范圍和精神。所有這些改變和修改意在被包括在所附權(quán)利 要求所提出的本原理的范圍之內(nèi)。
權(quán)利要求
1. 一種裝置,包括編碼器(100),用于使用至少一個(gè)虛擬參考畫面來編碼至少一個(gè)畫面、從而形成作為結(jié)果的比特流,其中,所述至少一個(gè)虛擬參考畫面不同于之前解碼的畫面。
2. 如權(quán)利要求l所述的裝置,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多視圖禍L頻內(nèi)容的至少兩個(gè)3見圖中的至少一個(gè)。
3. 如權(quán)利要求l所述的裝置,其中,所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的。
4. 如權(quán)利要求3所述的裝置,其中,所述編碼器(100)以被包括在所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法用信號(hào)通知所述信號(hào)處理變換的變形參數(shù)。
5. 如權(quán)利要求l所述的裝置,其中,所述至少一個(gè)虛擬參考畫面是從至少 一 個(gè)濾波后的參考畫面形成的。
6. 如權(quán)利要求5所述的裝置,其中,所述編碼器(100)以;波包括在所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法用信號(hào)通知用于對(duì)所述至少一個(gè)濾波后的參考畫面進(jìn)行濾波的濾波器系數(shù)。
7. 如權(quán)利要求l所述的裝置,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多視圖視頻內(nèi)容,并且使用至少一個(gè)視圖內(nèi)插畫面來形成所述至少一個(gè)虛擬參考畫面。
8. 如權(quán)利要求7所述的裝置,其中,所述編碼器(100)以被包括在所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于所述至少一個(gè)視圖內(nèi)插畫面的參數(shù)。
9. 如權(quán)利要求1所述的裝置,其中,所述編碼器(100)以所述作為結(jié)果的比特流用信號(hào)通知所述至少一個(gè)虛擬參考畫面的存在。
10. 如權(quán)利要求l所述的裝置,其中,所述編碼器(100)以所述作為結(jié)果的比特流的高級(jí)語法用信號(hào)通知所述至少一個(gè)虛擬參考畫面的存在。
11. 如權(quán)利要求1所述的裝置,其中,以被包括在所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于創(chuàng)建所述至少一個(gè)虛擬參考畫面的方法和參數(shù)中的至少一個(gè)。
12. 如權(quán)利要求1所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器中。
13. 如權(quán)利要求12所述的裝置,其中,相對(duì)于所述解碼畫面緩沖器所述編碼器(100)對(duì)于所述至少一個(gè)虛擬參考畫面利用預(yù)先規(guī)定的插入和刪除操:作。
14. 如權(quán)利要求12所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的短期存儲(chǔ)器部分中。
15. 如權(quán)利要求12所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
16. 如權(quán)利要求1所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在用于虛擬參考畫面的專用存儲(chǔ)器中。
17. 如權(quán)利要求1所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ)在從解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中。
18. 如權(quán)利要求l所述的裝置,其中,所述編碼器(100)使用所述至少一個(gè)虛擬參考畫面的索引而在所述至少 一個(gè)畫面的預(yù)測(cè)過程中直接參考所述至少一個(gè)虛擬參考畫面。
19. 如權(quán)利要求18所述的裝置,其中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以便包括所述至少一個(gè)虛擬參考畫面。
20. 如權(quán)利要求19所述的裝置,其中,定義至少一個(gè)參考畫面列表重新排序命令以便在默認(rèn)的參考列表構(gòu)建中包括所述至少一個(gè)虛擬參考畫面。
21. 如權(quán)利要求19所述的裝置,其中,將預(yù)先規(guī)定的參考列表重新排列命令與高級(jí)語法結(jié)合以便在默認(rèn)的參考列表構(gòu)建中包括所述至少一個(gè)虛擬參考畫面。
22. 如權(quán)利要求1所述的裝置,其中,所述至少一個(gè)虛擬參考畫面中的
23. —種方法,包括使用至少一個(gè)虛擬參考畫面來編碼至少一個(gè)畫面,從而形成作為結(jié)果的比特流,其中,所述至少一個(gè)虛擬參考畫面不同于之前解碼的畫面(300, 500 )。
24. 如權(quán)利要求23所述的方法,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多^L圖浮見頻內(nèi)容的至少兩個(gè)視圖中的至少一個(gè)(330, 530 )。
25. 如權(quán)利要求23所述的方法,其中,所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的(330, 530)。
26. 如權(quán)利要求25所述的方法,其中,所述編碼步驟包括以被包括在 所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法用信號(hào)通知所述信號(hào)處理變換 的變形參數(shù)(325, 525 )。
27. 如權(quán)利要求23所述的方法,其中,所述至少一個(gè)虛擬參考畫面是/人 至少一個(gè)濾波后的參考畫面形成的(330, 530 )。
28. 如權(quán)利要求27所述的方法,其中,所述編碼步驟包括以被包括在 所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法用信號(hào)通知用于對(duì)所述至少一 個(gè)濾波后的參考畫面進(jìn)行濾波的濾波器系數(shù)(325, 525 )。
29. 如權(quán)利要求23所述的方法,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多^見圖 視頻內(nèi)容,并且使用至少一個(gè)視圖內(nèi)插畫面來形成所述至少一個(gè)虛擬參考畫 面(330, 530 )。
30. 如權(quán)利要求29所述的方法,其中,所述編碼步驟包括以被包括在 所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于所述至少 一個(gè)視圖內(nèi)插畫面的參數(shù)(325, 525 )。
31. 如權(quán)利要求23所述的方法,其中,所述編碼步驟包括以所述作為 結(jié)果的比特流用信號(hào)通知所述至少一個(gè)虛擬參考畫面的存在(320, 520)。
32. 如權(quán)利要求23所述的方法,其中,所述編碼步驟包括以所述作為 結(jié)果的比特流中的高級(jí)語法用信號(hào)通知所述至少一個(gè)虛擬參考畫面的存在(320, 520)。
33. 如權(quán)利要求23所述的方法,其中,所述編碼步驟包括以被包括在 所述作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素用信號(hào)通知用于創(chuàng)建所述 至少一個(gè)虛擬參考畫面的方法和參數(shù)中的至少一個(gè)(325, 525 )。
34. 如權(quán)利要求23所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在解碼畫面緩沖器中(335 )。
35. 如權(quán)利要求34所述的方法,還包括相對(duì)于所述解碼畫面緩沖器對(duì) 于所述至少 一個(gè)虛擬參考畫面利用預(yù)先規(guī)定的插入和刪除操作。
36. 如權(quán)利要求34所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在解碼畫面緩沖器的短期存儲(chǔ)器部分中。
37. 如權(quán)利要求34所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
38. 如權(quán)利要求23所述的方法,還包括將所述至少一個(gè)虛擬參考畫面存儲(chǔ)在用于虛擬參考畫面的專用存儲(chǔ)器中(535 )。
39. 如權(quán)利要求23所述的方法,還包括將所述至少一個(gè)虛擬參考畫面存儲(chǔ)在從解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中(535 )。
40. 如權(quán)利要求23所述的方法,其中,所述編碼步驟使用所述至少一個(gè)虛擬參考畫面的索引而在所述至少一個(gè)畫面的預(yù)測(cè)過程中直接參考所述至少一個(gè)虛擬參考畫面(355, 550 )。
41. 如權(quán)利要求40所述的方法,還包括執(zhí)行包括所述至少一個(gè)虛擬參考畫面的默認(rèn)的參考列表構(gòu)建過程(340)。
42. 如權(quán)利要求41所述的方法,還包括定義至少一個(gè)參考畫面列表重新排序命令以便在所述默認(rèn)的參考列表構(gòu)建過程中包括所述至少一個(gè)虛擬參考畫面(345 )。
43. 如權(quán)利要求41所述的方法,其中,所述執(zhí)行所述默認(rèn)的參考列表構(gòu)建過程的步驟包括將預(yù)先規(guī)定的參考列表重新排列命令與高級(jí)語法結(jié)合以便在所述默認(rèn)的參考列表構(gòu)建中包括所述至少一個(gè)虛擬參考畫面。
44. 如權(quán)利要求23所述的方法,其中,所述至少一個(gè)虛擬參考畫面中的(355 )。
45. —種裝置,包括解碼器(200),用于使用至少一個(gè)虛擬參考畫面從比特流中解碼至少一個(gè)畫面,其中,所述至少一個(gè)虛擬參考畫面不同于之前解碼的畫面。
46. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多^f見圖視頻內(nèi)容的至少兩個(gè)視圖中的至少 一個(gè)。
47. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面是從已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的。
48. 如權(quán)利要求47所述的裝置,其中,所述解碼器(200)從被包括在比特流中的至少一個(gè)高級(jí)語法中確定所述信號(hào)處理變換的變形參數(shù)。
49. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面是從至少一個(gè)濾波后的參考畫面形成的。
50. 如權(quán)利要求49所述的裝置,其中,所述解碼器(200)從被包括在比特流中的至少 一個(gè)高級(jí)語法中確定用于對(duì)所述至少 一個(gè)濾波后的參考畫面進(jìn)行濾波的濾波器系數(shù)。
51. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多視圖 視頻內(nèi)容,并且使用至少 一個(gè)視圖內(nèi)插畫面來形成所述至少 一個(gè)虛擬參考畫 面。
52. 如權(quán)利要求51所述的裝置,其中,所述解碼器(200)從被包括在 作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素中確定用于所述至少 一個(gè)視圖 內(nèi)4翁畫面的參H。
53. 如權(quán)利要求45所述的裝置,其中,所述解碼器(200)在比特流中 確定所述至少 一個(gè)虛擬參考畫面的存在。
54. 如權(quán)利要求45所述的裝置,其中,所述解碼器(200)從比特流中 的高級(jí)語法中確定所述至少一個(gè)虛擬參考畫面的存在。
55. 如權(quán)利要求45所述的裝置,其中,從被包括在比特流中的至少一個(gè) 高級(jí)語法元素中確定用于創(chuàng)建所述至少一個(gè)虛擬參考畫面的方法和參數(shù)中的 至少一個(gè)。
56. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ) 在解碼畫面緩沖器中。
57. 如權(quán)利要求56所述的裝置,其中,相對(duì)于所述解碼畫面緩沖器所述 解碼器(200)對(duì)于所述至少一個(gè)虛擬參考畫面利用預(yù)先規(guī)定的插入和刪除操 作。
58. 如權(quán)利要求56所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ) 在解碼畫面緩沖器的短期存儲(chǔ)器部分中。
59. 如權(quán)利要求56所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ) 在解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
60. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ) 在用于虛擬參考畫面的專用存儲(chǔ)器中。
61. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面存儲(chǔ) 在從解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中。
62. 如權(quán)利要求45所述的裝置,其中,所述解碼器(200)使用所述至 少一個(gè)虛擬參考畫面的索引而在所述至少一個(gè)畫面的預(yù)測(cè)過程中直接參考所 述至少一個(gè)虛擬參考畫面。
63. 如權(quán)利要求62所述的裝置,其中,執(zhí)行默認(rèn)的參考列表構(gòu)建過程以 便包括所述至少一個(gè)虛擬參考畫面。
64. 如權(quán)利要求63所述的裝置,其中,定義至少一個(gè)參考畫面列表重新 排序命令以便在默認(rèn)的參考列表構(gòu)建中包括所述至少一個(gè)虛擬參考畫面。
65. 如權(quán)利要求45所述的裝置,其中,所述至少一個(gè)虛擬參考畫面中的 每一個(gè)虛擬參考畫面分別被與參考畫面列表相對(duì)應(yīng)的參考畫面索引參考。
66. —種方法,包括使用至少一個(gè)虛擬參考畫面從比特流中解碼至少一個(gè)畫面,其中,所述 至少一個(gè)虛擬參考畫面不同于之前解碼的畫面(400, 600)。
67. 如權(quán)利要求66所述的方法,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多3見圖 ^L頻內(nèi)容的至少兩個(gè)^f見圖中的至少一個(gè)(425, 630)。
68. 如權(quán)利要求66所述的方法,其中,所述至少一個(gè)虛擬參考畫面是從 已經(jīng)經(jīng)過信號(hào)處理變換的至少一個(gè)參考畫面形成的(425, 630)。
69. 如權(quán)利要求68所述的方法,其中,所述解碼步驟包括從被包括在 比特流中的至少一個(gè)高級(jí)語法確定所述信號(hào)處理變換的變形參數(shù)(420, 625 )。
70. 如權(quán)利要求66所述的方法,其中,所述至少一個(gè)虛擬參考畫面是從 至少一個(gè)濾波后的參考畫面形成的(425, 630)。
71. 如權(quán)利要求70所述的方法,其中,所述解碼步驟包括從被包括在 比特流中的至少一個(gè)高級(jí)語法確定用于對(duì)所述至少一個(gè)濾波后的參考畫面進(jìn) 行濾波的濾波器系數(shù)(420, 625 )。
72. 如權(quán)利要求66所述的方法,其中,所述至少一個(gè)畫面對(duì)應(yīng)于多視圖 視頻內(nèi)容,并且使用至少一個(gè)視圖內(nèi)插畫面來形成所述至少一個(gè)虛擬參考畫 面(425, 630)。
73. 如權(quán)利要求72所述的方法,其中,所述解碼步驟包括從被包括在 作為結(jié)果的比特流中的至少一個(gè)高級(jí)語法元素確定用于所述至少一個(gè)視圖內(nèi) 插畫面的參數(shù)(420, 625)。
74. 如權(quán)利要求66所述的方法,其中,所述解碼步驟包括在比特流中 確定所述至少一個(gè)虛擬參考畫面的存在(410, 610)。
75. 如權(quán)利要求66所述的方法,其中,所述解碼步驟包括從比特流中 的高級(jí)語法中確定所述至少 一個(gè)虛擬參考畫面的存在。
76. 如權(quán)利要求66所述的方法,其中,所述解碼步驟包括從被包括在 比特流中的至少一個(gè)高級(jí)語法元素確定用于創(chuàng)建所述至少一個(gè)虛擬參考畫面 的方法和參數(shù)中的至少一個(gè)(410, 610)。
77. 如權(quán)利要求66所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在解碼畫面緩沖器中(430)。
78. 如權(quán)利要求77所述的方法,還包括相對(duì)于所述解碼畫面緩沖器對(duì) 于所述至少 一個(gè)虛擬參考畫面利用預(yù)先規(guī)定的插入和刪除操作。
79. 如權(quán)利要求77所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存^f渚在所述解碼畫面緩沖器的短期存儲(chǔ)器部分中。
80. 如權(quán)利要求77所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在所述解碼畫面緩沖器的長(zhǎng)期存儲(chǔ)器部分中。
81. 如權(quán)利要求66所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在用于虛擬參考畫面的專用存儲(chǔ)器中(640)。
82. 如權(quán)利要求66所述的方法,還包括將所述至少一個(gè)虛擬參考畫面 存儲(chǔ)在從解碼畫面緩沖器分離的臨時(shí)畫面緩沖器中(640 )。
83. 如權(quán)利要求66所述的方法,其中,所述編碼步驟使用所述至少一個(gè) 虛擬參考畫面的索引而在所述至少一個(gè)畫面的預(yù)測(cè)過程中直接參考所述至少 一個(gè)虛擬參考畫面(450, 660)。
84. 如權(quán)利要求83所述的方法,還包括執(zhí)行包括所述至少一個(gè)虛擬參 考畫面的默認(rèn)的參考列表構(gòu)建過程(435 )。
85. 如權(quán)利要求84所述的方法,還包括定義至少一個(gè)參考畫面列表重 新排序命令以便在所述默認(rèn)的參考列表構(gòu)建過程中包括所述至少一個(gè)虛擬參 考畫面(440)。
86. 如權(quán)利要求66所述的方法,其中,所述至少一個(gè)虛擬參考畫面中的 (450)。
87. —種用于視頻編碼的視頻信號(hào)結(jié)構(gòu),包括至少一個(gè)畫面,使用至少一個(gè)虛擬參考畫面編碼所述至少一個(gè)畫面,以 便形成作為結(jié)果的比特流,其中,所述至少一個(gè)虛擬參考畫面不同于之前解 石馬的畫面。
88. —種在其上對(duì)視頻信號(hào)數(shù)據(jù)進(jìn)行編碼的存儲(chǔ)介質(zhì),包括 至少一個(gè)畫面,^吏用至少一個(gè)虛擬參考畫面編碼所述至少一個(gè)畫面,以便形成作為結(jié)果的比特流,其中,所述至少一個(gè)虛擬參考畫面不同于之前解 石馬的畫面。
全文摘要
提供了使用虛擬參考畫面的方法及裝置。該裝置包括用于使用至少一個(gè)虛擬參考畫面來編碼至少一個(gè)畫面從而形成作為結(jié)果的比特流的編碼器(100)。所述至少一個(gè)虛擬參考畫面不同于之前解碼的畫面。
文檔編號(hào)H04N7/26GK101491099SQ200780026418
公開日2009年7月22日 申請(qǐng)日期2007年7月10日 優(yōu)先權(quán)日2006年7月11日
發(fā)明者克里斯蒂納·戈米拉, 澎 尹, 珀文·B·潘迪特, 蘇野平 申請(qǐng)人:湯姆森特許公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1