,塊可包括NXM個像素,其中M未必等于N。
[0049] 在使用CU的PU進行帖內(nèi)預(yù)測性或帖間預(yù)測性譯碼之后,視頻編碼器20可計算應(yīng) 用由CU的TU所指定的變換的殘余數(shù)據(jù)。殘余數(shù)據(jù)可對應(yīng)于未經(jīng)編碼圖片的像素與對應(yīng)于 CU的預(yù)測值之間的像素差。視頻編碼器20可形成用于CU的殘余數(shù)據(jù)且接著變換殘余數(shù)據(jù) W產(chǎn)生變換系數(shù)。
[0050] 在用W產(chǎn)生變換系數(shù)的任何變換之后,視頻編碼器20可執(zhí)行變換系數(shù)的量化。量 化一般指對變換系數(shù)進行量化W可能減少用W表示系數(shù)的數(shù)據(jù)量從而提供進一步壓縮的 過程。量化過程可減少與系數(shù)中的一些或全部相關(guān)聯(lián)的位深度。舉例來說,n位值可在量 化期間被舍去成m位值,其中n大于m。
[0051] 在一些實例中,視頻編碼器20可利用預(yù)定義掃描次序來掃描經(jīng)量化變換系數(shù)W 產(chǎn)生可被賭編碼的串行化向量。在其它實例中,視頻編碼器20可執(zhí)行自適應(yīng)掃描。在掃描 經(jīng)量化變換系數(shù)W形成一維向量之后,視頻編碼器20可(例如)根據(jù)上下文自適應(yīng)可變長 度譯碼(CAVLC)、上下文自適應(yīng)二進制算術(shù)譯碼(CABAC)、基于語法的上下文自適應(yīng)二進制 算術(shù)譯碼(SBAC)、概率區(qū)間分割賭(PIP巧譯碼或另一賭編碼方法對一維向量進行賭編碼。 視頻編碼器20也可對與經(jīng)編碼視頻數(shù)據(jù)相關(guān)聯(lián)的語法元素進行賭編碼W供視頻解碼器30 在解碼視頻數(shù)據(jù)時使用。
[0052] 為了執(zhí)行CABAC,視頻編碼器20可向待發(fā)射的符號指派上下文模型內(nèi)的上下文。 上下文可設(shè)及(例如)符號的相鄰值是否為非零。為了執(zhí)行CAVLC,視頻編碼器20可選擇 用于待發(fā)射的符號的可變長度碼。VLC中的碼字可經(jīng)建構(gòu)使得相對較短碼對應(yīng)于更有可能 符號,而較長碼對應(yīng)于不太可能符號。W此方式,使用VLC可達成優(yōu)于(例如)針對待發(fā)射 的每一符號使用等長度碼字的位節(jié)省。概率確定可基于指派到符號的上下文。
[0053] 當(dāng)前還在JCT-3V及JCT-VC中開發(fā)肥VC擴展。在JCT-3V中,正開發(fā)兩個多視圖 相關(guān)肥VC擴展:多視圖擴展(MV-HEVC)及3D視頻擴展(3D-HEVC)。另外,正開發(fā)兩個AVC 擴展:MVC+D及 3D-AVC。
[0054] 進行中標(biāo)準的實例版本列舉為如下:
[00巧]-T.鈴木、M.M.漢努克塞拉、陳穎、S.哈托利、G.沙利文的"包含深度圖的MVC擴 展草案文本 6",JCT3V-C1001,mJ-TSG16WP3 及IS0/IECJTC1/SC29/WG11 的 3D視頻 譯碼擴展開發(fā)聯(lián)合合作小組,第4次會議,可得于http://phenix.int-ev巧.化/jct2/doc_ end_use;r/documents/3_Geneva/wgll/JCT3V-C1001-v3.zip處。
[005引 -M.M.漢努克塞拉、陳穎、T.鈴木、J. -R.歐姆(J. -R.Ohm)、G.沙利文的"3D-AVC草 案文本8",1口'3¥斗1002,口1]-156 16¥?3及150/16(:11(:1/50 29/¥6 11的30視頻譯碼 擴展開發(fā)聯(lián)合合作小組,第6次會議,可得于ht1:p://phenix.int-eviT.f;r/jct2/doc_end_ use;r/documents/6_Geneva/wgll/JCT3V-F1002-v3.zip處。
[0057] -1口'3¥斗1004,'^¥-肥¥(:草案文本6",6.泰克、1(.韋格納、陳穎、1.漢努克塞 拉,口U-TSG16WP3及ISO/IECJTCl/SC29/WG11的3D視頻譯碼擴展開發(fā)聯(lián)合合作小 組,第 6 次會議,可得于http://phenix.int-evry.fr/jct2/doc_end_user/do州ments/6_ Geneva/wgll/JCT3V-F1004_v6.zip處。
[0058]-格哈德?泰克(GerhardTech)、克日什托夫?韋格納(KuysztofWe即er)、陳穎、 斯胡.伊恩(5611〇〇11化曰)的"30-肥¥(:草案文本2",1口'3¥斗1001,11'1]-156 16胖?3及150/ IECJTCl/SC29/WG11的3D視頻譯碼擴展開發(fā)聯(lián)合合作小組,第6次會議,可得于http://phenix.int-evry.fr/jct2/doc_end_user/documents/6_Geneva/wgll/JCT3V-F1001-v2 處。
[0059] 現(xiàn)將論述H. 264/高級視頻譯碼(AVC)標(biāo)準的擴展的多視圖視頻譯碼技術(shù)。然而, 本發(fā)明的技術(shù)可與支持新出現(xiàn)的肥VC標(biāo)準的多視圖譯碼及/或3D譯碼多視圖提議(例如, MV-HEVC及3D-HEVC)的任何視頻譯碼標(biāo)準一起適用。
[0060] 多視圖視頻譯碼(MVC)為H. 264/AVC的擴展。圖2中展示典型MVC解碼次序(即, 位流次序)。解碼次序布置被稱為時間優(yōu)先譯碼。應(yīng)注意,接入單元的解碼次序可不相同 于接入單元的輸出次序或顯示次序。在圖2中,SO到S7各自是指多視圖視頻的不同視圖。 Tl到T9各自表示一個輸出時間例項。接入單元可包含針對一個輸出時間例項的所有視圖 的經(jīng)譯碼圖片。舉例來說,第一接入單元可包含針對時間例項Tl的所有視圖SO到S7,第二 接入單元可包含針對時間例項T2的所有視圖SO到S7等等。
[0061] 出于簡潔目的,本發(fā)明可使用W下定義:
[0062] 視圖分量:單一接入單元中的視圖的經(jīng)譯碼表示。當(dāng)視圖包含經(jīng)譯碼紋理表示及 深度表示兩者時,視圖分量可包含紋理視圖分量及深度視圖分量。
[0063] 紋理視圖分量:單一接入單元中的視圖的紋理的經(jīng)譯碼表示。
[0064] 深度視圖分量:單一接入單元中的視圖的深度的經(jīng)譯碼表示。
[0065] 如上文所論述,在本發(fā)明的上下文中,視圖分量、紋理視圖分量及深度視圖分量中 的每一者可一般被稱作層。在圖2中,所述視圖中的每一者包含圖片集合。舉例來說,視圖 SO包含圖片集合0、8、16、24、32、40、48、56及64,視圖51包含圖片集合1、9、17、25、33、41、 49、57及65等等。每一集合包含兩種類型的圖片:一個圖片被稱作紋理視圖分量,且另一 圖片被稱作深度視圖分量。視圖的圖片集合內(nèi)的紋理視圖分量及深度視圖分量可被視為對 應(yīng)于彼此。舉例來說,視圖的圖片集合內(nèi)的紋理視圖分量被視為對應(yīng)于視圖的圖片集合內(nèi) 的深度視圖分量,且反過來也一樣(即,深度視圖分量對應(yīng)于其集合中的紋理視圖分量,且 反過來也一樣)。如本發(fā)明中所使用,對應(yīng)于深度視圖分量的紋理視圖分量可被視為單一接 入單元中相同于深度分量的視圖的部分。
[0066] 紋理視圖分量包含所顯示的實際圖像內(nèi)容。舉例來說,所述紋理視圖分量可包含 明度(Y)及色度(Cb及Cr)分量。深度視圖分量可指示深度視圖分量的對應(yīng)紋理視圖分量 中的像素的相對深度。作為一個實例,深度視圖分量為僅包含明度值的灰階圖像。換句話 說,深度視圖分量可并不傳達任何圖像內(nèi)容,而是提供對應(yīng)紋理視圖分量中的像素的相對 深度測量。
[0067] 舉例來說,深度視圖分量中的純白色像素指示對應(yīng)紋理視圖分量中的其對應(yīng)像素 較接近于檢視者的視角,且深度視圖分量中的純黑色像素指示對應(yīng)紋理視圖分量中的其對 應(yīng)像素距檢視者的視角較遠。黑色與白色之間的各種灰度指示不同深度層級,使得深度視 圖中的像素的灰度變暗指示與紋理視圖中的對應(yīng)像素相關(guān)聯(lián)的深度層級增加。舉例來說, 深度視圖分量中的深灰色像素指示紋理視圖分量中的其對應(yīng)像素比深度視圖分量中的淺 灰色像素更遠。因為僅需要灰階來識別像素的深度,所W深度視圖分量不需要包含色度分 量,運是由于深度視圖分量的色彩值可能不服務(wù)于任何目的。
[006引深度視圖分量僅使用明度值(例如,強度值)來識別深度是出于說明目的提供,且 不應(yīng)被視為限制性的。在其它實例中,可利用任何技術(shù)來指示紋理視圖分量中的像素的相 對深度。
[0069] 圖3中展示用于多視圖視頻譯碼的典型MVC預(yù)測結(jié)構(gòu)(包含每一視圖內(nèi)的圖片間 預(yù)測及視圖間預(yù)測兩者)。預(yù)測方向由箭頭指示,箭頭指向的對象使用箭頭出發(fā)的對象作為 預(yù)測參考。在MVC中,通過視差運動補償支持視圖間預(yù)測,所述視差運動補償使用H. 264/ AVC運動補償?shù)恼Z法但允許將不同視圖中的圖片用作參考圖片。
[0070] 在圖3的實例中,說明八個視圖(具有視圖ID"SO"到"S7"),且對于每一視圖說 明十二個時間位置("TO"到"T11")。目P,圖3中的每一行對應(yīng)于視圖,而每一列指示時間 位置。
[007。盡管MVC具有可由H. 264/AVC解碼器解碼的所謂的基礎(chǔ)視圖,且MVC還可支持立 體視圖對,但MVC的優(yōu)勢在于其可支持使用兩個W上視圖作為3D視頻輸入且解碼由多個視 圖表示的此3D視頻的實例。具有MVC解碼器的客戶端的顯現(xiàn)器可預(yù)期具有多個視圖的3D 視頻內(nèi)容。
[0072] 在每一行及每一列的相交處指示圖3中的圖片。H. 264/AVC標(biāo)準可使用術(shù)語帖來 表示視頻的一部分。本發(fā)明可互換地使用術(shù)語圖片與帖。
[0073]使用包含字母的塊來說明圖3中的圖片,字母指定對應(yīng)圖片是經(jīng)帖內(nèi)譯碼(即,I圖片),還是在一個方向上經(jīng)帖間譯碼(即,作為P圖片),還是在多個方向上經(jīng)帖間譯碼 (即,作為B圖片)。一般來說,預(yù)測由箭頭指示,其中箭頭指向的圖片使用箭頭出發(fā)的圖片 用于預(yù)測參考。舉例來說,時間位置TO處的視圖S2的P圖片是從時間位置TO處的視圖SO 的I圖片預(yù)測的。
[0074] 如同單一視圖視頻編碼,可相對于不同時間位置處的圖片預(yù)測性地編碼多視圖視 頻譯碼視頻序列的圖片。舉例來說,時間位置Tl處的視圖SO的b圖片具有從時間位置TO 處的視圖SO的I圖片指向其的箭頭,從而指示所述b圖片是從所述I圖片預(yù)測的。然而, 另外,在多視圖視頻編碼的上下文中,圖片可經(jīng)視圖間預(yù)測。也就是說,視圖分量可使用其 它視圖中的視圖分量用于參考。舉例來說,在MVC中,如同另一視圖中的視圖分量為帖間預(yù) 測參考而實現(xiàn)視圖間預(yù)測。潛在視圖間參考在序列參數(shù)集(SP巧MVC擴展中用信號通知且 可通過參考圖片列表建構(gòu)過程加W修改,所述參考圖片列表建構(gòu)過程實現(xiàn)帖間預(yù)測或視圖 間預(yù)測參考的靈活排序。視圖間預(yù)測也是包含3D-HEVC(多視圖加上深度)的肥VC的所提 出多視圖擴展的特征。
[0075] 圖3提供視圖間預(yù)測的各種實例。在圖3的實例中,視圖Sl的圖片說明為是從視 圖Sl的不同時間位置處的圖片預(yù)測,W及是從相同時間位置處的視圖SO及S2的圖片經(jīng)視 圖間預(yù)測。舉例來說,時間位置Tl處的視圖Sl的b圖片是從時間位置TO及T2處的視圖 Sl的B圖片中的每一者W及時間位置Tl處的視圖SO及S2的b圖片預(yù)測。
[0076] 在一些實例中,圖3可被看作說明紋理視圖分量。舉例來說,圖3中所說明的I、P、 B及b圖片可被視為視圖中的每一者的紋理視圖分量。根據(jù)本發(fā)明中描述的技術(shù),對于圖3 中所說明的紋理視圖分量中的每一者,存在對應(yīng)深度視圖分量。在一些實例中,可W類似于 圖3中針對對應(yīng)紋理視圖分量所說明的方式預(yù)測深度視圖分量。
[0077] 也可由MVC支持兩個視圖的譯碼。MVC的優(yōu)勢中的一者為MVC編碼器可將兩個W 上視圖當(dāng)作3D視頻輸入且MVC解碼器可解碼此多視圖表示。因而,具有MVC解碼器的任何 顯現(xiàn)器可解碼具有兩個W上視圖的3D視頻內(nèi)容。
[0078] 如上文所論述,在MVC中,允許在相同接入單元中(在一些情況下意味著具有相同 時間例項)的圖片當(dāng)中進行視圖間預(yù)測。當(dāng)譯碼非基礎(chǔ)視圖中的一者中的圖片時,如果圖 片處于不同視圖中但在相同時間例項內(nèi),則可將所述圖片添加到參考圖片列表。可將視圖 間預(yù)測參考圖片放置在參考圖片列表的任何位置中,正如任何帖間預(yù)測參考圖片一般。如 圖3中所展示,視圖分量可出于參考目的使用其它視圖中的視圖分量。在MVC中,如同另一 視圖中的視圖分量為帖間預(yù)測參考而實現(xiàn)視圖間預(yù)測。
[0079] 如圖3中所展示,視圖分量可出于參考目的使用其它視圖中的視圖分量。此情況 被稱為視圖間預(yù)測。在MVC中,如同另一視圖中的視圖分量為帖間預(yù)測參考而實現(xiàn)視圖間 預(yù)巧U。然而,潛在視圖間參考在序列參數(shù)集(SPS)MVC擴展(如表1中所展示)中用信號通 知且可通過參考圖片列表建構(gòu)過程加W修改,所述參考圖片列表建構(gòu)過程實現(xiàn)帖間預(yù)測或 視圖間預(yù)測參考的靈活排序。
[0080] 表I-SPSMVC擴展語法表
[0081]
[0082] 在SPSMVC擴展中,對于每一視圖,用信號通知可用于形成參考圖片列表0及參考 圖片列表1的視圖數(shù)目。如在SPSMVC擴展中用信號通知的用于錯定圖片的預(yù)測關(guān)系可與 用于同一視圖的非錯定圖片(在SPSMVC擴展中用信號通知)的預(yù)測關(guān)系不同。
[0083] 下一章節(jié)將論述關(guān)于肥VC的多視圖及3D視頻譯碼。具體來說,當(dāng)譯碼兩個或兩 個W上視圖時本發(fā)明的實例技術(shù)可適用。用于每一視圖,多個視頻圖片可被稱為紋理視圖 分量。對于3D-HEVC,每一紋理視圖分量可具有對應(yīng)深度視圖分量。MV-HEVC并不使用深度 視圖分量。紋理視圖分量包含視頻內(nèi)容(例如,像素值的明度及色度分量),且深度視圖分 量可指示紋理視圖分量內(nèi)的像素的相對深度。
[0084] 本發(fā)明的實例技術(shù)設(shè)及通過譯碼紋理數(shù)據(jù)或紋理數(shù)據(jù)及深度數(shù)據(jù)來譯碼3D視頻 數(shù)據(jù)。一般來說,術(shù)語"紋理"用W描述圖像的明度(即,亮度或"明度")值及圖像的色度 (即,色彩或"色度")值。在一些實例中,紋理圖像可包含用于藍色調(diào)(Cb)及紅色調(diào)(化) 的一個明度數(shù)據(jù)集合及兩個色度數(shù)據(jù)集合。在例如4:2:2或4:2:0的某些色度格式中,相 對于明度數(shù)據(jù)對色度數(shù)據(jù)下取樣。也就是說,色度分量的空間分辨率低于對應(yīng)明度分量的 空間分辨率,例如為明度分辨率的二分之一或四分之一。
[0085] 深度數(shù)據(jù)一般描述對應(yīng)紋理數(shù)據(jù)的深度值。舉例來說,深度圖像可包含各自描述 對應(yīng)紋理數(shù)據(jù)的深度的深度像素集合。深度數(shù)據(jù)可用W確定對應(yīng)紋理數(shù)據(jù)的水平視差。因 此,接收紋理及深度數(shù)據(jù)的裝置可顯示一個視圖(例如,左眼視圖)的第一紋理圖像,且通 過使第一圖像的像素值偏移基于深度值所確定的水平視差值而使用深度數(shù)據(jù)修改第一紋 理圖像W產(chǎn)生另一視圖(例如,右眼視圖)的第二紋理圖像。一般來說,水平視差(或簡稱 "視差")描述第一視圖中的像素與第二視圖中的對應(yīng)像素的水平空間偏移,其中所述兩個 像素對應(yīng)于如于所述兩個視圖中表示的相同對象的相同部分。
[0086] 在又其它實例中,可針對垂直于圖像平面的Z維度中的像素定義深度數(shù)據(jù),使得 與給定像素相關(guān)聯(lián)的深度是相對于針對所述圖像所定義的零視差平面而定義。此深度可用 W產(chǎn)生用于顯示像素的水平視差,使得所述像素取決于所述像素相對于零視差平面的Z維 度深度值而對于左眼與右眼W不同方式顯示。零視差平面可針對視頻序列的不同部分改 變,且也可改變相對于零視差平面的深度量??舍槍ψ笱叟c右眼類似地定義位于零視差平 面上的像素。位于零視差平面之前的像素可對于左眼與右眼顯示于不同位置中(例如,具 有水平視差),W便產(chǎn)生像素似乎是從垂直于圖像平面的Z方向上的圖像出現(xiàn)的感覺。位于 零視差平面之后的像素可顯示為具有輕微模糊W呈現(xiàn)輕微深度感覺,或可對于左眼與右眼 顯示于不同位置中(例如,具有與位于零視差平面之前的像素相反的水平視差)。許多其它 技術(shù)也可用于傳達或定義圖像的深度數(shù)據(jù)。
[0087] 對于深度視圖分量中的每一像素,紋理視圖分量中可存在一或多個對應(yīng)像素。舉 例來說,如果深度視圖分量與紋理視圖分量的空間分辨率相同,則深度視圖分量中的每一 像素對應(yīng)于紋理視圖分量中的一個像素。如果深度視圖分量的空間分辨率小于紋理視圖分 量的空間分辨率,則深度視圖分量中的每一像素對應(yīng)于紋理視圖分量中的多個像素。深度 視圖分量中的像素的值可指示紋理視圖中的對應(yīng)一或多個像素的相對深度。
[0088] 在一些實例中,視頻編碼器用信號通知紋理視圖分量的視頻數(shù)據(jù)及用于視圖中的 每一者的對應(yīng)深度視圖分量。視頻解碼器利用紋理視圖分量及深度視圖分量兩者的視頻數(shù) 據(jù)來解碼視圖的視頻內(nèi)容W供顯示。顯示器接著顯示多視圖視頻W產(chǎn)生3D視頻。
[0089] 也由JCT-VC開發(fā)肥VC的可縮放擴展。圖4為說明可縮放視頻譯碼的一個實例的 概念圖。雖然關(guān)于H. 264/AVC及SVC描述圖4,但應(yīng)理解可使用包含肥VC的可縮放擴展的 其它多層視頻譯碼方案來譯碼類似層。圖4的實例展示使用相同編解碼器譯碼的層。在其 它實例中,可使用多標(biāo)準編解碼器譯碼層。舉例來說,可使用H. 264/AVC譯碼基礎(chǔ)層而可使 用肥VC的可縮放擴展譯碼增強層。因此,一般來說,下文對SVC的參考可適用于可縮放視 頻譯碼且并不限于H. 264/SVC。
[0090] 在SVC中,可在包含(例如)空間、時間及質(zhì)量(表示為位速率或信噪比(SNR))維 度的=個維度中實現(xiàn)可縮放性。一般來說,可通常通過添加到任何維度上的表示來達成較 好表示。舉例來說,在圖4的實例中,W具有7. 5化的帖速率及每秒64千字節(jié)(邸P巧的位 速率的四分之一通用影像傳輸格式(QCI巧譯碼層0。另外,W具有15化的帖速率及64邸PS 的位速率的QCIF譯碼層1、W具有15化的帖速率及256KBPS的位速率的CIF譯碼層2、W 具有7. 5化的帖速率及512KBPS的位速率的QCIF譯碼層3且W具有30化的帖速率及每秒 兆字節(jié)(MBPS)的位速率的4CIF譯碼層4。應(yīng)理解,圖4中所展示的層的特定數(shù)目、內(nèi)容及 布置僅是出于實例目的提供。
[0091] 在任何情況下,一旦視頻編碼器(例如,視頻編碼器20)已W此可縮放方式編碼內(nèi) 容,視頻解碼器(例如,視頻解碼器30)可使用提取器工具W根據(jù)應(yīng)用要求(其可取決于 (例如)客戶端或發(fā)射信道)調(diào)適實際輸送內(nèi)容。
[0092] 在SVC中,具有最低空間層及質(zhì)量層的圖片通常與H.264/AVC兼容。在圖4的實 例中,具有最低空間層及質(zhì)量層的圖片(例如,層0及層1中的圖片,具有QCIF分辨率)可 與H. 264/AVC兼容。其中,具有最低時間層級的那些圖片形成時間基礎(chǔ)層(例如,層0)。此 時間基礎(chǔ)層(例如,層0)可通過較高時間層級(例如,層1)的圖片來增強。
[0093] 除H. 264/AVC兼容層之外,還可添加若干空間及/或質(zhì)量增強層W提供空間及/ 或質(zhì)量可縮放性。每一空間或質(zhì)量增強層自身可為時間上可縮放的,具有與H. 264/AVC兼 容層相同的時間可縮放性結(jié)構(gòu)。
[0094] 如上文所描述,術(shù)語"層"一般在本發(fā)明中用于在可縮放視頻譯碼的意義上指個別 基礎(chǔ)層或個別增強層,或在3D及多視圖視頻譯碼的意義上指紋理視圖及/或深度視圖。一 旦(例如)由視頻解碼器30或視頻編碼器20的重建構(gòu)回路解碼層(例如,MV-HEVC層或 SHVC層)中的每一者的圖化將經(jīng)解碼層的圖片存儲于DPB中。DPB為用于存儲圖片(且 在本發(fā)明內(nèi)為當(dāng)使用多層視頻譯碼技術(shù)時的經(jīng)解碼層的圖片)的緩沖器或存儲器。存儲于 DPB中的經(jīng)解碼層的圖片可用作帖間預(yù)測參考(包含運動補償、視圖間及層間預(yù)測)W用于 輸出重排及輸出延遲。
[0095] 根據(jù)本發(fā)明的各種實例,DPB可被分割成子單元(例如,稱為子DPB)。每一子DPB 可接著經(jīng)配置W存儲特定層類型的圖片(或更一般來說為圖片信息)。舉例來說,DPB可經(jīng) 分割,使得一個子DPB經(jīng)配置W存儲可縮放視頻譯碼過程的基礎(chǔ)層的圖片。另一子DPB可 經(jīng)配置W存儲可縮放視頻譯碼過程的第一增強層的圖片。又一子DPB可經(jīng)配置W存儲可縮 放視頻譯碼過程的第二增強層的圖片等等。
[0096] 圖5為展示經(jīng)配置W將不同經(jīng)解碼層分量(例如,不同層類型的圖片)存儲于不 同子單元中的DPB900的概念圖。DPB900可形成視頻解碼器及/或視頻編碼器(例如, 視頻編碼器20及視頻解碼器30)的部分。子DPB910A到910D中的每一者表示不同類型 的經(jīng)解碼層的圖片的存儲位置。舉例來說,子DPB910A可經(jīng)配置W存儲MV-HEVC兼容視頻 位流的基礎(chǔ)視圖的一或多個紋理圖片,而子DPB910B可用于存儲MV-HEVC兼容視頻位流的 相依視圖的紋理圖片。類似地,子DPB910C可用于存儲可縮放視頻譯碼過程(例如,SHVC) 中的基礎(chǔ)層的圖片,而子DPB910D可用于存儲可縮放視頻譯碼過程中的增強層的一個圖 片層級。額外子DPB可經(jīng)配置W存儲增強層的額外圖片層級或額外紋理相依視圖的圖片。 子DPB910A到910D中的每一者含有經(jīng)配置W存儲與子DPB相關(guān)聯(lián)的特定層類型的經(jīng)解碼 層的一或多個圖片的單獨單元。
[0097] 視頻解碼器30可進一步經(jīng)配置W從多個子DPB910A到910D移除經(jīng)解碼層的圖 片。在一些實例中,可單獨地管理從每一給定子DPB(例如,子DPB910A)的圖片移除。在 其它實例中,可基于操作點從一或多個子DPB移除圖片。對于待輸出的特定圖片,特定操作 點與待解碼的特定層數(shù)目相關(guān)聯(lián)。舉例來說,對于SHVC,一個操作點可僅要求解碼基礎(chǔ)層的 一圖片。在SHVC的另一操作點中,可解碼基礎(chǔ)層的一圖片及一或多個增強層的多個圖片W 產(chǎn)生輸出圖片。在要求基礎(chǔ)層的一圖片及一或多個增強層的多個圖片兩者的操作點中,可 針對用于所述操作點的每一子DPB(即,存儲用于待輸出圖片的層的圖片的每一子DPB)執(zhí) 行圖片移除。也就是說,可同時從其相應(yīng)子DPB移除與給定操作點相關(guān)聯(lián)的基礎(chǔ)層的一圖 片及一或多個增強層的對應(yīng)圖片。
[0098]視頻編碼器20及視頻解碼器30可進一步經(jīng)配置W將經(jīng)解碼層分量(例如,層的 圖片)標(biāo)記為不用于參考或用于在多個子DPB910A到910D中參考。同樣,可針對每一子 DPB單獨地執(zhí)行將圖片標(biāo)記為不用于參考的過程。也就是說,視頻編碼器20及視頻解碼器 30可經(jīng)配置W獨立地對多個子DPB中的每一者中的圖片執(zhí)行標(biāo)記過程,其中標(biāo)記過程將圖 片標(biāo)記為用于參考或?qū)D片標(biāo)記為不用于參考。在另一實例中,可針對存儲相關(guān)于特定操 作點的特定層