欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

三維視頻編碼的攝像機(jī)參數(shù)發(fā)信的方法和裝置的制造方法_3

文檔序號(hào):9713965閱讀:來(lái)源:國(guó)知局
ckward view synthesis prediction,BVSP)的推導(dǎo)過(guò)程的示意圖。
[0050] 圖7為根據(jù)控制標(biāo)記自適應(yīng)合成視頻比特流中的攝像機(jī)參數(shù)的3D視頻解碼的流程 圖。
[0051] 圖8為使用第一標(biāo)記和第二標(biāo)記W自適應(yīng)控制視頻比特流中每一層或每一視角的 攝像機(jī)參數(shù)的存在和位置的3D視頻解碼的流程圖。
【具體實(shí)施方式】
[0052] 如上所述,在3D視頻編碼中,視差矢量對(duì)于3D-肥VC和3D-AVC都是是至關(guān)重要的。 對(duì)于一些3D編碼工具,視差矢量來(lái)自深度數(shù)據(jù)。然而,根據(jù)傳統(tǒng)的3D編碼標(biāo)準(zhǔn),當(dāng)如上所述 需要深度數(shù)據(jù)時(shí),深度數(shù)據(jù)可能不可用。例如,在HTM-7.0中,只有當(dāng)層是非深度層時(shí)攝像機(jī) 參數(shù)才被編碼。如果只有深度層被編碼或深度層在紋理層之前被編碼,對(duì)于深度導(dǎo)向的編 碼工具來(lái)說(shuō)攝像機(jī)參數(shù)將不可用。
[0053] 為了克服運(yùn)個(gè)問題,本發(fā)明的一實(shí)施例,不僅于非深度層,而且也于依賴于深度進(jìn) 行深度至視差轉(zhuǎn)換的利用編碼工具的層發(fā)信攝像機(jī)參數(shù)。根據(jù)該實(shí)施例,需要得到或編碼 至少一個(gè)標(biāo)記來(lái)顯示深度導(dǎo)向的編碼工具的使用,如在HTM-7.0中的d邱th_ref inement_ flag或view_synthesis_flag。在表3中的語(yǔ)法例子中,。depth_o;riented_tools_flag"是用 來(lái)指出運(yùn)樣的標(biāo)記。標(biāo)記可 W設(shè)置為(depth_ref inement_flag I I view_synthesis_f lag I …)。根據(jù)d邱th_o;riented_tools_f lag編碼攝像機(jī)的參數(shù)。如果d邱th_o;riented_tools_ flag是處于開啟狀態(tài),則攝像機(jī)參數(shù)會(huì)被傳輸。復(fù)選標(biāo)記(check mark) "V"置于行的末尾, 表明對(duì)常規(guī)設(shè)計(jì)進(jìn)行的改變,W及變化W文本中的粗體和斜體的字體樣式來(lái)突出。
[0057]本發(fā)明的另一實(shí)施例使用第一標(biāo)記來(lái)指出特定層(layer)是否需要攝像機(jī)參數(shù)。 如果第一標(biāo)記等于1,指出需要為特定層發(fā)送攝像機(jī)參數(shù)。然后,推導(dǎo)或編碼第二標(biāo)記,W指 出是否為所述特定層發(fā)送或不發(fā)送攝像機(jī)參數(shù)。例如,第一標(biāo)記被指定為transmit_cp_ f 1日旨^及第二標(biāo)記被指定為。〇(1日_。9_^日肖。語(yǔ)法元素。〇(1日_。9_^日肖可^是化日]13111;[1:_。口_ f lag和其他幾個(gè)標(biāo)記的組合。例如,下面的公式表明,code_cp_flag取決于1:ransmit_cp_ flag和控制需要攝像機(jī)參數(shù)的編碼工具是否啟用或不啟用的其他標(biāo)記。
[005引 code_cp_flag[IayerId]=
[0059] (transmit_cp_flag[layerld]||depth_refinement_flag[layerld]
[0060] view_syn1:hesis_pred_flag[laye;rld] I |othe;r_tool_flag[laye;rId] I I...) (2)
[0061] 根據(jù)本實(shí)施例的語(yǔ)法設(shè)計(jì)的一個(gè)例子顯示于表4中,其中攝像機(jī)參數(shù)發(fā)信于非深 度層W及利用編碼工具從深度轉(zhuǎn)換為視差的層。復(fù)選標(biāo)記"V"置于行的末尾,表明對(duì)常規(guī)設(shè) 計(jì)進(jìn)行的改變,W及變化W文本中的粗體和斜體的字體樣式來(lái)突出。
[0062] 表 4
[0063]
[0065]在上面的語(yǔ)法表中,transmit_cp_flag[laye;rld]等于I,指定需要將攝像機(jī)參數(shù) 發(fā)送至具有111111_1日761'_1(1等于1日761'1(1的層。當(dāng)不存在時(shí),推斷1:扣]13111;[1:_。9_;1^1曰邑 [IayerId]等于 0。
[0066] 在又一實(shí)施例中,編碼標(biāo)記(a flag is coded) W指定(specify)特定層需傳輸攝 像機(jī)參數(shù)。如果標(biāo)記等于1,攝像機(jī)參數(shù)被發(fā)送到特定層。然而,限制被施加于標(biāo)記上,W確 保系統(tǒng)將適當(dāng)?shù)剡\(yùn)作。當(dāng)需要攝像機(jī)參數(shù)的編碼工具打開或啟用時(shí),應(yīng)打開該標(biāo)記W提供 攝像機(jī)參數(shù)。
[0067] 根據(jù)本實(shí)施例的語(yǔ)法設(shè)計(jì)的一個(gè)例子顯示于表5中,其中攝像機(jī)參數(shù)會(huì)發(fā)送于非 深度層W及利用編碼工具需要轉(zhuǎn)換深度為視差的層中。當(dāng)需要攝像機(jī)參數(shù)的編碼工具被啟 用時(shí),transmit_cp_flag[ layered]應(yīng)被編碼為其值等于1。當(dāng)不存在時(shí),推斷transmit_cp_ flag[laye;rld]等于0。表5 中的實(shí)施例說(shuō)明使用transmit_cp_flag[layered] W控制在 VPS 中是否傳送攝像機(jī)參數(shù)。同樣,標(biāo)記可W用來(lái)控制在序列參數(shù)集(sequence parameter set, SPS)或片段頭中是否傳送攝像機(jī)參數(shù)。復(fù)選標(biāo)記"V"置于行的末尾,表明對(duì)常規(guī)設(shè)計(jì)進(jìn) 行的改變,W及變化W文本中的粗體和斜體的字體樣式來(lái)突出。
[006引 表5
[0071 ]根據(jù)3D-HEVC測(cè)試模型版本8.(KHTM-8.0),在語(yǔ)法設(shè)計(jì)中,存在片段頭中攝像機(jī)參 數(shù)的冗余問題。如果攝像機(jī)參數(shù)存在標(biāo)記,cp_present_flag[laye;rld]等于1,為了運(yùn)個(gè)層 (即,IayerId),攝像機(jī)參數(shù)被編碼。如果只有深度層被編碼或深度層在紋理層之前被編碼, 深度導(dǎo)向的編碼工具可W正常運(yùn)作,因?yàn)槿绻疃葘?dǎo)向的編碼工具被使用,則受到cp_ present_f lag應(yīng)為1的約束。然而,在HTM-8.0中,片段頭擴(kuò)展中的攝像機(jī)參數(shù)是根據(jù)cp_in_ slice_segment_heade;r_f lag來(lái)編碼的。在運(yùn)種情況下,即使cp_present_f lag[laye;rld]等 于0,為了特定的層,攝像機(jī)參數(shù)仍然可W發(fā)送至片段頭擴(kuò)展中。
[0072]為了解決運(yùn)種冗余問題,本發(fā)明的一實(shí)施例的施加對(duì)片段頭擴(kuò)展的約束 (constraint) U |^lhcp_present_flag^Rcp_in_slice_segment_header_flag;i|l]|3tl^^4^^ O 一個(gè)示例的語(yǔ)法設(shè)計(jì)如表6所示,添加 cp_present_flag[nuh_laye;r_id]的條件檢查W進(jìn)一 步限制攝像機(jī)參數(shù)的編碼。復(fù)選標(biāo)記"V"置于行的末尾,表明對(duì)常規(guī)設(shè)計(jì)進(jìn)行的改變,W及 變化W文本中的粗體和斜體的字體樣式來(lái)突出。
[007引 表6
[0076] 在另一個(gè)實(shí)施例中,cp_in_slice_segment_heade;r_f lag被改變?yōu)橄鄳?yīng)于每個(gè)層 的標(biāo)記陣列(flag array)。如果cp_present_flag[laye;rld]被打開或啟用,相應(yīng)的層的cp_ in_slice_segment_header_f lag[layerld]被編石馬。否貝 lj,cp_in_slice_segment_header_ flag[laye;rld]應(yīng)被推斷為等于0。根據(jù)本實(shí)施例的兩個(gè)例子體現(xiàn)在表7和表8所示中,用W 控制視頻參數(shù)設(shè)置(VPS)中的攝像機(jī)參數(shù)。cp_in_sl ice_segment_heade;r_f IagUayerId] 被修改 W解決 cp_present_f lag和 cp_in_slice_segment_heade;r_f lag之間的沖突。表9 為 根據(jù)本實(shí)施例的另一個(gè)例子,用于控制片段頭擴(kuò)展中的攝像機(jī)參數(shù)。在運(yùn)些表中,復(fù)選標(biāo)記 "V"置于行的末尾,表明對(duì)常規(guī)設(shè)計(jì)進(jìn)行的改變,新的語(yǔ)法W文本中的粗體和斜體的字體樣 式來(lái)突出,刪除的語(yǔ)法是由一對(duì)7/*"和"*//"來(lái)表示的。
[0077] 表 7

[0083]在表7和表8中,當(dāng)cp_in_slice_segment_heade;r_f lag[laye;rld]等于I時(shí),運(yùn)表明 視頻參數(shù)設(shè)置中不存在vps_cp_scale[viewIdx][j]、vps_cp_off[viewIdx][j]、vps_cp_ inv_scale_plus_scale[viewldx] [ j]、和vps_cp_inv_off_plus_off [viewldx] [ j]運(yùn)幾個(gè) 語(yǔ)法元素。當(dāng)??赺;[]1_31;[。6_36邑1116]11:_116曰(161'_;1^1曰邑等于0時(shí),運(yùn)表明片段頭中存在¥口3_??赺 scale[viewldx][j]、vps_cp_off[viewldx][j]、vps_cp_inv_scale_plus_scale[viewldx] ["和vps_cp_inv_off_plus_off[ viewldx] [ j ]語(yǔ)法元素。當(dāng)不存在時(shí),cp_in_slice_ segment_heade;r_flag[ layer Id]被推斷為等于 0。
[0086] 在3D-皿VC中,攝像機(jī)參數(shù)可在視頻參數(shù)設(shè)置(VPS)、片段頭或片段頭擴(kuò)展中被編 碼。在VPS中的攝像機(jī)參數(shù)的發(fā)信是根據(jù)每個(gè)紋理層和深度層的邱_present_flag。根據(jù)cp_ in_slice_segment_heade;r_flag,在片段頭中的攝像機(jī)參數(shù)被發(fā)信。如果兩個(gè)層具有相同 的視角順序索引,則具有較小層索引的層的攝像機(jī)參數(shù)可W由具有較大層索引的層的攝像 機(jī)參數(shù)覆蓋。此外,如果在片段頭中的攝像機(jī)參數(shù)必須被發(fā)信,其將在每一層中被發(fā)信,包 括在基本視角中的層。在運(yùn)些情況下,由于相同視角中的每一層的攝像機(jī)參數(shù)應(yīng)該是一致 的,因此在和片段頭中的攝像機(jī)參數(shù)的發(fā)信,可能導(dǎo)致在相同視角中的層的冗余和模糊 (redund曰ncy 曰nd ambiguity)〇
[0087] 為了克服如上所述相同視角的多個(gè)層之間的攝像機(jī)參數(shù)覆蓋的問題,本發(fā)明的W 實(shí)施例根據(jù)視角順序索引來(lái)發(fā)信cp_present_flag和中的攝像機(jī)參數(shù)。由于攝像機(jī)參數(shù) 與不同的層相關(guān),因此將攝像機(jī)參數(shù)發(fā)信至每一視角更合理。根據(jù)本實(shí)施例的一個(gè)語(yǔ)法設(shè) 計(jì)范例如表10所示,增加一所有視角順序索引的循環(huán),并且將cp_present_flag和攝像機(jī)參 數(shù)移動(dòng)到視角順序索引的循環(huán)中。在運(yùn)種情況下,攝像機(jī)參數(shù)在層之間不會(huì)被覆蓋,在相同 視角中的攝像機(jī)參數(shù)可W共享。在本表中,復(fù)選標(biāo)記"V"置于行的末尾,表明對(duì)常規(guī)設(shè)計(jì)進(jìn) 行的改變,新的語(yǔ)法W文本中的粗體和斜體的字體樣式來(lái)突出,刪除的語(yǔ)法是由一對(duì)7/*" 和"*//"來(lái)表示的。
[008引 表10 [0089]
[0090] 在表10中,當(dāng)(3p_present_f lag[viewidx]等于I時(shí),表明vps_cp_scale[viewidx] [j]、vps_cp_off[viewidx][j]、vps_cp_inv_scale_plus_scale[viewidx][j]和vps_cp_ inv_off_plus_off [viewidx] [ j]可能存在于具有ViewIdx等于viewidx的層,其中j等于 VpsViewIdx[layerId]D 當(dāng)cp_present_f lag[ viewidx]等于0時(shí),表明 vps_cp_scale [viewidx][j]、vps_cp_off[viewidx][j]、vps_cp_inv_scale_plus_scale[viewidx][j]和 vps_cp_inv_off_plus_off [viewidx] [ j]是不
當(dāng)前第3頁(yè)1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
内丘县| 滦平县| 固阳县| 宣汉县| 无极县| 利津县| 宁化县| 德兴市| 普格县| 凤阳县| 阿合奇县| 吉林市| 卫辉市| 扶绥县| 廊坊市| 孙吴县| 林州市| 马鞍山市| 云霄县| 四川省| 阿拉善左旗| 修水县| 牙克石市| 平定县| 舞阳县| 安新县| 桂阳县| 如皋市| 琼海市| 九龙坡区| 扬中市| 公安县| 凤台县| 渭源县| 莱芜市| 乌兰浩特市| 石景山区| 台南市| 麻阳| 黔东| 宁化县|