国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對3d視頻譯碼中的視差向量導(dǎo)出和運(yùn)動向量預(yù)測的簡化的制作方法_3

      文檔序號:9439595閱讀:來源:國知局
      [0083] 基于AVC的3D視頻(3D-AVC)譯碼標(biāo)準(zhǔn)當(dāng)前在由JCT-3V開發(fā),且3D-AVC的最新版 本現(xiàn)在公開可用:M?M?漢努克塞拉、Y?陳、T?鈴木、J. -R.歐姆、G?J?薩利文/'3D-AVC 草案文本5",1押3¥-(:1002,瑞±日內(nèi)瓦,2013年1月。其從2014年3月14日起從W下鏈 接可用且特此W引用的方式并入本文:http:/7地enix.it-sudparis.eu/jct2/doc_end_ use;r/documents/3_Geneva/wgll/JCT3V-C1002-v3.zip。
      [0084] 現(xiàn)將論述3D-AVC中的視圖分量的譯碼次序。3D-AVCW基礎(chǔ)視圖的紋理部分可由 比264/AVC解碼器完全解碼的方式兼容于H. 264/AVC。舉例來說,基礎(chǔ)視圖的視圖分量中的 紋理視圖分量可僅W同一基礎(chǔ)視圖中的其它紋理視圖分量進(jìn)行帖間預(yù)測?;A(chǔ)視圖中的紋 理視圖分量不可進(jìn)行視圖間預(yù)測。并且,基礎(chǔ)視圖中的紋理視圖分量可不需要對應(yīng)深度視 圖分量用于解碼目的。
      [00化]對于3D-AVC中的增強(qiáng)視圖分量,在一些其它實(shí)例技術(shù)中,深度可在紋理之前經(jīng)譯 碼,且紋理視圖分量可基于來自深度視圖分量的信息而經(jīng)譯碼,其也被稱作深度優(yōu)先譯碼。 然而,例如在上述MVC+D中,每一紋理視圖分量在紋理優(yōu)先譯碼次序中在相應(yīng)深度視圖分 量之前經(jīng)譯碼。換句話說,在一些其它實(shí)例技術(shù)中,在3D-AVC中,首先對基礎(chǔ)視圖的紋理視 圖分量進(jìn)行譯碼,接著是基礎(chǔ)視圖的相關(guān)聯(lián)深度視圖分量,接著是第一增強(qiáng)或相依視圖的 深度視圖分量,接著是第一增強(qiáng)或相依視圖的相關(guān)聯(lián)紋理視圖分量,接著是第二增強(qiáng)或相 依視圖的深度視圖分量,接著是第二增強(qiáng)或相依視圖的相關(guān)聯(lián)紋理視圖分量,等。
      [0086] 舉例來說,如下例示3D-AVC中的紋理和深度視圖分量的譯碼次序。在W下實(shí)例 中,TO和DO分別指代基礎(chǔ)視圖的紋理和深度視圖分量,且Ti和Di分別指代第i相依視圖 的紋理和深度視圖分量。在W下實(shí)例中,考慮=個(gè)視圖。
      [0087] 在第一實(shí)例中,考慮的視圖是TO、DO、D1、D2、T1和T2。在此實(shí)例中,基礎(chǔ)視圖燈0和 DO)是W紋理優(yōu)先譯碼次序譯碼,而相依視圖是W深度優(yōu)先譯碼次序譯碼。當(dāng)前在3D-AVC 的共同測試條件中使用混合譯碼次序。在另一實(shí)例中,譯碼的次序是TO、DO、Tl、Dl、T2和D2。也就是說,所有視圖分量是W紋理優(yōu)先譯碼次序譯碼。
      [0088] 如果針對Ti啟用視圖間預(yù)測,那么將參考紋理視圖界定為包含視圖間參考圖片 的視圖且將對應(yīng)深度視圖界定為具有與參考紋理視圖的視圖次序索引相同的視圖次序索 引的參考深度視圖。
      [0089] 現(xiàn)將論述經(jīng)由深度圖的3D-AVC視差向量導(dǎo)出。用于導(dǎo)出視差向量的技術(shù)可隨著 每一低層級譯碼工具而變化,但通常,相依視圖的深度數(shù)據(jù)用于視差向量導(dǎo)出W用于紋理 視圖分量譯碼。運(yùn)是因?yàn)橛捎谏疃葍?yōu)先譯碼次序,相依視圖的深度視圖是可用的。在3D-AVC 中使用的低層級譯碼工具是環(huán)路內(nèi)基于塊的視圖合成視圖間預(yù)測度VS巧和基于深度的運(yùn) 動向量預(yù)測值-MVP)。視頻譯碼器(例如,視頻解碼器30)可使用從相依視圖(有時(shí)稱為相 依帖)中的深度視圖(有時(shí)稱為深度圖)的深度值轉(zhuǎn)換的視差向量。在3D-AVC參考軟件 中,通常,從實(shí)際深度圖值到特定視圖的視差的轉(zhuǎn)換過程的結(jié)果與相機(jī)參數(shù)一起存儲在查 找表中。
      [0090] 現(xiàn)將論述用于視差向量導(dǎo)出的從四個(gè)拐角的最大深度導(dǎo)出。為了導(dǎo)出深度值,視 頻解碼器30首先識別深度視圖分量的參考深度塊。參考深度塊與當(dāng)前MB/分區(qū)/子塊位 于同一地點(diǎn)/對應(yīng)。在所識別參考深度塊中,視頻解碼器30存取對應(yīng)于左上、右上、左下和 右下深度樣本的四個(gè)拐角樣本。隨后通過取所述四個(gè)拐角深度樣本中的最大者來計(jì)算深度 值。
      [0091] 最后,視頻解碼器30使用計(jì)算的深度值且將視差向量的垂直分量設(shè)定為0來從查 找表推斷視差向量的水平分量。在此方法中,當(dāng)MB劃分成分區(qū)或子塊時(shí)存取的深度樣本的 數(shù)目增加。舉例來說,當(dāng)16x16MB分割成四個(gè)8x8分區(qū)時(shí),待存取的深度樣本的數(shù)目是16, 且當(dāng)16x16MB分割成十六個(gè)4x4分區(qū)時(shí),待存取的深度樣本的數(shù)目是64。
      [0092] 3D-AVC中的BVSP是由3D-AVCW及其它譯碼標(biāo)準(zhǔn)支持的譯碼模式。BVSP最初在 W?蘇等人的"3DV-CE1.a:用于3DV-ATM的基于塊的視圖合成預(yù)測"(JCT3V-A0107)中提出, W上文獻(xiàn)可從W下鏈接下載且W引用的方式并入本文:http:/7地enix.it-su化aris.eu/ jct2/doc_end_user/documents/l_Stockholm/wgll/JCT3V-A0107-vl.zip。
      [0093] 圖4是基于后向扭曲的BVSP的概念圖。參見圖4,假定利用W下譯碼次序, 燈0,D0,D1,Tl),其中T指代紋理視圖且D指代深度視圖。紋理分量TO是基礎(chǔ)視圖,且Tl 是WVSP譯碼的相依視圖。深度圖分量DO(圖4中未圖示)和Dl是與TO和Tl相關(guān)聯(lián)的 相應(yīng)深度圖。
      [0094] 在相依視圖Tl中,當(dāng)前經(jīng)譯碼塊Cb的樣本值是使用VSP預(yù)測從由基礎(chǔ)視圖TO的 樣本值組成的參考區(qū)域R(Cb)預(yù)測。待譯碼的當(dāng)前樣本(即Cb)與參考樣本(即R(Cb)) 之間的位移向量值isp_vec)表示為從與當(dāng)前經(jīng)譯碼紋理樣本相關(guān)聯(lián)的深度圖值導(dǎo)出的Tl 與TO之間的視差向量。
      [0095] 從深度值到視差向量的轉(zhuǎn)換的過程可例如用W下等式執(zhí)行:
      (2)
      [009引其中j和i是Cb內(nèi)的局部空間坐標(biāo),dCWj,U是視圖I的深度圖圖像中的深度 圖值,Z是實(shí)際對應(yīng)深度值,且D是到特定視圖0的所導(dǎo)出視差向量的水平分量。參數(shù)f、b、 Z近和Z遠(yuǎn)是指定相機(jī)設(shè)置的參數(shù);即,使用的焦距(f)、視圖#1與視圖#0之間的相機(jī)分離 化),W及表示深度圖轉(zhuǎn)換的參數(shù)的深度范圍狂近,Z遠(yuǎn))。
      [0099] 應(yīng)注意,在一些實(shí)例中,將所導(dǎo)出的視差向量的垂直分量設(shè)定成0。并且,在一些 3DV-ATM實(shí)施方案中,等式(1)和(2)已經(jīng)針對每個(gè)深度圖值化..255)預(yù)先計(jì)算且存儲為 查找表。
      [0100] 在圖3的實(shí)例中,Cb表示當(dāng)前正譯碼的塊。視頻解碼器30可使用BVSP模式對Cb 進(jìn)行譯碼。如果將使用BVSP模式對Cb進(jìn)行譯碼,那么視頻解碼器30識別對應(yīng)于Cb的深 度塊,圖4中的d(Cb)。在此方面,對應(yīng)意味著位于同一地點(diǎn)。深度塊d(Cb)包含多個(gè)深度 值。基于d(Cb)的那些深度值中的一或多者,視頻解碼器30確定視差值。所述視差值可用 作視差向量的X分量,其中y分量設(shè)定成0。使用視差向量,視頻解碼器30可識別不同視圖 中的參考塊,在圖4的實(shí)例中為R(Cb),且基于所述參考塊帖間預(yù)測塊Cb。 陽101] 深度視圖分辨率和紋理視圖分辨率可為相同的,或它們可為不同的。如果深度視 圖分辨率和紋理視圖分辨率是不同的,那么視頻解碼器30可執(zhí)行轉(zhuǎn)換W找到位于同一地 點(diǎn)的深度塊。視頻解碼器30可如下執(zhí)行轉(zhuǎn)換。假設(shè)(x,y)表示塊Cb的左上位置。深度 視圖中的位于同一地點(diǎn)塊的左上拐角位置由(於〉'6化。6(1_的3〇1111:;[0]1_;1^1日邑,7〉〉'6化。6心 resolution_flag)表示。等于1的語法元素"reduced_resolution_flag"指定視圖分量對 的深度視圖分量具有比同一視圖分量對的紋理視圖分量的明度分量低的空間分辨率,且深 度視圖分量的寬度和高度均為所有紋理視圖分量的寬度和高度的二分之一。
      [0102] 本發(fā)明的下一部分將論述BVSP的若干實(shí)施方案問題。一個(gè)問題設(shè)及BVSP塊的指 示,即將使用BVSP模式譯碼何種塊。如下指示BVSP塊: 陽103]-使用MB層級的一個(gè)旗標(biāo)來用信號表示當(dāng)前MB是否W常規(guī)跳過/直接模式譯碼 或其是否W跳過/直接模式譯碼但從合成參考分量預(yù)測。在此上下文中,"常規(guī)跳過/直接 模式指代在H. 264/AVC譯碼標(biāo)準(zhǔn)中使用的跳過/直接模式的擴(kuò)展版本,且合成參考分量指 代從視圖間塊產(chǎn)生的參考塊。
      [0104]-對于每一MB分區(qū)(從16x16到8x8),使用每一參考圖片列表中的參考索引(或 旗標(biāo),如用于3D-AVC的一些提議中)來用信號表示參考圖片。當(dāng)在BVSP模式中對分區(qū)進(jìn) 行譯碼時(shí),不用信號表示運(yùn)動向量差,因?yàn)椴淮嬖贐VSP經(jīng)譯碼塊的運(yùn)動向量。 陽105] 當(dāng)旗標(biāo)或參考索引指示合成參考分量時(shí),調(diào)用如W下項(xiàng)目中描述的一個(gè)分區(qū)的預(yù) 。換句話說,位可指示MB或MB分區(qū)是否是使用常規(guī)跳過/直接模式或BVSP模式經(jīng)譯 碼。在BVSP模式中,視頻解碼器30通過如下方式對使用BVSP模式(讀者稱為合成跳過/ 直接模式)譯碼的MB或MB分區(qū)的部分進(jìn)行解碼:將MB或MB分區(qū)劃分為KxK塊,且對于每 一KxK塊,識別位于同一地點(diǎn)的深度塊,從深度塊獲得視差值,且從由視差向量指向的視圖 間參考圖片預(yù)測MB或MB分區(qū)。 陽106] 在3D-AVC中,對于常規(guī)跳過/直接模式,視頻解碼器30如下導(dǎo)出運(yùn)動向量和參考 索引。參考視圖中(由視差向量指向的)對應(yīng)塊的運(yùn)動向量(如果可用)設(shè)定成等于當(dāng)前 塊的運(yùn)動向量,且因此導(dǎo)出當(dāng)前塊的參考索引。如果視圖間運(yùn)動向量不可用,即,由視差向 量指向的基礎(chǔ)視圖中的參考塊經(jīng)帖內(nèi)譯碼,那么通過將參考索引設(shè)定為零而使用常規(guī)基于 中值的運(yùn)動向量預(yù)測方案。 陽107]BVSP的另一實(shí)施方案問題設(shè)及預(yù)測導(dǎo)出過程。對于其大小由NxM指示(其中N或M將為8或16)的每一MB分區(qū),如果MB分區(qū)WBVSP模式譯碼,那么將當(dāng)前MB分區(qū)進(jìn)一步 分割成具有等于KxK的大小的若干子區(qū)(其中K可為8x8 (如3D-AVC的一些提議中)、4x4、 2x2或1x1)。對于每一子區(qū),導(dǎo)出單獨(dú)的視差向量且從通過視圖間參考圖片中的所導(dǎo)出的 視差向量定位的一個(gè)塊(例如,圖4中的R(Cb))預(yù)測每一子區(qū)。在一些實(shí)例性共同測試條 件中,K經(jīng)界定為4。應(yīng)注意,針對BVSP經(jīng)譯碼塊不存儲導(dǎo)出的視差向量,因?yàn)椴淮嬖谑褂?此些向量的譯碼工具。
      [0108] BVSP的另一實(shí)施方案問題設(shè)及視差向量導(dǎo)出過程。當(dāng)應(yīng)用深度優(yōu)先譯碼次序時(shí), 通過轉(zhuǎn)換來自對應(yīng)非基礎(chǔ)深度視圖中的對應(yīng)深度塊的深度值而導(dǎo)出視差向量,如圖4的實(shí) 例中示出。通過首先從與KxK子區(qū)位于同一地點(diǎn)/對應(yīng)的深度塊存取四個(gè)拐角深度樣本且 隨后取所述四個(gè)存取的深度樣本的最大值而計(jì)算單個(gè)深度值。稍后使用等式(1)和(2)將 計(jì)算的深度值轉(zhuǎn)換為視差向量。當(dāng)應(yīng)用紋理優(yōu)先譯碼次序時(shí),停用BVSP模式,因?yàn)楫?dāng)解碼 非基礎(chǔ)紋理視圖時(shí)對應(yīng)非基礎(chǔ)深度視圖不可用。
      [0109] 現(xiàn)將論述用于正常帖間預(yù)測模式的3D-AVC中的基于深度的運(yùn)動向量預(yù)測 值-MVPKD-MVP指代使用由于深度優(yōu)先譯碼次序而可用的當(dāng)前視圖的相關(guān)聯(lián)深度圖數(shù)據(jù)的 運(yùn)動向量預(yù)測方法。所述方法是W相依視圖中的紋理視圖分量而應(yīng)用。
      [0110] 在3D-AVC中,運(yùn)動向量預(yù)測仍利用相鄰塊。相鄰塊按次序包含當(dāng)前塊的左邊塊、 上方塊、右上方塊和左上方塊。僅當(dāng)其它=個(gè)相鄰塊中的一者不含運(yùn)動向量因此視為不可 用時(shí)使用左上方塊中的運(yùn)動向量。 陽111 ] 來自相鄰塊的運(yùn)動向量在其具有與待預(yù)測的當(dāng)前運(yùn)動向量不同的類型的情況下 視為不可用。運(yùn)動向量的類型取決于對應(yīng)參考索引。目P,如果參考索引對應(yīng)于視圖間參考 圖片,那么運(yùn)動向量是視差運(yùn)動向量且類型是"視差",且如果參考索引對應(yīng)于時(shí)間參考圖 片(同一視圖中),那么運(yùn)動向量是時(shí)間運(yùn)動向量且類型是"時(shí)間"。 陽11引在3D-AVC中,如果S個(gè)相鄰塊可用,那么采用所述;個(gè)相鄰塊中的運(yùn)動向量用于 當(dāng)前塊的運(yùn)動向量預(yù)測。在時(shí)間預(yù)測中,如果其運(yùn)動向量全部具有相同類型且具有相同參 考索引,那么如H. 264/AVC中直接使用中值濾波器,否則(如果它們屬于不同類型且具有不 同參考索引),進(jìn)一步導(dǎo)出運(yùn)動向量。在當(dāng)前參考圖片是視圖間參考圖片時(shí),檢查運(yùn)動向量 類型及其在相鄰塊位置中的參考索引,并且,如果它們?nèi)烤哂邢嗤愋秃拖嗤瑓⒖妓饕?那么應(yīng)用中值濾波器。在兩個(gè)情況中,如果少于=個(gè)相鄰塊可用,那么進(jìn)一步導(dǎo)出不可用的 塊的運(yùn)動向量W使得=個(gè)相鄰塊變?yōu)榭捎玫摹?br>[0113] 如果空間相鄰塊不含可用時(shí)間運(yùn)動向量,那么將針對當(dāng)前塊預(yù)測時(shí)間運(yùn)動向量。 通過如上文相對于基于塊的視圖合成預(yù)測所描述而導(dǎo)出的視差向量來識別參考視圖圖片 中的當(dāng)前塊的參考塊。針對當(dāng)前空間相鄰塊導(dǎo)出含有參考塊的中屯、位置的塊的運(yùn)動向量 (如果其是時(shí)間運(yùn)動向量)。如果時(shí)間運(yùn)動向量被視為不可用(帖內(nèi)塊或不指向與當(dāng)前參 考圖片對準(zhǔn)的參考視圖中的參考圖片),那么將所導(dǎo)出的運(yùn)動向量設(shè)定成零。
      [0114] 如果空間相鄰塊不含可用視差運(yùn)動向量且針對當(dāng)前塊將預(yù)測視差運(yùn)動向量,那么 如上文相對于基于塊的視圖合成預(yù)測所描述將針對當(dāng)前塊導(dǎo)出的視差向量轉(zhuǎn)換成視差運(yùn) 動向量。 陽115] 在3D-AVC中,D-MVP方法并入到H. 264/AVC中的基于常規(guī)中值函數(shù)的運(yùn)動向量預(yù) 測中。因此當(dāng)空間相鄰塊中的運(yùn)動向量可用時(shí),(或最初不可用但通過上文所提及的方法 而可用),中值函數(shù)仍可應(yīng)用于=個(gè)運(yùn)動向量,然而其全部應(yīng)屬于同一類型。
      [0116] 現(xiàn)將論述用于跳過和直接模式的3D-AVC中的視圖間運(yùn)動預(yù)測。3D-AVC中的視圖 間運(yùn)動預(yù)測是在P-跳過、B-跳過、B-16X16直接和B-8x8直接模式中執(zhí)行。在運(yùn)些模式中, 用W識別參考塊的視差向量是來自相鄰塊或來自從與當(dāng)前MB相關(guān)聯(lián)的對應(yīng)深度塊導(dǎo)出的 視差向量(見關(guān)于基于塊的視圖合成預(yù)測的上文)。針對其可用性檢查候選相鄰塊A、B和 C看其是否具有視差運(yùn)動向量。如果一個(gè)空間相鄰塊可用,即且其含有視差運(yùn)動向量,那么 此視差運(yùn)動向量變成視差向量。
      [0117] 如果空間相鄰塊A、B和C的視差向量不可用,那么從與當(dāng)前MB相關(guān)聯(lián)的深度塊導(dǎo) 出的視差向量(見關(guān)于基于塊的視圖合成預(yù)測的上文)用于不可用塊。然后,應(yīng)用中值濾 波器W得到視差向量。
      [0118] 從W上過程得到的此視差向量用W得到參考視圖圖片中的參考塊。在參考塊內(nèi), 將運(yùn)動向量(即視圖間運(yùn)動向量)(如果可用)設(shè)定成等于當(dāng)前塊的運(yùn)動向量且因此導(dǎo)出 當(dāng)前塊的參考索引。
      [0119] 如果視圖間運(yùn)動向量不可用,即,由視差向量指向的基礎(chǔ)視圖中的參考塊經(jīng)帖內(nèi) 譯碼,那么使用常規(guī)的基于中值的運(yùn)動向量預(yù)測方案。在此情況下,首先導(dǎo)出參考索引,且 使用章節(jié)1. 4. 5中描述的D-MVP方案導(dǎo)出當(dāng)前MB的運(yùn)動向量預(yù)測。 陽120] 現(xiàn)將論述用于視差向量導(dǎo)出的改進(jìn)。在JCT3V-C0122中,已提出簡化視差向量導(dǎo) 出方法。在所提出的方法中,在當(dāng)前MB是W并非跳過或直接的帖間預(yù)測模式譯碼時(shí),具有 當(dāng)前MB的所有分區(qū)/子塊共享從當(dāng)前MB的相關(guān)聯(lián)深度塊的右下深度樣本計(jì)算的所導(dǎo)出的 視差向量。然而,在當(dāng)前MB是W跳過或直接模式譯碼時(shí),利用不同視差向量導(dǎo)出過程,即, 存取參考深度塊的四個(gè)拐角樣本。此外,在BVSP模式中,仍需要存取MB分區(qū)的每一KxK子 區(qū)的參考深度塊的四個(gè)拐角樣本。 陽121] 在JCT3V-C0134中,提出當(dāng)W帖間模式譯碼時(shí),同一MB內(nèi)的所有分區(qū)塊共享從來 自與當(dāng)前MB位于同一地點(diǎn)/對應(yīng)的同一參考深度塊的四個(gè)拐角樣本的最大深度值導(dǎo)出單 個(gè)視差向量。然而,對于BVSP模式,仍需要存取MB分區(qū)的每一KxK子區(qū)的參考深度塊的四 個(gè)拐角樣本。
      [0122] 本發(fā)明現(xiàn)將論述3D-HEVC的方面?;谙噜弶K的視差向量導(dǎo)出(NBDV)可用作 3D-HEVC中的視差向量導(dǎo)出方法,其針對所有視圖使用紋理優(yōu)先譯碼次序。在當(dāng)前3D-HEVC 設(shè)計(jì)中,通過從參考視圖的深度圖檢索深度數(shù)據(jù)可進(jìn)一步精煉從NBDV導(dǎo)出的視差向量。在 NBDV中,視差向量值V)用作兩個(gè)視圖之間的位移的估計(jì)器。因?yàn)橄噜弶K在視頻譯碼中幾乎 共享相同運(yùn)動/視差信息,所W當(dāng)前塊可使用相鄰塊中的運(yùn)動向量信息作為良好預(yù)測符。 遵循此想法,NBDV使用相鄰視差信息用于估計(jì)不同視圖中的視差向量。 陽123] 首先界定若干空間和時(shí)間相鄰塊。隨后W通過當(dāng)前塊與候選塊之間的相關(guān)的優(yōu)先 級確定的預(yù)定義次序檢查相鄰塊中的每一者。一旦在候選者中找到視差運(yùn)動向量(即,指 向視圖間參考圖片的運(yùn)動向量),便將所述視差運(yùn)動向量轉(zhuǎn)換成視差向量。利用相鄰塊的兩 個(gè)集合。一個(gè)集合是來自空間相鄰塊且另一集合是來自時(shí)間相鄰塊。
      [0124] 3D-HEVC首先采用JCT3V-A0097, 3D-CE5.h:視差向量產(chǎn)生結(jié)果化?張,Y?陳,M?卡 塞維茨(高通))中提出的(基于)相鄰塊視差向量(NBDV)方法。JCTVC-A0126,3D-CE5.h:基于肥VC的3D視頻譯碼的視差向量導(dǎo)出的簡化(J?孫,M?古,S?葉(LG))中與簡化 NBDV-起包含隱式視差向量。基于此,在JCT3V-B0047, 3D-CE5.h相關(guān):視差向量導(dǎo)出的改 進(jìn)(J?康,Y?陳,L?張,M?卡塞維茨(高通))中,通過移除存儲在經(jīng)解碼圖片緩沖器中 的隱式視差向量進(jìn)一步簡化NBDV,而且WRAP圖片選擇改善譯碼增益。
      [012引在當(dāng)前(從本發(fā)明的時(shí)間起)NBDV中,五個(gè)空間相鄰塊用于視差向量導(dǎo)出。它們 是當(dāng)前塊(例如,當(dāng)前預(yù)測單元(PU))的左下方、左邊、右上方、上方和左上方塊,如圖5中 由A0、AUB0、Bl或B2指示。應(yīng)注意運(yùn)些相鄰塊與在肥VC中的合并模式中使用的那些相 鄰塊相同。因此,不需要額外存儲器存取。
      [01%] 為了檢查時(shí)間相鄰塊,視頻譯碼器可首先執(zhí)行候選圖片列表的構(gòu)造過程。在一個(gè) 實(shí)例中,來自當(dāng)前視圖的多達(dá)兩個(gè)參考圖片可視為候選圖片。視頻譯碼器可首先將位于同 一地點(diǎn)的參考圖片插入到候選圖片列表中,接著按參考索引的升序插入候選圖片的其余部 分。當(dāng)兩個(gè)參考圖片列表中具有相同參考索引的參考圖片可用時(shí),位于同一地點(diǎn)的圖片的 同一參考圖片列表中的一個(gè)參考圖片可先于另一參考圖片。對于候選圖片列表中的每一候 選圖化可確定S個(gè)候選區(qū)W用于導(dǎo)出時(shí)間相鄰塊。 陽127] 當(dāng)塊是W視圖間運(yùn)動預(yù)測譯碼的時(shí),可導(dǎo)出視差向量W用于選擇不同視圖中的對 應(yīng)塊。隱式視差向量(IDV,也被稱作所導(dǎo)出的視差向量)稱為在視圖間運(yùn)動預(yù)測中導(dǎo)出的 視差向量。即使塊是W運(yùn)動預(yù)測譯碼的,為了對隨后的塊進(jìn)行譯碼的目的也不會丟棄所導(dǎo) 出的視差向量。
      [0128] 在3D-HTM6. 0的當(dāng)前設(shè)計(jì)中,視頻譯碼器根據(jù)NBDV過程按次序檢查時(shí)間相鄰塊 中的視差運(yùn)動向量、空間相鄰塊中的視差運(yùn)動向量W及隨后的IDV。一旦找到視差運(yùn)動向量 或IDV,過程便終止。
      [0129] 視頻譯碼器可通過存取深度信息而進(jìn)一步精煉使用NBDV導(dǎo)出的視差向量。當(dāng)從 NBDV過程導(dǎo)出一個(gè)視差向量時(shí),視頻譯碼器可通過從參考視圖的深度圖檢索深度數(shù)據(jù)而進(jìn) 一步精煉視差向量。精煉過程可包含兩
      當(dāng)前第3頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1