亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

為多視點(diǎn)視頻編碼提供降低分辨率更新模式的方法和裝置制造方法

文檔序號:7817612閱讀:225來源:國知局
為多視點(diǎn)視頻編碼提供降低分辨率更新模式的方法和裝置制造方法
【專利摘要】本發(fā)明提出了一種用于多視點(diǎn)視頻編碼的光照補(bǔ)償和顏色補(bǔ)償方法以及裝置。視頻編碼器包含編碼器(100),該編碼器(100)根據(jù)與圖像和另一圖像之間的顏色數(shù)據(jù)有關(guān)的相關(guān)因子,對圖像預(yù)測中至少一個顏色分量實(shí)現(xiàn)顏色補(bǔ)償,從而對圖像進(jìn)行編碼。圖像和另一圖像具有不同的視點(diǎn),且均對應(yīng)于相同或相似場景的多視點(diǎn)內(nèi)容。
【專利說明】為多視點(diǎn)視頻編碼提供降低分辨率更新模式的方法和裝置
[0001] 本申請是申請日為2007年1月4日、申請?zhí)枮?00780002059· 2、發(fā)明名稱為"為 多視點(diǎn)視頻編碼提供降低分辨率更新模式的方法和裝置"的發(fā)明專利申請的分案申請。
[0002] 相關(guān)申請的交叉引用
[0003] 本申請要求2006年1月9日提交的、題為"Illumination and Color Compensation System for Multi-view Video Coding" 的美國臨時申請序號 60/757, 372 的優(yōu)先權(quán),并將其全部內(nèi)容一并在此作為參考。此外,本申請要求2006年1月9日提交 的、題為"Multi-view Video Coding System"的美國臨時申請序號60/757, 289的優(yōu)先 權(quán),并將其全部內(nèi)容一并在此作為參考。此外,本申請涉及共同轉(zhuǎn)讓的、題為"Methods and Apparatus for Multi-view Video Coding" 的、代理人文檔號為 PU060004 的非臨時申請, 并將其全部內(nèi)容一并在此作為參考。

【技術(shù)領(lǐng)域】
[0004] 本發(fā)明總體涉及視頻編碼和解碼,更具體地說,涉及多視點(diǎn)視頻編碼(MVC)的光 照補(bǔ)償和顏色補(bǔ)償?shù)姆椒ê脱b置。顏色補(bǔ)償可適用于至少一個顏色分量。

【背景技術(shù)】
[0005] 多視點(diǎn)視頻編碼(MVC)序列是從不同視點(diǎn)捕獲同一場景得到的兩個或多于兩個 的視頻序列的集合。目前人們已廣泛認(rèn)識到,多視點(diǎn)視頻編碼是實(shí)現(xiàn)包含自由視點(diǎn)以及3D 視頻應(yīng)用、家庭娛樂、監(jiān)視等多種應(yīng)用的關(guān)鍵技術(shù)。在上述多視點(diǎn)應(yīng)用中,通常需要涉及大 量的視頻數(shù)據(jù)。
[0006] 在實(shí)際情形中,多視點(diǎn)視頻編碼系統(tǒng)使用由不同種類的攝像機(jī)或尚未精確校準(zhǔn)的 攝像機(jī)組成的大量攝像機(jī)。這導(dǎo)致,當(dāng)以不同攝像機(jī)觀察場景的相同部分時,亮度和色度間 存在差異。此外,當(dāng)從不同角度觀察時,同一表面可以不同方式對光進(jìn)行反射,因而攝像機(jī) 距離和位置也會影響光照。在上述情形下,亮度和色度的差異將降低交叉視圖預(yù)測的效率。
[0007] 為了解決圖像對之間的光照失配問題,現(xiàn)已開發(fā)出多種現(xiàn)有技術(shù)方法。在第一種 現(xiàn)有技術(shù)方法中,根據(jù)互熵值來判斷是否應(yīng)用局部亮度變化模型。如果互熵大于閾值,就用 乘法器(縮放)以及偏移字段進(jìn)行全局和局部亮度變化補(bǔ)償。然而,只有在找到最佳匹配 塊后才能選擇局部參數(shù),當(dāng)光照失配極為嚴(yán)重時,這種方法可能十分不便。類似地,第二種 現(xiàn)有技術(shù)方法提出了一種修正的運(yùn)動估計方法,使用全局光照補(bǔ)償模型。此外,第二種現(xiàn)有 技術(shù)方法提出了一種逐塊開/關(guān)控制方法,然而該方法基于MSE。在第三種現(xiàn)有技術(shù)方法 中,解決了視頻序列中的光照失配問題。在第三種現(xiàn)有技術(shù)方法中,提出了一種針對16x16 宏塊的縮放/偏移參數(shù),以及該參數(shù)的預(yù)測編碼。第三種現(xiàn)有技術(shù)方法還提出了一種基于 速率失真代價的啟動開關(guān)。然而,第三種現(xiàn)有技術(shù)方法主要研究時間視頻序列。在視頻序 列中,光照失配問題不像在交叉視圖預(yù)測中那樣始終都會發(fā)生。


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

[0008] 本發(fā)明針對于多視點(diǎn)視頻編碼(MVC)的光照補(bǔ)償和顏色補(bǔ)償方法以及裝置,解決 了現(xiàn)有技術(shù)的上述和其他缺陷以及缺點(diǎn)。顏色補(bǔ)償可適用于至少一個顏色分量。
[0009] 依照本發(fā)明的一方面,提出了一種視頻編碼器。該視頻編碼器包含編碼器,該編碼 器根據(jù)與圖像和另一圖像之間的顏色數(shù)據(jù)有關(guān)的相關(guān)因子,對圖像預(yù)測中至少一個顏色分 量實(shí)現(xiàn)顏色補(bǔ)償,從而對圖像進(jìn)行編碼。該圖像和另一圖像具有不同的視點(diǎn),且均對應(yīng)于相 同或相似場景的多視點(diǎn)內(nèi)容。
[0010] 依照本發(fā)明的另一方面,提出了一種視頻編碼方法。該方法包括,根據(jù)與圖像和另 一圖像之間的顏色數(shù)據(jù)有關(guān)的相關(guān)因子,對圖像預(yù)測中至少一個顏色分量實(shí)現(xiàn)顏色補(bǔ)償, 從而對圖像進(jìn)行編碼。該圖像和另一圖像具有不同的視點(diǎn),且均對應(yīng)于相同或相似場景的 多視點(diǎn)內(nèi)容。
[0011] 依照本發(fā)明的又一方面,提出了一種視頻解碼器。該視頻解碼器包含解碼器,該解 碼器根據(jù)與圖像和另一圖像之間的顏色數(shù)據(jù)有關(guān)的相關(guān)因子,對圖像預(yù)測中至少一個顏色 分量實(shí)現(xiàn)顏色補(bǔ)償,從而對圖像進(jìn)行解碼。該圖像和另一圖像具有不同的視點(diǎn),且均對應(yīng)于 相同或相似場景的多視點(diǎn)內(nèi)容。
[0012] 依照本發(fā)明的又一方面,提出了一種視頻解碼方法。該方法包括,根據(jù)與圖像和另 一圖像之間的顏色數(shù)據(jù)有關(guān)的相關(guān)因子,對圖像預(yù)測中至少一個顏色分量實(shí)現(xiàn)顏色補(bǔ)償, 從而對圖像進(jìn)行解碼。該圖像和另一圖像具有不同的視點(diǎn),且均對應(yīng)于相同或相似場景的 多視點(diǎn)內(nèi)容。
[0013] 根據(jù)以下結(jié)合附圖加以閱讀的典型實(shí)施例的詳細(xì)說明,本發(fā)明的上述和其他方 案、特征以及優(yōu)勢將變得更加明顯。

【專利附圖】

【附圖說明】
[0014] 根據(jù)以下典型附圖,本發(fā)明將可以得到更好的理解,附圖中:
[0015] 圖1是依照本發(fā)明實(shí)施例應(yīng)用了本發(fā)明原理的典型多視點(diǎn)視頻編碼(MVC)編碼器 的方框圖;
[0016] 圖2是依照本發(fā)明實(shí)施例應(yīng)用了本發(fā)明原理的典型多視點(diǎn)視頻編碼(MVC)解碼器 的方框圖;
[0017] 圖3是依照本發(fā)明實(shí)施例的具有多視點(diǎn)視頻內(nèi)容光照補(bǔ)償?shù)牡湫鸵曨l編碼方法 的流程圖;
[0018] 圖4是依照本發(fā)明實(shí)施例的具有多視點(diǎn)視頻內(nèi)容光照補(bǔ)償?shù)牡湫鸵曨l解碼方法 的流程圖;以及
[0019] 圖5是依照本發(fā)明實(shí)施例應(yīng)用了本發(fā)明原理的具有多視點(diǎn)視頻內(nèi)容光照補(bǔ)償?shù)?典型的參考塊生成裝置的方框圖。

【具體實(shí)施方式】
[0020] 本發(fā)明針對多視點(diǎn)視頻編碼(MVC)的光照補(bǔ)償和顏色補(bǔ)償方法以及裝置。顏色補(bǔ) 償可適用于至少一個顏色分量。
[0021] 有利的是,本發(fā)明的實(shí)施例提供了改進(jìn)的同播(simulcast)多視點(diǎn)數(shù)據(jù)的編碼壓 縮。正如此處所用,多視點(diǎn)序列是從不同視點(diǎn)捕獲同一場景得到的兩個或大于兩個的視頻 序列的集合。應(yīng)當(dāng)理解的是,在不偏離本發(fā)明范圍的前提下,可以在依照本發(fā)明原理的各種 實(shí)施例中聯(lián)合或單獨(dú)使用此處公開的光照補(bǔ)償和顏色補(bǔ)償?shù)慕虒?dǎo)。
[0022] 說明書闡釋了本發(fā)明的原理。因而,應(yīng)意識到,所屬領(lǐng)域技術(shù)人員將能夠設(shè)計出此 處雖未明確說明或示出,但體現(xiàn)了本發(fā)明原理,并處于其精神和范圍內(nèi)的各種配置。
[0023] 此處敘述的所有示例以及條件式語言均為達(dá)到教學(xué)目的,旨在幫助讀者理解由發(fā) 明者提出的改進(jìn)了現(xiàn)有技術(shù)的發(fā)明原理以及發(fā)明構(gòu)思,因而應(yīng)將其看成不限于那些具體敘 述的示例以及條件。
[0024] 此外,此處敘述的發(fā)明原理、方案和實(shí)施例的所有說明及其具體示例均意在涵蓋 其結(jié)構(gòu)以及功能上的等價物。此外,這些等價物意在包括現(xiàn)存等價物以及將于未來開發(fā)出 來的等價物,即,不管結(jié)構(gòu)如何,被開發(fā)用于執(zhí)行同一功能的任意元件。
[0025] 因而,舉例而言,所屬領(lǐng)域技術(shù)人員應(yīng)意識到此處所示的方框圖表示體現(xiàn)本發(fā)明 原理的示意電路的概念視圖。同樣,應(yīng)意識到流程圖、狀態(tài)轉(zhuǎn)移圖、偽碼等表示可在計算機(jī) 可讀介質(zhì)中表現(xiàn),因而無論是否明確說明了計算機(jī)或處理器,均能夠用計算機(jī)或處理器予 以執(zhí)行的過程。
[0026] 可以通過采用專用硬件以及能夠連同適當(dāng)軟件執(zhí)行有關(guān)軟件的硬件實(shí)現(xiàn)附圖所 示的各個元件的功能。如果用處理器來提供功能,則可以用單獨(dú)的專用處理器、單獨(dú)的共享 處理器或者若千獨(dú)立的處理器(其中一些可以共享)來提供功能。此外,不應(yīng)將術(shù)語"處 理器"或"控制器"的明確使用看成專指能夠執(zhí)行軟件的硬件,而可以無限制地隱含包括, 數(shù)字信號處理器("DSP")硬件、用于存儲軟件的只讀存儲器("ROM")、隨機(jī)存取存儲器 ("RAM")以及非易失性存儲器。
[0027] 還可以包括常規(guī)的和/或定制的其他硬件。同樣,附圖中的所有開關(guān)也只是概念 上的??梢酝ㄟ^程序邏輯操作、專用邏輯、程序控制以及專用邏輯的相互作用,或者甚至手 動實(shí)現(xiàn)它們的功能,其中具體技術(shù)可以根據(jù)上下文更加具體的理解后,由實(shí)施者加以選擇。
[0028] 在權(quán)利要求中,任意被表示為用于執(zhí)行指定功能的裝置都意在包含執(zhí)行該功能的 任意方式,后者包括:比如,a)執(zhí)行該功能的電路元件的組合或b)任意形式的軟件,因而包 括:同用于執(zhí)行該軟件以實(shí)現(xiàn)所述功能的適當(dāng)電路相結(jié)合的固件、微代碼或類似軟件。由這 種權(quán)利要求所限定的發(fā)明在于以權(quán)利要求所請求的方式結(jié)合在一起的各種所述裝置所提 供的功能。因而,應(yīng)將能夠提供這種功能的任意裝置看做此處說明的裝置的等價物。
[0029] 說明書中對本發(fā)明原理"一個實(shí)施例"的引用意味著,至少在依照本發(fā)明原理的一 個實(shí)施例中包含了結(jié)合實(shí)施例進(jìn)行說明的特定的特征、結(jié)構(gòu)、特點(diǎn)等等。因而,在整個說明 書中各處出現(xiàn)的短語"在一個實(shí)施例中"未必指同一實(shí)施例。
[0030] 下面參考圖1,附圖標(biāo)記100總體指示可以應(yīng)用本發(fā)明原理的典型多視點(diǎn)視頻編 碼(MVC)編碼器。編碼器100包含:連接至變換器110的輸入,并與之進(jìn)行信號通信的合并 器105。變換器110的輸出連接至量化器115的輸入,并與之進(jìn)行信號通信。量化器115的 輸出連接至熵編碼器120的輸入以及逆量化器125的輸入,并與之進(jìn)行信號通信。逆量化 器125的輸出連接至逆變換器130的輸入,并與之進(jìn)行信號通信。逆變換器130的輸出連 接至合并器135的第一正相輸入,并與之進(jìn)行信號通信。合并器135的輸出連接至幀內(nèi)預(yù) 測器145的輸入以及解塊(deblocking)濾波器150的輸入,并與之進(jìn)行信號通信。解塊濾 波器150的輸出連接至(針對視圖i的)參考圖像存儲器155的輸入,并與之進(jìn)行信號通 信。參考圖像存儲器1δ5的輸出連接至運(yùn)動補(bǔ)償器π5的第一輸入以及運(yùn)動估計器18〇的 第一輸入,并與之進(jìn)行信號通信。運(yùn)動估計器iso的輸出連接至運(yùn)動補(bǔ)償器175的第二輸 入,并與之進(jìn)行信號通信。
[0031](針對其他視圖的)參考圖像存儲器160的輸出連接至差異(disparity)/光照估 計器170的第一輸入以及差異/光照補(bǔ)償器W5的第一輸入,并與之進(jìn)行信號通信。差異 /光照估計器Π 0的輸出連接至差異/光照補(bǔ)償器1陽的第二輸入,并與之進(jìn)行信號通信。 [0032]可以用熵編碼器120的輸出作為編碼器1〇〇的輸出。合并器 105的正相輸入作為 編碼器100的輸入,并且合并器105的正相輸入連接至差異/光照估計器170的第二輸入 以及運(yùn)動估計器180的第二輸入,并與之進(jìn)行信號通信。開關(guān) 185的輸出連接至合并器135 的第二正相輸入以及合并器1〇5的反向輸入,并與之進(jìn)行信號通信。開關(guān)185包括:連接至 運(yùn)動補(bǔ)償器175的輸出并與之進(jìn)行信號通信的第一輸入,連接至差異/光照補(bǔ)償器 165的 輸出并與之進(jìn)行信號通信的第二輸入,以及連接至幀內(nèi)預(yù)測器145的輸出并與之進(jìn)行信號 通信的第三輸入。
[0033]模式判決模塊140的輸出連接至開關(guān)185,用于控制開關(guān)185進(jìn)行輸入選擇。 [0034]下面參考圖2,附圖標(biāo)記200總體指示可以應(yīng)用本發(fā)明原理的典型多視點(diǎn)視頻編 碼(MVC)解碼器。解碼器200包括熵解碼器 2〇5,后者的輸出連接至逆量化器210的輸入, 并與之進(jìn)行信號通信。逆量化器的輸出連接至逆變換器215的輸入,并與之進(jìn)行信號通信。 逆變換器215的輸出連接至合并器2 2〇的第一正相輸入,并與之進(jìn)行信號通信。合并器220 的輸出連接至解塊濾波器225的輸入以及幀內(nèi)預(yù)測器230的輸入,并與之進(jìn)行信號通信。解 塊濾波器 225的輸出連接至(針對視圖i的)參考圖像存儲器240的輸入,并與之進(jìn)行信 號通信。參考圖像存儲器240的輸出連接至運(yùn)動補(bǔ)償器235的第一輸入,并與之進(jìn)行信號 通信。
[0035](針對其他視圖的)參考圖像存儲器245連接至差異/光照補(bǔ)償器250的第一輸 入,并與之進(jìn)行信號通信。
[0036] 熵編碼器205的輸入可用作解碼器200的輸入,用于接收殘余比特流。此外,模式 模塊260的輸入也可用作解碼器200的輸入,用于接收控制語法(syntax)以控制開關(guān)255 進(jìn)行輸入選擇。此外,運(yùn)動補(bǔ)償器235的第二輸入可用作解碼器200的輸入,用于接收運(yùn)動 矢量。另外,差異/光照補(bǔ)償器250的第二輸入可用作解碼器200的輸入,用于接收差異矢 量以及光照補(bǔ)償語法。
[0037] 開關(guān)255的輸出連接至合并器220的第二正相輸入,并與之進(jìn)行信號通信。開關(guān) 255的第一輸入連接至差異/光照補(bǔ)償器250的輸出,并與之進(jìn)行信號通信。開關(guān)255的第 二輸入連接至運(yùn)動補(bǔ)償器235的輸出,并與之進(jìn)行信號通信。開關(guān)255的第三輸入連接至 中貞內(nèi)預(yù)測器230的輸出,并與之進(jìn)行信號通信。模式模塊260的輸出連接至開關(guān)255并與 之進(jìn)行信號通信,用于控制開關(guān)255進(jìn)行輸入選擇。解塊濾波器225的輸出可用作解碼器 200的輸出。
[0038] 本發(fā)明的實(shí)施例針對多視點(diǎn)視頻序列的高效編碼。多視點(diǎn)視頻序列是從不同視點(diǎn) 捕獲同一場景得到的兩個或大于兩個的視頻序列的集合。具體而言,依照本發(fā)明的各實(shí)施 例針對多視點(diǎn)視頻序列的編解碼的光照補(bǔ)償和/或顏色補(bǔ)償。
[0039] 本發(fā)明考慮到,由于多視點(diǎn)視頻源包含同一場景的多個視圖,因而多幅視圖圖像 之間存在高度的相關(guān)。因此,除時間冗余外還可以利用視圖冗余,通過對不同視圖執(zhí)行視圖 預(yù)測(交叉視圖預(yù)測)來實(shí)現(xiàn)。
[0040] 為了加以說明,此處給出的說明針對于國際標(biāo)準(zhǔn)化組織/國際電工委員會(ISO/ IEC)的多視點(diǎn)視頻編碼擴(kuò)展運(yùn)動圖像專家組-4 (MPEG-4)第10部分高級視頻編碼(AVC) 標(biāo)準(zhǔn)/國際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門(ITU-T)的H. 264推薦標(biāo)準(zhǔn)(以下稱"MPEG-4AVC標(biāo) 準(zhǔn)")。然而,應(yīng)該意識到的是,正如所屬領(lǐng)域以及相關(guān)領(lǐng)域技術(shù)人員易于判定的那樣,本發(fā) 明的原理還適用于其他視頻編碼標(biāo)準(zhǔn)。也就是說,給定此處提供的本發(fā)明原理的教導(dǎo),本領(lǐng) 域以及相關(guān)領(lǐng)域的技術(shù)人員將能夠在不背離本發(fā)明原理范圍的前提下,對包括MPEG-4AVC 標(biāo)準(zhǔn)以及其他視頻編碼標(biāo)準(zhǔn)的各種視頻編碼標(biāo)準(zhǔn)輕易地應(yīng)用本發(fā)明的原理。
[0041] 在MPEG-4AVC標(biāo)準(zhǔn)的框架中,可以將光照補(bǔ)償看做差異補(bǔ)償處理的一部分,其中 交叉視圖預(yù)測(對多視點(diǎn)序列中的不同視圖進(jìn)行視圖預(yù)測)包括用于解決不同攝像機(jī)視圖 間的光照差異的偏移。由于空間上相鄰的塊之間存在高度相關(guān),因而在量化和熵編碼前對 偏移進(jìn)行差分編碼。由于不同信號塊受到不同程度的光照失配的影響,因而可以逐塊地以 可切換方式實(shí)現(xiàn)光照補(bǔ)償。除了光照補(bǔ)償,還提出了用于解決不同攝像機(jī)視圖之間的顏色 差異的顏色補(bǔ)償設(shè)計。
[0042] 在包括光照補(bǔ)償以及顏色補(bǔ)償(針對MPEG-4AVC標(biāo)準(zhǔn)的多視點(diǎn)視頻編碼(MVC)擴(kuò) 展)的本發(fā)明的示意性實(shí)施例中,闡釋了如下的典型框架。在片(slice)級,引入了新的語 法元素(iC_prediCti〇n_flag)用于指示是否能夠?qū)Ξ?dāng)前片進(jìn)行光照補(bǔ)償。在宏塊級,引入 了兩個新的語法元素:其一(ic_enabl e)用于指示是否將光照補(bǔ)償用于每一個塊;另一個 (ic_sym)用于傳送光照偏移參數(shù)。
[0043] 下面參考圖3,附圖標(biāo)記300總體指示具有多視點(diǎn)視頻內(nèi)容光照補(bǔ)償?shù)牡湫鸵曨l 編碼方法。方法300包括將控制權(quán)交予循環(huán)邊界方框310的起始方框305。循環(huán)邊界方框 310開始執(zhí)行遍歷當(dāng)前片中每個宏塊的循環(huán),包括使用變量mb = 〇到MacroBlocklnPic - 1 來設(shè)置循環(huán)范圍,并將控制權(quán)交予判決方框315。判決方框315判斷是否啟用了對當(dāng)前片的 光照補(bǔ)償(1C)。如果是,就將控制權(quán)交予功能方框320。反之,將控制權(quán)交予功能方框350。 [00 44]功能方框320執(zhí)行具有光照補(bǔ)償?shù)倪\(yùn)動估計,并將控制權(quán)交予功能方框325。功 能方框325形成1C預(yù)測值ic_〇ff set并將控制權(quán)交予功能方框330。功能方框330對 ic一offset執(zhí)行差分光照補(bǔ)償編碼,將ic_〇ffset量化成ic_ sym,并將控制權(quán)交予功能方框 335。功成方框335執(zhí)行光照補(bǔ)償模式判決,判定i c_prediction_flag,并將控制權(quán)交予功 能方框340。功能方框MO執(zhí)行語法寫入,并將控制權(quán)交予循環(huán)邊界方框345。循環(huán)邊界方 框 34δ終止遍歷當(dāng)前片中每個宏塊的循環(huán),并將控制權(quán)交予終止方框355。
[0045]功能方框350執(zhí)行運(yùn)動估計,進(jìn)行不帶光照補(bǔ)償?shù)倪\(yùn)動判決,并將控制權(quán)交予功 能方框340。
[0046]下面參考圖4,附圖標(biāo)記400總體指示具有多視點(diǎn)視頻內(nèi)容光照補(bǔ)償?shù)牡湫?視頻解碼方法。方法400包括將控制權(quán)交予循環(huán)邊界方框410的起始方框405。循 環(huán)邊界方框410開始執(zhí)行遍歷當(dāng)前片中每個宏塊的循環(huán),包括使用變量此=從〇到 MacroBlocksInPic - 1來設(shè)置循環(huán)范圍,并將控制權(quán)交予功能方框415。功能方框415讀取 語法,并將控制權(quán)交予判決方框4 2〇。判決方框420判段是否啟用了對當(dāng)前片的光照補(bǔ)償。 如果是,就將控制權(quán)交予判決方框425。反之,將控制權(quán)交予功能方框450。
[0047] 判決方框425判斷ic_prediction_flag是否等于1。如果是,就將控制權(quán)交予功 能方框430。反之,將控制權(quán)交予功能方框450。
[0048]功能方框430形成1C預(yù)測值iC_offset_p,并將控制權(quán)交予功能方框435。功能方 框435對ic_sym進(jìn)行逆量化,對ic_offset進(jìn)行差分解碼,并將控制權(quán)交予功能方框440。 功能方框440執(zhí)行帶光照補(bǔ)償?shù)倪\(yùn)動補(bǔ)償,并將控制權(quán)交予循環(huán)邊界方框 445。循環(huán)邊界方 框445終止遍歷當(dāng)前片中每個宏塊的循環(huán),并將控制權(quán)交予終止方框455。
[0049] 功能方框450執(zhí)行不帶光照補(bǔ)償?shù)倪\(yùn)動補(bǔ)償,并將控制權(quán)交予循環(huán)邊界方框445。
[0050]下面將依照本發(fā)明一典型實(shí)施例,對將光照補(bǔ)償用作交叉視圖預(yù)測處理的一部分 予以說明。
[0051] 光照補(bǔ)償是在多視點(diǎn)視頻編碼的交叉視圖預(yù)測的上下文中執(zhí)行的。在這種情形 下,交叉視圖預(yù)測通常涉及計算源自不同視圖的圖像間的差異場。交叉視圖預(yù)測中的差異 場就是時間預(yù)測中的運(yùn)動場。當(dāng)應(yīng)用于編碼方案時,交叉視圖預(yù)測是利用視圖冗余的有效 工具。
[0052] 為簡單起見,以下將假定基于塊來執(zhí)行交叉視圖預(yù)測進(jìn)而執(zhí)行差異估計。然而,應(yīng) 當(dāng)意識到,給定此處提供的本發(fā)明原理的教導(dǎo),本領(lǐng)域以及相關(guān)領(lǐng)域的技術(shù)人員將能夠在 不背離本發(fā)明原理范圍的前提下,輕易地確定并實(shí)現(xiàn)把該教導(dǎo)擴(kuò)展至其他樣組。
[0053] 同樣,還應(yīng)意識到,雖然此處就應(yīng)用于啟用運(yùn)動補(bǔ)償以及差異補(bǔ)償?shù)腗PEG-4AVC 標(biāo)準(zhǔn)的多視點(diǎn)視頻編碼擴(kuò)展的情形對本發(fā)明的若干實(shí)施例進(jìn)行說明,然而,正如本領(lǐng)域以 及相關(guān)領(lǐng)域的技術(shù)人員能夠在不背離本發(fā)明原理范圍的前提下,輕易地判斷出并予以實(shí)現(xiàn) 的那樣,給定此處提供的本發(fā)明原理的教導(dǎo),本發(fā)明的實(shí)現(xiàn)還可針對啟用差異補(bǔ)償?shù)娜我?的其他多視點(diǎn)視頻編碼方案。
[0054] 此外,應(yīng)當(dāng)意識到,雖然此處關(guān)于多視點(diǎn)視頻編碼對針對于光照補(bǔ)償?shù)谋景l(fā)明的 若千實(shí)施例進(jìn)行了說明,然而,給定此處提供的本發(fā)明原理的教導(dǎo),本領(lǐng)域以及相關(guān)領(lǐng)域的 技術(shù)人員能夠在不背離本發(fā)明原理范圍的前提下,輕易構(gòu)想出可以應(yīng)用本發(fā)明原理的其他 與視頻相關(guān)的情形。舉例而言,本發(fā)明原理可應(yīng)用于,但不局限于圖像配準(zhǔn)以及攝像機(jī)校 準(zhǔn)。
[0055] 下面將依照本發(fā)明的典型實(shí)施例,對光照補(bǔ)償語法元素的傳輸予以說明。
[0056] 在應(yīng)用于MPEG-4AVC標(biāo)準(zhǔn)的多視點(diǎn)視頻編碼擴(kuò)展的本發(fā)明原理的典型實(shí)施例中, 在片頭部中引入被稱為ic_prediCti〇n_flag的新語法,其用于指示是否對該片應(yīng)用光照 補(bǔ)償(1C)。如果對整個片禁用交叉視圖預(yù)測,那么ic_prediction_flag就等于0,并且該 片中將不存在其它與1C相關(guān)的語法。
[0057] 視圖圖像各部分間的光照失配程度有所不同。因此,為所有使用差異補(bǔ)償?shù)膲K發(fā) 送1C參數(shù)可能并非高效。為實(shí)現(xiàn)該目的,在宏塊/子宏塊級引入了用于指示是否對某一特 定塊應(yīng)用1C的、基于塊的新的語法標(biāo)記,被稱為iC_enable。
[0058] MPEG-4AVC標(biāo)準(zhǔn)支持塊尺寸范圍從16x16到4x4的可變塊尺寸運(yùn)動補(bǔ)償。為減少 發(fā)送過多ic_enable標(biāo)記以及ic_sym導(dǎo)致的開銷,無需對所有塊尺寸應(yīng)用1C開關(guān)。在一 特定實(shí)施例中,只對尺寸大于或等于8x8的塊應(yīng)用1C開關(guān)。
[0059] 按如下方式設(shè)計針對ic_enable編碼的上下文自適應(yīng)二進(jìn)制算術(shù)編碼(CABAC)上 下文設(shè)計:(1)對于{16x16, 16x8或8x16}的塊尺寸,根據(jù)左和上宏塊的ic_enable標(biāo)記而 應(yīng)用三個CABAC上下文;以及⑵對于8x8的塊尺寸,在不參考相鄰塊的情況下,分配單獨(dú) 的CABAC上下文。
[0060] 為了加以說明,表1至表3示出了與1C相關(guān)的語法表。表1示出了多視點(diǎn)視頻編 碼(MVC)的片頭部語法。表2示出了宏塊級語法。表3示出了子宏塊預(yù)測語法。
[0061] 表 1
[0062]

【權(quán)利要求】
1. 一種視頻編碼器,包含: 編碼器,基于一畫面與另一畫面之間的顏色數(shù)據(jù)有關(guān)的偏移,在對該畫面的預(yù)測中使 用至少一個顏色分量的語法元素來使能顏色補(bǔ)償,從而編碼該畫面;其中 所述至少一個顏色分量的每個顏色通道使用單獨(dú)的偏移用于補(bǔ)償,所述畫面和其它畫 面具有不同的視點(diǎn),且均對應(yīng)于相同或相似場景的多視圖內(nèi)容。
2. -種視頻編碼方法,包括: 基于一畫面與另一畫面之間的顏色數(shù)據(jù)有關(guān)的偏移,在對該畫面的預(yù)測中使用至少一 個顏色分量的語法元素來使能顏色補(bǔ)償,從而編碼該畫面;其中 所述至少一個顏色分量的每個顏色通道使用單獨(dú)的偏移用于補(bǔ)償,所述畫面和其它畫 面具有不同的視點(diǎn),且均對應(yīng)于相同或相似場景的多視圖內(nèi)容。
【文檔編號】H04N19/186GK104270639SQ201410575263
【公開日】2015年1月7日 申請日期:2007年1月4日 優(yōu)先權(quán)日:2006年1月9日
【發(fā)明者】金在勛, 蘇葉平, 克里斯蒂娜.戈米拉 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1