国产精品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>

      在視頻譯碼中分群經(jīng)旁路譯碼語法元素的制作方法

      文檔序號:7792405閱讀:156來源:國知局
      在視頻譯碼中分群經(jīng)旁路譯碼語法元素的制作方法
      【專利摘要】視頻編碼裝置經(jīng)配置以產(chǎn)生語法元素的第一群組。所述第一群組中的每一語法元素指示相應(yīng)預(yù)測單元PU的預(yù)測模式是否基于到最可能模式的列表的索引。產(chǎn)生語法元素的第二群組,所述語法元素對應(yīng)于所述第一群組中的相應(yīng)語法元素。所述第二群組中的所述語法元素識別到最可能模式的所述列表的索引或幀內(nèi)預(yù)測模式。語法元素的所述第一群組經(jīng)上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC編碼,且語法元素的所述第二群組經(jīng)旁路編碼。視頻解碼器經(jīng)配置以接收語法元素的經(jīng)熵編碼的第一群組和經(jīng)熵編碼的第二群組。所述視頻解碼器CABAC解碼旗標(biāo)的第一群組且旁路解碼旗標(biāo)的第二群組。
      【專利說明】在視頻譯碼中分群經(jīng)旁路譯碼語法元素
      [0001] 相關(guān)申請案
      [0002] 本申請案主張以下各者的權(quán)利:
      [0003] 2012年4月11日申請的美國臨時(shí)申請案第61/623, 004號;和
      [0004] 2012年4月27日申請的美國臨時(shí)申請案第61/639,836號,所述兩個(gè)申請案中的 每一者的全部內(nèi)容特此被以全文引用的方式并入。

      【技術(shù)領(lǐng)域】
      [0005] 本發(fā)明涉及視頻譯碼,且更明確地說,涉及視頻譯碼中用于譯碼語法元素的技術(shù)。

      【背景技術(shù)】
      [0006] 數(shù)字視頻能力可并入到廣泛范圍的裝置中,所述裝置包含數(shù)字電視、數(shù)字直播系 統(tǒng)、無線廣播系統(tǒng)、個(gè)人數(shù)字助理(PDA)、膝上型或桌上型計(jì)算機(jī)、數(shù)碼相機(jī)、數(shù)碼記錄裝置、 數(shù)碼媒體播放器、視頻游戲裝置、視頻游戲控制臺、蜂窩式或衛(wèi)星無線電電話、所謂的"智能 型"電話、平板計(jì)算機(jī)、視頻電傳會議裝置和類似者。視頻譯碼標(biāo)準(zhǔn)包含ITU-T H.26UIS0/ IEC MPEG-1 Visual、ITU-T H.262或IS0/IEC MPEG-2Visual、ITU-T H.263、IS0/IEC MPEG-4 Visual和ITU-T Η. 264 (也稱為IS0/IEC MPEG-4AVC),包含其可調(diào)式視頻譯碼(SVC)和多視 圖視頻譯碼(MVC)擴(kuò)充。另外,高效率視頻譯碼(HEVC)為由ITU-T視頻譯碼專家群(VCEG) 和IS0/IEC動(dòng)畫專家群(MPEG)的視頻譯碼聯(lián)合合作小組(JCT-VC)開發(fā)的視頻譯碼標(biāo)準(zhǔn)。
      [0007] 視頻壓縮技術(shù)執(zhí)行空間預(yù)測和/或時(shí)間預(yù)測,以減少或去除視頻序列中所固有的 冗余。對于基于塊的預(yù)測性視頻譯碼來說,可將視頻幀或視頻幀的切片分割為視頻塊,所述 視頻塊可被稱作宏塊或譯碼單元??蛇M(jìn)一步分割每一視頻塊。經(jīng)幀內(nèi)譯碼(I)幀或切片中 的視頻塊是關(guān)于相鄰視頻塊使用空間預(yù)測來編碼。經(jīng)幀間譯碼(P或B)幀或切片中的視頻 塊可關(guān)于同一幀或切片中的相鄰視頻塊使用空間預(yù)測,或關(guān)于其它參考幀使用時(shí)間預(yù)測。
      [0008] 經(jīng)幀間譯碼塊可使用運(yùn)動(dòng)向量來譯碼,所述運(yùn)動(dòng)向量指示用以形成預(yù)測性塊的參 考樣本的群組。經(jīng)幀內(nèi)譯碼塊可使用幀內(nèi)模式來譯碼,所述幀內(nèi)模式指向用以形成預(yù)測性 塊的參考樣本的塊。視頻塊與預(yù)測性塊之間的差可被稱作殘余數(shù)據(jù)。為進(jìn)行進(jìn)一步壓縮, 可將殘余數(shù)據(jù)從像素域變換到變換域,從而產(chǎn)生接著可被量化的殘余變換系數(shù)。另外,經(jīng)量 化變換系數(shù)和預(yù)測性信息可經(jīng)熵譯碼以供進(jìn)一步壓縮。


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

      [0009] -般來說,本發(fā)明描述用于布置語法元素以用于預(yù)測性視頻譯碼的各種技術(shù)。這 些技術(shù)可減少可影響熵譯碼輸送量的管線額外耗用。在一個(gè)實(shí)例中,可優(yōu)化語法元素經(jīng) CABAC(上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼)譯碼或經(jīng)旁路譯碼的次序。旁路譯碼可指在不使 用自適應(yīng)性上下文的情況下對二進(jìn)制位的算術(shù)譯碼。在一個(gè)實(shí)例中,可基于指示譯碼單元 (CU)內(nèi)的預(yù)測性單元(PU)的幀內(nèi)預(yù)測模式的語法元素待經(jīng)旁路譯碼或經(jīng)CABAC譯碼而將 所述語法元素分群在一起。此分群可減少熵譯碼語法元素所需的循環(huán)的總數(shù)。
      [0010] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于解碼視頻數(shù)據(jù)的方法,所述方法包括:接收經(jīng) 熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元(CU)的預(yù)測單元(PU)的語法元素的第一群 組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元素的所 述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語法元素指示所述CU 中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引;上下文自適應(yīng)性二進(jìn) 制算術(shù)譯碼(CABAC)解碼語法元素的所述第一群組;在CABAC解碼語法元素的所述第一群 組之后,旁路解碼語法元素的所述第二群組;以及基于語法元素的所述經(jīng)解碼的第一群組 和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建所述視頻數(shù)據(jù)。
      [0011] 在另一實(shí)例中,本發(fā)明描述一種用于解碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括經(jīng)配置 以執(zhí)行以下操作的視頻解碼器:接收經(jīng)熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元(CU) 的預(yù)測單元(PU)的語法元素的第一群組和語法元素的第二群組,其中語法元素的所述第 二群組的語法元素對應(yīng)于語法元素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所 述第一群組的一個(gè)語法元素指示所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能 模式的列表的索引;上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)解碼語法元素的所述第一群 組;在CABAC解碼語法元素的所述第一群組之后,旁路解碼語法元素的所述第二群組;以及 基于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建所述 視頻數(shù)據(jù)。
      [0012] 在另一實(shí)例中,本發(fā)明描述一種計(jì)算機(jī)可讀存儲媒體,所述計(jì)算機(jī)可讀存儲媒體 具有存儲于其上的指令,所述指令在執(zhí)行時(shí)使用于解碼視頻數(shù)據(jù)的裝置的一或多個(gè)處理器 執(zhí)行以下操作:接收經(jīng)熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元(CU)的預(yù)測單元(PU) 的語法元素的第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素 對應(yīng)于語法元素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè) 語法元素指示所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)解碼語法元素的所述第一群組;在CABAC解碼語 法元素的所述第一群組之后,旁路解碼語法元素的所述第二群組;以及基于語法元素的所 述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建所述視頻數(shù)據(jù)。
      [0013] 在另一實(shí)例中,本發(fā)明描述一種用于解碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括:用于接 收經(jīng)熵編碼位流的裝置,所述經(jīng)熵編碼位流包含譯碼單元(CU)的預(yù)測單元(PU)的語法元 素的第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語 法元素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語法元素 指示所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引;用于上下 文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)解碼語法元素的所述第一群組的裝置;用于在CABAC 解碼語法元素的所述第一群組之后旁路解碼語法元素的所述第二群組的裝置;以及用于基 于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建所述視 頻數(shù)據(jù)的裝置。
      [0014] 在另一實(shí)例中,本發(fā)明描述一種用于編碼視頻數(shù)據(jù)的方法,所述方法包括:產(chǎn)生語 法元素的第一群組,其中語法元素的所述第一群組的一個(gè)語法元素指示譯碼單元(CU)中 的相應(yīng)預(yù)測單元(PU)的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引;產(chǎn)生語法元 素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元素的所述第一群組 的相應(yīng)語法元素;上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)編碼語法元素的所述第一群 組;在CABAC編碼語法元素的所述第一群組之后,旁路編碼語法元素的所述第二群組;以及 輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼的第二群組的所述 視頻數(shù)據(jù)。
      [0015] 在另一實(shí)例中,本發(fā)明描述一種用于編碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括經(jīng)配置 以執(zhí)行以下操作的視頻編碼器:產(chǎn)生語法元素的第一群組,其中語法元素的所述第一群組 的一個(gè)語法元素指示譯碼單元(CU)中的相應(yīng)預(yù)測單元(PU)的幀內(nèi)預(yù)測模式是否基于到 最可能模式的列表的索引;產(chǎn)生語法元素的第二群組,其中語法元素的所述第二群組的語 法元素對應(yīng)于語法元素的所述第一群組的相應(yīng)語法元素;上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼 (CABAC)編碼語法元素的所述第一群組;在CABAC編碼語法元素的所述第一群組之后,旁路 編碼語法元素的所述第二群組;以及輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元 素的所述經(jīng)編碼的第二群組的所述視頻數(shù)據(jù)。
      [0016] 在另一實(shí)例中,本發(fā)明描述一種計(jì)算機(jī)可讀存儲媒體,所述計(jì)算機(jī)可讀存儲媒體 具有存儲于其上的指令,所述指令在執(zhí)行時(shí)使用于編碼視頻數(shù)據(jù)的裝置的一或多個(gè)處理器 執(zhí)行以下操作:產(chǎn)生語法元素的第一群組,其中語法元素的所述第一群組的一個(gè)語法元素 指示譯碼單元(CU)中的相應(yīng)預(yù)測單元(PU)的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表 的索引;產(chǎn)生語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法 元素的所述第一群組的相應(yīng)語法元素;上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)編碼語法 元素的所述第一群組;在CABAC編碼語法元素的所述第一群組之后,旁路編碼語法元素的 所述第二群組;以及輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼 的第二群組的所述視頻數(shù)據(jù)。
      [0017] 在另一實(shí)例中,本發(fā)明描述一種用于編碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括:用于產(chǎn) 生語法元素的第一群組的裝置,其中語法元素的所述第一群組的一個(gè)語法元素指示譯碼單 元(CU)中的相應(yīng)預(yù)測單元(PU)的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引;用 于產(chǎn)生語法元素的第二群組的裝置,其中語法元素的所述第二群組的語法元素對應(yīng)于語法 元素的所述第一群組的相應(yīng)語法元素;用于上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)編碼 語法元素的所述第一群組的裝置;用于在CABAC編碼語法元素的所述第一群組之后旁路編 碼語法元素的所述第二群組的裝置;以及用于輸出包含語法元素的所述經(jīng)編碼的第一群組 和語法元素的所述經(jīng)編碼的第二群組的所述視頻數(shù)據(jù)的裝置。
      [0018] 在隨附圖式和以下描述中闡述一或多個(gè)實(shí)例的細(xì)節(jié)。其它特征、目標(biāo)和優(yōu)點(diǎn)將從 所述描述和所述圖式以及從權(quán)利要求書顯而易見。

      【專利附圖】

      【附圖說明】
      [0019] 圖1為說明預(yù)測單元結(jié)構(gòu)和相關(guān)聯(lián)的幀內(nèi)預(yù)測譯碼模式的實(shí)例的概念圖。
      [0020] 圖2為說明可經(jīng)配置以利用根據(jù)本發(fā)明的技術(shù)的實(shí)例視頻編碼和解碼系統(tǒng)的框 圖。
      [0021] 圖3為說明根據(jù)本發(fā)明的可實(shí)施用于譯碼預(yù)測性語法元素的技術(shù)的視頻編碼器 的實(shí)例的框圖。
      [0022] 圖4為說明根據(jù)本發(fā)明的可實(shí)施用于熵編碼預(yù)測性語法元素的技術(shù)的熵編碼器 的實(shí)例的框圖。
      [0023] 圖5為說明根據(jù)本發(fā)明的技術(shù)編碼預(yù)測性語法元素的流程圖。
      [0024] 圖6為說明根據(jù)本發(fā)明的可實(shí)施用于解碼包含預(yù)測性語法元素的經(jīng)編碼視頻序 列的技術(shù)的視頻解碼器的實(shí)例的框圖。
      [0025] 圖7為說明根據(jù)本發(fā)明的可實(shí)施用于熵解碼預(yù)測性語法元素的技術(shù)的熵解碼器 的實(shí)例的框圖。
      [0026] 圖8為說明根據(jù)本發(fā)明的技術(shù)解碼預(yù)測性語法元素的流程圖。

      【具體實(shí)施方式】
      [0027] 語法元素的群組內(nèi)的預(yù)測性語法元素(例如,可指示一或多個(gè)預(yù)測單元的幀內(nèi)預(yù) 測模式的語法元素)可經(jīng)規(guī)則上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼(CABAC)譯碼或經(jīng)旁路譯 碼。這些預(yù)測性語法元素由CABAC譯碼器接收的次序可影響熵譯碼語法元素的群組所需的 處理循環(huán)的總數(shù)。此可歸因于在譯碼旁路譯碼與CABAC譯碼之間的轉(zhuǎn)變時(shí)重新啟動(dòng)CABAC 譯碼引擎所需的設(shè)置額外耗用。在本發(fā)明中所描述的技術(shù)中,這些語法元素可以使得熵譯 碼語法元素的群組所需的處理循環(huán)的總數(shù)得以減少的方式來布置。
      [0028] 例如,在一些其它技術(shù)中,對于幀內(nèi)預(yù)測來說,視頻編碼器用信號發(fā)送指定亮度樣 本的幀內(nèi)預(yù)測模式的語法元素且用信號發(fā)送色度樣本的語法元素。亮度樣本的語法元素中 的一些和色度樣本的語法元素中的一些經(jīng)CABAC譯碼,且亮度樣本和色度樣本的其它語法 元素經(jīng)旁路譯碼。在一些狀況下,經(jīng)CABAC譯碼和經(jīng)旁路譯碼的語法元素交錯(cuò),從而因?yàn)楣?線額外耗用而導(dǎo)致次最佳熵譯碼輸送量。
      [0029] 例如,旁路模式通常具有遠(yuǎn)高于CABAC模式的輸送量。作為一個(gè)實(shí)例,旁路模式可 在一個(gè)循環(huán)中處理6個(gè)二進(jìn)制位,相比每循環(huán)處理1個(gè)二進(jìn)制位的旁路模式,不會添加顯著 復(fù)雜性,而CABAC模式每循環(huán)可僅處理2個(gè)二進(jìn)制位,其設(shè)計(jì)比每循環(huán)處理1個(gè)二進(jìn)制位的 CABAC模式復(fù)雜得多。這是歸因于CABAC模式中上下文切換的性質(zhì)。
      [0030] 為了增加熵譯碼輸送量,將經(jīng)CABAC譯碼的語法元素分群在一起且將經(jīng)旁路譯碼 的語法元素分群在一起可為有益的。作為一個(gè)實(shí)例,經(jīng)CABAC譯碼的語法元素與經(jīng)旁路譯 碼的語法元素不交錯(cuò)在一起。如更詳細(xì)描述,本發(fā)明中所描述的技術(shù)提供將經(jīng)CABAC譯碼 的語法元素分群在一起且將經(jīng)旁路譯碼的語法元素分群在一起的各種實(shí)例技術(shù),此分群具 有增加熵譯碼輸送量的可能性。
      [0031] 作為一個(gè)實(shí)例,視頻編碼器在經(jīng)譯碼位流中將亮度幀內(nèi)模式和色度幀內(nèi)模式的所 有經(jīng)CABAC譯碼的二進(jìn)制位一起以及將亮度幀內(nèi)模式和色度幀內(nèi)模式的所有經(jīng)旁路譯碼 的二進(jìn)制位一起編碼和用信號發(fā)送,且視頻解碼器從所述經(jīng)譯碼位流將亮度幀內(nèi)模式和色 度幀內(nèi)模式的所有經(jīng)CABAC譯碼的二進(jìn)制位一起以及將亮度幀內(nèi)模式和色度幀內(nèi)模式的 所有經(jīng)旁路譯碼的二進(jìn)制位一起接收和解碼。作為另一實(shí)例,視頻編碼器在經(jīng)譯碼位流中 將譯碼單元中的所有塊的幀內(nèi)模式的所有經(jīng)CABAC譯碼的二進(jìn)制位以及幀內(nèi)模式的所有 經(jīng)旁路譯碼的二進(jìn)制位一起編碼和用信號發(fā)送,且視頻解碼器從所述經(jīng)譯碼位流將譯碼單 元中的所有塊的幀內(nèi)模式的所有經(jīng)CABAC譯碼的二進(jìn)制位以及幀內(nèi)模式的所有經(jīng)旁路譯 碼的二進(jìn)制位一起接收和解碼。作為另一實(shí)例,視頻編碼器在經(jīng)譯碼位流中將譯碼單元中 的所有塊的亮度幀內(nèi)模式和色度幀內(nèi)模式兩者的所有經(jīng)CABAC譯碼的二進(jìn)制位以及亮度 幀內(nèi)模式和色度幀內(nèi)模式的所有經(jīng)旁路譯碼的二進(jìn)制位一起編碼和用信號發(fā)送,且視頻解 碼器從所述經(jīng)譯碼位流將譯碼單元中的所有塊的亮度幀內(nèi)模式和色度幀內(nèi)模式兩者的所 有經(jīng)CABAC譯碼的二進(jìn)制位以及亮度幀內(nèi)模式和色度幀內(nèi)模式的所有經(jīng)旁路譯碼的二進(jìn) 制位一起接收和解碼。在一些狀況下,將需要一些額外存儲器來為視頻解碼器存儲部分經(jīng) 解碼語法。
      [0032] 數(shù)字視頻裝置實(shí)施視頻壓縮技術(shù)以更有效率地編碼和解碼數(shù)字視頻信息???根據(jù)視頻譯碼標(biāo)準(zhǔn)來定義視頻壓縮技術(shù)。HEVC標(biāo)準(zhǔn)化努力是基于被稱作HEVC測試模型 (HM)的視頻譯碼裝置的模型。HM假設(shè)當(dāng)前視頻譯碼裝置相對于在其它先前視頻譯碼標(biāo)準(zhǔn) (例如,ITU-T H.264/AVC)的開發(fā)期間可用的視頻譯碼裝置具有能力改進(jìn)。例如,H.264 提供九個(gè)幀內(nèi)預(yù)測編碼模式,而HEVC提供多達(dá)三十五個(gè)幀內(nèi)預(yù)測編碼模式。HEVC的被 稱作"HEVC工作草案6"或"WD6"的新近工作草案(WD)描述于文件布羅斯(Bross)等人 的兀170!11003("106 :高效率視頻譯碼(冊¥〇的工作草案6(106:1〇濁丨叩0四代6(^ High-Efficiency Video Coding(HEVC)),,,ITU-T SG16 WP3 和 IS0/IEC JTC1/SC29/WG11 的 視頻譯碼聯(lián)合合作小組(JCT-VC),第八次會議:圣何塞(美國加利福尼亞),2011年2月) 中。
      [0033] 另外,HEVC的另一新近工作草案(工作草案8)描述于文件布羅斯等人的 HCTVC-J1003_d7 ( " 高效率視頻譯碼(HEVC)文本規(guī)范草案 8 (High Efficiency Video Coding (HEVC) Text Specification Draft 8),,,ITU-T SG16 WP3 和 IS0/IEC JTC1/SC29/ WG11的視頻譯碼聯(lián)合合作小組(JCT-VC),第10次會議:瑞典斯德哥爾摩,2012年7月)中。 HEVC的更新近工作草案(工作草案9)從2013年3月6日起可從http ://phenix. int-evry. fr/jct/doc_end_user/documents/ll_Shanghai/wgll/JCTVC-K1003-vl0· zip.獲得。所述 HEVC標(biāo)準(zhǔn)也可被稱作IS0/IEC 23008-HEVC,其希望為HEVC的交付版本的標(biāo)準(zhǔn)編號。盡管 本發(fā)明的技術(shù)涉及ITU-T H. 264標(biāo)準(zhǔn)和HEVC標(biāo)準(zhǔn)進(jìn)行描述,但本發(fā)明的技術(shù)大體上適用于 任何視頻譯碼標(biāo)準(zhǔn)。
      [0034] 視頻序列通常包含一系列視頻幀(也稱作圖片)。圖片群組(G0P)大體上包括一 系列一或多個(gè)視頻幀。G0P可在G0P的標(biāo)頭、G0P的一或多個(gè)幀的標(biāo)頭中或在別處包含語法 數(shù)據(jù),所述語法數(shù)據(jù)描述包含于G0P中的數(shù)個(gè)幀。每一幀可包含描述相應(yīng)幀的編碼模式的 幀語法數(shù)據(jù)。每一視頻幀可包含多個(gè)切片。每一切片可包含多個(gè)視頻塊。視頻編碼器通常 對個(gè)別視頻幀內(nèi)的視頻塊操作,以便編碼視頻數(shù)據(jù)。視頻塊可具有固定或變化的大小,且可 根據(jù)指定譯碼標(biāo)準(zhǔn)而在大小方面不同。
      [0035] 作為實(shí)例,ITU-T H. 264標(biāo)準(zhǔn)支持各種塊大?。ɡ纾槍α炼确至康?6X 16、 8X8或4X4,和針對色度分量的8X8)的幀內(nèi)預(yù)測,以及各種塊大?。ɡ?,針對亮度分 量的16X16、16X8、8X16、8X8、8X4、4X8和4X4,和針對色度分量的對應(yīng)按比例調(diào)整大 小)的幀間預(yù)測。在本發(fā)明中,"NXN"與"N乘N"可互換地用以指依據(jù)垂直維度和水平維 度的塊的像素尺寸,例如,16X 16個(gè)像素或16乘16個(gè)像素。一般來說,16X 16塊將在垂直 方向上具有16個(gè)像素 (y = 16),且在水平方向上具有16個(gè)像素 (X = 16)。像素也可被稱 作樣本。同樣地,NXN塊一般在垂直方向上具有N個(gè)像素,且在水平方向上具有N個(gè)像素, 其中N表示非負(fù)整數(shù)值??砂葱泻土衼聿贾脡K中的像素。此外,塊無需在水平方向上與垂 直方向上具有相同數(shù)目個(gè)像素。例如,塊可包括NXM個(gè)像素,其中Μ未必等于N。
      [0036] 視頻塊可包括在像素域中的像素?cái)?shù)據(jù)的塊,或在變換域中的變換系數(shù)的塊。變換 系數(shù)可在將變換應(yīng)用于表示經(jīng)譯碼視頻塊與預(yù)測性視頻塊之間的像素差的殘余視頻塊數(shù) 據(jù)之后產(chǎn)生,所述變換例如離散余弦變換(DCT)、整數(shù)變換、小波變換或概念上類似的變換。 在一些狀況下,視頻塊可包括在變換域中的經(jīng)量化變換系數(shù)的塊。
      [0037] 較小視頻塊可提供較好分辨率,且可用于包含高精細(xì)等級的視頻幀的位置。一般 來說,可將塊和各種分割區(qū)(有時(shí)被稱作子塊)視為視頻塊。另外,可將切片視為多個(gè)視頻 塊,例如塊和/或子塊。每一切片可為視頻幀的可獨(dú)立解碼單元。替代地,幀自身可為可解 碼單元,或幀的其它部分可定義為可解碼單元。術(shù)語"經(jīng)譯碼單元"可指視頻幀的任何獨(dú)立 可解碼單元,例如,整個(gè)幀、幀的切片、也被稱作序列的圖片群組(G0P),或根據(jù)適用譯碼技 術(shù)而定義的另一獨(dú)立可解碼單元。
      [0038] 在進(jìn)行幀內(nèi)預(yù)測性或幀間預(yù)測性譯碼以產(chǎn)生預(yù)測性數(shù)據(jù)和殘余數(shù)據(jù)之后,且在進(jìn) 行任何變換(例如,在H. 264/AVC中使用的4X4或8X8整數(shù)變換,或離散余弦變換DCT) 以產(chǎn)生變換系數(shù)之后,可執(zhí)行變換系數(shù)的量化。量化一般指將變換系數(shù)量化以可能地減少 用以表示所述系數(shù)的數(shù)據(jù)量的過程。量化過程可減小與所述系數(shù)中的一些或全部相關(guān)聯(lián)的 位深度。例如,可在量化期間將η位值降值舍位到m位值,其中η大于m。
      [0039] 在量化之后,可(例如)根據(jù)內(nèi)容自適應(yīng)性可變長度譯碼(CAVLC)、上下文自適應(yīng) 性二進(jìn)制算術(shù)譯碼(CABAC)、概率區(qū)間分割熵譯碼(PIPE)或另一熵譯碼方法來執(zhí)行經(jīng)量化 數(shù)據(jù)的熵譯碼。也可執(zhí)行語法元素(例如,定義預(yù)測模式的語法元素)的熵譯碼。經(jīng)配置 以用于熵譯碼的處理單元或另一處理單元可執(zhí)行其它處理功能,例如經(jīng)量化系數(shù)的零延行 長度譯碼,和/或語法信息(例如,經(jīng)譯碼塊型樣(CBP)值、宏塊類型、譯碼模式、經(jīng)譯碼單 元(例如,幀、切片、宏塊或序列)的最大宏塊大小或類似者)的產(chǎn)生。
      [0040] HEVC將視頻數(shù)據(jù)的塊稱作譯碼單元(CU)。一般來說,本發(fā)明的技術(shù)與變換、量化、 掃描和熵編碼CU的數(shù)據(jù)有關(guān)。CU可包含一或多個(gè)預(yù)測單元(PU)和/或一或多個(gè)變換單 元(TU)。PU也可被稱作"預(yù)測分割區(qū)"。位流內(nèi)的語法數(shù)據(jù)可定義最大譯碼單元(LCU),其 為根據(jù)像素的數(shù)目來說的最大譯碼單元。一般來說,LCU具有類似于H. 264的宏塊的目的。 然而,IXU未必限于特定大小且可包含一或多個(gè)⑶。IXU通常包含64X64個(gè)像素。IXU內(nèi) 的⑶通常包含32 X 32、16 X 16或8 X 8個(gè)像素。因此,IXU可分裂為子⑶,且每一子⑶可 進(jìn)一步分裂為子CU。CU中的每一像素可包含亮度(Y)分量、色度U(U)分量和色度V(V)分 量。在一些實(shí)例中,色度分量可被稱作(;和(;分量。一般來說,本發(fā)明中對CU的參考可指 圖片的最大譯碼單元(LCU)或LCU的子CU。用于位流的語法數(shù)據(jù)可定義可分裂LCU的最大 次數(shù),所述最大次數(shù)被稱作CU深度。因此,語法數(shù)據(jù)也可定義最小譯碼單元(SCU)。本發(fā)明 也使用術(shù)語"塊"來指⑶、TO或TU中的任一者。
      [0041] IXU可與四分樹數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)。一般來說,四分樹數(shù)據(jù)結(jié)構(gòu)針對每一⑶包含一 個(gè)節(jié)點(diǎn),其中根節(jié)點(diǎn)對應(yīng)于LCU。如果將CU分裂成四個(gè)子CU,那么對應(yīng)于所述CU的節(jié)點(diǎn)包 含四個(gè)葉節(jié)點(diǎn),所述四個(gè)葉節(jié)點(diǎn)中的每一者對應(yīng)于所述子CU中的一者。所述四分樹數(shù)據(jù)結(jié) 構(gòu)的每一節(jié)點(diǎn)可提供用于對應(yīng)CU的語法數(shù)據(jù)。例如,四分樹中的節(jié)點(diǎn)可包含分裂旗標(biāo),從 而指示是否將對應(yīng)于所述節(jié)點(diǎn)的CU分裂成子CU??蛇f回地定義CU的語法元素,且CU的語 法元素可取決于CU是否分裂成子CU。如果CU未進(jìn)一步分裂,那么其被稱作葉CU。在本發(fā) 明中,盡管不存在原始葉CU的顯式分裂,但葉CU的四個(gè)子CU也將被稱作葉CU。例如,如果 16X 16大小的⑶不進(jìn)一步分裂,那么盡管所述16X 16⑶從未分裂,但四個(gè)8X8子⑶也 將被稱作葉CU。
      [0042] 此外,葉⑶的TU也可與相應(yīng)四分樹數(shù)據(jù)結(jié)構(gòu)相關(guān)聯(lián)。即,葉⑶可包含指示如何 將葉CU分割成TU的四分樹。本發(fā)明將指示LCU如何分割的四分樹稱作CU四分樹,且將指 示葉CU如何分割成TU的四分樹稱作TU四分樹。TU四分樹的根節(jié)點(diǎn)大體上對應(yīng)于葉CU, 而CU四分樹的根節(jié)點(diǎn)大體上對應(yīng)于LCU。未分裂的TU四分樹的TU被稱作葉TU。
      [0043] 葉⑶可包含一或多個(gè)預(yù)測單元(PU)。一般來說,PU表示對應(yīng)⑶的全部或一部 分,且可包含用于檢索PU的參考樣本的數(shù)據(jù)。例如,當(dāng)PU經(jīng)幀間模式編碼時(shí),PU可包含定 義PU的運(yùn)動(dòng)向量的數(shù)據(jù)。定義運(yùn)動(dòng)向量的數(shù)據(jù)可描述(例如)運(yùn)動(dòng)向量的水平分量、運(yùn)動(dòng) 向量的垂直分量、運(yùn)動(dòng)向量的分辨率(例如,四分之一像素精度或八分之一像素精度)、針 對運(yùn)動(dòng)向量識別參考圖片列表(例如,列表0或列表1)的預(yù)測方向,和/或指示運(yùn)動(dòng)向量 所指向的參考圖片列表內(nèi)的參考幀的參考圖片索引值。以類似方式,當(dāng)CU是以幀內(nèi)預(yù)測模 式譯碼時(shí),TO可包含定義幀內(nèi)預(yù)測模式(例如,角預(yù)測、DC預(yù)測或平面預(yù)測......等)的 數(shù)據(jù)。
      [0044] 用于定義TO的葉⑶的數(shù)據(jù)也可描述(例如)⑶到一或多個(gè)PU的分割。⑶到一 或多個(gè)PU的分割可被稱作分割模式??捎糜贑U的分割模式可取決于CU未譯碼、經(jīng)幀內(nèi)預(yù) 測模式編碼或經(jīng)幀間預(yù)測模式編碼而不同。對于幀內(nèi)譯碼,可與下文所描述的葉變換單元 相同地對待PU。
      [0045] 葉CU可包含一或多個(gè)變換單元(TU)。一般來說,除非另外指出,否則本發(fā)明分別 使用術(shù)語CU和TU來指葉CU和葉TU。如以上所論述,可使用TU四分樹結(jié)構(gòu)來指定變換單 元。即,分裂旗標(biāo)可指示葉CU是否分裂為四個(gè)變換單元。接著,可將每一變換單元進(jìn)一步 分裂成四個(gè)子TU。當(dāng)TU不進(jìn)一步分裂時(shí),其可被稱作葉TU。一般來說,分裂旗標(biāo)可指示葉 TU分裂成正方形TU。為了指示TU分裂成非正方形TU,可包含其它語法數(shù)據(jù),例如,指示TU 待根據(jù)NSQT進(jìn)行分割的語法數(shù)據(jù)。
      [0046] 一般來說,對于幀內(nèi)譯碼,屬于葉CU的所有葉TU可共享相同幀內(nèi)預(yù)測模式。艮p, 可應(yīng)用相同幀內(nèi)預(yù)測模式以計(jì)算葉CU的所有TU的預(yù)測值。對于幀內(nèi)譯碼,視頻編碼器可 使用幀內(nèi)預(yù)測模式將每一葉TU的殘余值計(jì)算為對應(yīng)于TU的預(yù)測值的部分與原始塊之間的 差。如以上所描述,可變換、量化和掃描所述殘余值。對于幀間譯碼,視頻編碼器可在PU層 級執(zhí)行預(yù)測,且可計(jì)算每一 PU的殘余??勺儞Q、量化和掃描對應(yīng)于葉CU的殘余值。對于幀 間譯碼,葉TU可大于或小于PU。對于幀內(nèi)譯碼,PU可與對應(yīng)葉TU共置。在一些實(shí)例中,葉 TU的最大大小可為對應(yīng)葉CU的大小。
      [0047] 在HEVC中,由PU結(jié)構(gòu)確定用以產(chǎn)生⑶的預(yù)測性塊的幀內(nèi)預(yù)測模式的數(shù)目。 INTRA_2NX 2N的PU結(jié)構(gòu)指示⑶僅包含一個(gè)PU。INTRA_NXN的PU結(jié)構(gòu)指示⑶包含四個(gè) PU。另外,CU內(nèi)的每一 PU可具有一個(gè)亮度幀內(nèi)預(yù)測模式,且CU內(nèi)的PU可共享一個(gè)色度預(yù) 測模式。例如,具有INTRA_2NX2N PU結(jié)構(gòu)的CU可具有一個(gè)亮度幀內(nèi)預(yù)測模式和一個(gè)色度 幀內(nèi)預(yù)測模式。另外,具有INTRA_NXN PU結(jié)構(gòu)的CU可具有四個(gè)亮度幀內(nèi)預(yù)測模式(即, 每一 PU -個(gè)亮度幀內(nèi)預(yù)測模式)和針對整個(gè)CU的一個(gè)色度幀內(nèi)預(yù)測模式(即,四個(gè)PU共 享一色度預(yù)測模式)??僧a(chǎn)生語法元素來用信號發(fā)送幀內(nèi)預(yù)測模式。
      [0048] 圖1為說明預(yù)測單元結(jié)構(gòu)和相關(guān)聯(lián)的幀內(nèi)預(yù)測譯碼模式的實(shí)例的概念圖。如圖1 中所說明,INTRA_2NX2N預(yù)測單元(PU)結(jié)構(gòu)僅包含一個(gè)PU,且INTRA_NXN PU結(jié)構(gòu)包含四 個(gè)TO。如圖1中所說明,INTRA_NXN PU結(jié)構(gòu)為對稱的且包含具有相等大小的四個(gè)正方形 PU。如以上所描述,圖1中所說明的四個(gè)PU中的每一者可具有亮度幀內(nèi)預(yù)測且共享色度幀 內(nèi)預(yù)測。應(yīng)注意,HEVC定義供幀間模式預(yù)測使用的其它PU結(jié)構(gòu)。這些PU中的一些為不對 稱的和/或包含矩形PU。盡管關(guān)于INTRA_2NX 2N PU和INTRA_NXN PU結(jié)構(gòu)來描述本發(fā)明 的技術(shù),但所述技術(shù)大體上適用于可供幀內(nèi)預(yù)測模式使用的額外PU結(jié)構(gòu)。例如,本發(fā)明的 技術(shù)可適用于具有四個(gè)矩形PU的TO結(jié)構(gòu)與幀內(nèi)預(yù)測譯碼模式相關(guān)聯(lián)的狀況。
      [0049] 如以上所描述,當(dāng)使用幀內(nèi)預(yù)測模式來譯碼CU時(shí),可使用語法元素來用信號發(fā)送 幀內(nèi)預(yù)測模式。在一些實(shí)例中,使用三個(gè)語法元素來用信號發(fā)送PU的亮度幀內(nèi)預(yù)測模式, 且使用一個(gè)語法元素來用信號發(fā)送色度幀內(nèi)預(yù)測模式。所述語法元素以粗體展示于表1 中。

      【權(quán)利要求】
      1. 一種解碼視頻數(shù)據(jù)的方法,所述方法包括: 接收經(jīng)熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元CU的預(yù)測單元PU的語法元素的 第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元 素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語法元素指示 所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC解碼語法元素的所述第一群組; 在CABAC解碼語法元素的所述第一群組之后,旁路解碼語法元素的所述第二群組;以 及 基于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建 所述視頻數(shù)據(jù)。
      2. 根據(jù)權(quán)利要求1所述的方法, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      3. 根據(jù)權(quán)利要求1所述的方法,其中最可能模式的所述列表識別一或多個(gè)相鄰TO的一 或多個(gè)幀內(nèi)預(yù)測模式。
      4. 根據(jù)權(quán)利要求1所述的方法,其中接收包括在接收所述CU的所述PU的語法元素的 所述第二群組的任何語法元素之前接收所述CU的所述PU的語法元素的所述第一群組的所 有語法元素。
      5. 根據(jù)權(quán)利要求1所述的方法,其中CABAC解碼包括在旁路解碼語法元素的所述第二 群組的任何語法元素之前CABAC解碼語法元素的所述第一群組的所有語法元素。
      6. 根據(jù)權(quán)利要求1所述的方法,其中語法元素的所述第一群組包含四個(gè)旗標(biāo),且其中 所述四個(gè)旗標(biāo)中的每一者與所述⑶的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相關(guān)聯(lián)。
      7. 根據(jù)權(quán)利要求1的方法,其中重構(gòu)建包括: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測解碼所述CU的 所述PU。
      8. -種用于解碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括經(jīng)配置以執(zhí)行以下操作的視頻解碼 器: 接收經(jīng)熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元CU的預(yù)測單元PU的語法元素的 第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元 素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語法元素指示 所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC解碼語法元素的所述第一群組; 在CABAC解碼語法元素的所述第一群組之后,旁路解碼語法元素的所述第二群組;以 及 基于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建 所述視頻數(shù)據(jù)。
      9. 根據(jù)權(quán)利要求8所述的設(shè)備, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      10. 根據(jù)權(quán)利要求8所述的設(shè)備,其中最可能模式的所述列表識別一或多個(gè)相鄰PU的 一或多個(gè)幀內(nèi)預(yù)測模式。
      11. 根據(jù)權(quán)利要求8所述的設(shè)備,其中為了接收,所述視頻解碼器經(jīng)配置以在接收所述 CU的所述PU的語法元素的所述第二群組的任何語法元素之前接收所述CU的所述PU的語 法元素的所述第一群組的所有語法元素。
      12. 根據(jù)權(quán)利要求8所述的設(shè)備,其中為了 CABAC解碼,所述視頻解碼器經(jīng)配置以在旁 路解碼語法元素的所述第二群組的任何語法元素之前CABAC解碼語法元素的所述第一群 組的所有語法元素。
      13. 根據(jù)權(quán)利要求8所述的設(shè)備,其中語法元素的所述第一群組包含四個(gè)旗標(biāo),且其中 所述四個(gè)旗標(biāo)中的每一者與所述⑶的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相關(guān)聯(lián)。
      14. 根據(jù)權(quán)利要求8所述的設(shè)備,其中為了重構(gòu)建,所述視頻解碼器經(jīng)配置以: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測解碼所述CU的 所述PU。
      15. 根據(jù)權(quán)利要求8所述的設(shè)備,其中所述設(shè)備包括以下各者中的至少一者: 集成電路; 微處理器;以及 無線通信裝置,其包含所述視頻解碼器。
      16. -種計(jì)算機(jī)可讀存儲媒體,其具有存儲于其上的指令,所述指令在執(zhí)行時(shí)使用于解 碼視頻數(shù)據(jù)的裝置的一或多個(gè)處理器執(zhí)行以下操作: 接收經(jīng)熵編碼位流,所述經(jīng)熵編碼位流包含譯碼單元CU的預(yù)測單元PU的語法元素的 第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元 素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語法元素指示 所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC解碼語法元素的所述第一群組; 在CABAC解碼語法元素的所述第一群組之后,旁路解碼語法元素的所述第二群組;以 及 基于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重構(gòu)建 所述視頻數(shù)據(jù)。
      17. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      18. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體,其中最可能模式的所述列表識別一 或多個(gè)相鄰PU的一或多個(gè)幀內(nèi)預(yù)測模式。
      19. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體,其中使所述一或多個(gè)處理器接收的 所述指令包括使所述一或多個(gè)處理器執(zhí)行以下操作的指令:在接收所述CU的所述PU的語 法元素的所述第二群組的任何語法元素之前接收所述CU的所述PU的語法元素的所述第一 群組的所有語法元素。
      20. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體,其中使所述一或多個(gè)處理器CABAC 解碼的所述指令包括使所述一或多個(gè)處理器執(zhí)行以下操作的指令:在旁路解碼語法元素的 所述第二群組的任何語法元素之前CABAC解碼語法元素的所述第一群組的所有語法元素。
      21. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體,其中語法元素的所述第一群組包含 四個(gè)旗標(biāo),且其中所述四個(gè)旗標(biāo)中的每一者與所述CU的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相 關(guān)聯(lián)。
      22. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀存儲媒體,其中使所述一或多個(gè)處理器重構(gòu)建 的所述指令包括使所述一或多個(gè)處理器執(zhí)行以下操作的指令: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測解碼所述CU的 所述PU。
      23. -種用于解碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括: 用于接收經(jīng)熵編碼位流的裝置,所述經(jīng)熵編碼位流包含譯碼單元CU的預(yù)測單元PU的 語法元素的第一群組和語法元素的第二群組,其中語法元素的所述第二群組的語法元素對 應(yīng)于語法元素的所述第一群組的相應(yīng)語法元素,且其中語法元素的所述第一群組的一個(gè)語 法元素指示所述CU中的相應(yīng)PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 用于上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC解碼語法元素的所述第一群組的裝置; 用于在CABAC解碼語法元素的所述第一群組之后旁路解碼語法元素的所述第二群組 的裝置;以及 用于基于語法元素的所述經(jīng)解碼的第一群組和語法元素的所述經(jīng)解碼的第二群組重 構(gòu)建所述視頻數(shù)據(jù)的裝置。
      24. 根據(jù)權(quán)利要求23所述的設(shè)備, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      25. -種編碼視頻數(shù)據(jù)的方法,所述方法包括: 產(chǎn)生語法元素的第一群組,其中語法元素的所述第一群組的一個(gè)語法元素指示譯碼單 元CU中的相應(yīng)預(yù)測單元PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 產(chǎn)生語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元素 的所述第一群組的相應(yīng)語法元素; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC編碼語法元素的所述第一群組; 在CABAC編碼語法元素的所述第一群組之后,旁路編碼語法元素的所述第二群組;以 及 輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼的第二群組的 所述視頻數(shù)據(jù)。
      26. 根據(jù)權(quán)利要求25所述的方法, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)ro的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      27. 根據(jù)權(quán)利要求25所述的方法,其中最可能模式的所述列表識別一或多個(gè)相鄰PU的 一或多個(gè)幀內(nèi)預(yù)測模式。
      28. 根據(jù)權(quán)利要求25所述的方法,其中輸出包括在輸出語法元素的所述第二群組的任 何語法元素之前輸出包含語法元素的所述經(jīng)編碼的第一群組的所有語法元素的所述視頻 數(shù)據(jù)。
      29. 根據(jù)權(quán)利要求25所述的方法,其中CABAC編碼包括在旁路編碼語法元素的所述第 二群組的任何語法元素之前CABAC編碼語法元素的所述第一群組的所有語法元素。
      30. 根據(jù)權(quán)利要求25所述的方法,其中語法元素的所述第一群組包含四個(gè)旗標(biāo),且其 中所述四個(gè)旗標(biāo)中的每一者與所述CU的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相關(guān)聯(lián)。
      31. 根據(jù)權(quán)利要求25所述的方法,其進(jìn)一步包括: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測編碼所述CU的 所述PU。
      32. -種用于編碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括經(jīng)配置以執(zhí)行以下操作的視頻編碼 器: 產(chǎn)生語法元素的第一群組,其中語法元素的所述第一群組的一個(gè)語法元素指示譯碼單 元CU中的相應(yīng)預(yù)測單元PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 產(chǎn)生語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元素 的所述第一群組的相應(yīng)語法元素; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC編碼語法元素的所述第一群組; 在CABAC編碼語法元素的所述第一群組之后,旁路編碼語法元素的所述第二群組;以 及 輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼的第二群組的 所述視頻數(shù)據(jù)。
      33. 根據(jù)權(quán)利要求32所述的設(shè)備, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      34. 根據(jù)權(quán)利要求32所述的設(shè)備,其中最可能模式的所述列表識別一或多個(gè)相鄰PU的 一或多個(gè)幀內(nèi)預(yù)測模式。
      35. 根據(jù)權(quán)利要求32所述的設(shè)備,其中為了輸出,所述視頻編碼器經(jīng)配置以在輸出語 法元素的所述第二群組的任何語法元素之前輸出包含語法元素的所述經(jīng)編碼的第一群組 的所有語法元素的所述視頻數(shù)據(jù)。
      36. 根據(jù)權(quán)利要求32所述的設(shè)備,其中為了 CABAC編碼,所述視頻編碼器經(jīng)配置以在旁 路編碼語法元素的所述第二群組的任何語法元素之前CABAC編碼語法元素的所述第一群 組的所有語法元素。
      37. 根據(jù)權(quán)利要求32所述的設(shè)備,其中語法元素的所述第一群組包含四個(gè)旗標(biāo),且其 中所述四個(gè)旗標(biāo)中的每一者與所述CU的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相關(guān)聯(lián)。
      38. 根據(jù)權(quán)利要求32所述的設(shè)備,其中所述視頻編碼器經(jīng)配置以執(zhí)行以下操作: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測編碼所述CU的 所述PU。
      39. -種計(jì)算機(jī)可讀存儲媒體,其具有存儲于其上的指令,所述指令在執(zhí)行時(shí)使用于編 碼視頻數(shù)據(jù)的裝置的一或多個(gè)處理器執(zhí)行以下操作: 產(chǎn)生語法元素的第一群組,其中語法元素的所述第一群組的一個(gè)語法元素指示譯碼單 元CU中的相應(yīng)預(yù)測單元PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索引; 產(chǎn)生語法元素的第二群組,其中語法元素的所述第二群組的語法元素對應(yīng)于語法元素 的所述第一群組的相應(yīng)語法元素; 上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC編碼語法元素的所述第一群組; 在CABAC編碼語法元素的所述第一群組之后,旁路編碼語法元素的所述第二群組;以 及 輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼的第二群組的 所述視頻數(shù)據(jù)。
      40. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      41. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體,其中最可能模式的所述列表識別一 或多個(gè)相鄰PU的一或多個(gè)幀內(nèi)預(yù)測模式。
      42. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體,其中使所述一或多個(gè)處理器輸出的 所述指令包括使所述一或多個(gè)處理器執(zhí)行以下操作的指令:在輸出語法元素的所述第二群 組的任何語法元素之前輸出包含語法元素的所述經(jīng)編碼的第一群組的所有語法元素的所 述視頻數(shù)據(jù)。
      43. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體,其中使所述一或多個(gè)處理器CABAC 編碼的所述指令包括使所述一或多個(gè)處理器執(zhí)行以下操作的指令:在旁路編碼語法元素的 所述第二群組的任何語法元素之前CABAC編碼語法元素的所述第一群組的所有語法元素。
      44. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體,其中語法元素的所述第一群組包含 四個(gè)旗標(biāo),且其中所述四個(gè)旗標(biāo)中的每一者與所述CU的INTRA_NXN PU結(jié)構(gòu)的相應(yīng)PU相 關(guān)聯(lián)。
      45. 根據(jù)權(quán)利要求39所述的計(jì)算機(jī)可讀存儲媒體,其進(jìn)一步包括使所述一或多個(gè)處理 器執(zhí)行以下操作的指令: 基于語法元素的所述第一群組和語法元素的所述第二群組來幀內(nèi)預(yù)測編碼所述CU的 所述PU。
      46. -種用于編碼視頻數(shù)據(jù)的設(shè)備,所述設(shè)備包括: 用于產(chǎn)生語法元素的第一群組的裝置,其中語法元素的所述第一群組的一個(gè)語法元素 指示譯碼單元CU中的相應(yīng)預(yù)測單元PU的幀內(nèi)預(yù)測模式是否基于到最可能模式的列表的索 引; 用于產(chǎn)生語法元素的第二群組的裝置,其中語法元素的所述第二群組的語法元素對應(yīng) 于語法元素的所述第一群組的相應(yīng)語法元素; 用于上下文自適應(yīng)性二進(jìn)制算術(shù)譯碼CABAC編碼語法元素的所述第一群組的裝置; 用于在CABAC編碼語法元素的所述第一群組之后旁路編碼語法元素的所述第二群組 的裝置;以及 用于輸出包含語法元素的所述經(jīng)編碼的第一群組和語法元素的所述經(jīng)編碼的第二群 組的所述視頻數(shù)據(jù)的裝置。
      47. 根據(jù)權(quán)利要求46所述的設(shè)備, 其中語法元素的所述第一群組包括多個(gè)旗標(biāo), 其中所述多個(gè)旗標(biāo)中的一個(gè)旗標(biāo)包括語法元素的所述第一群組的指示以下情形的所 述語法元素:所述相應(yīng)PU的亮度樣本的所述幀內(nèi)預(yù)測模式是否基于到最可能模式的所述 列表的所述索引,且 其中語法元素的所述第二群組包括以下各者中的一者: 第一語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式是基于到最可能模式的所述列表的所述索引的情況下指示 到最可能模式的所述列表的所述索引;以及 第二語法元素,其在語法元素的所述第一群組中的所述旗標(biāo)指示所述相應(yīng)PU的所述 亮度樣本的所述幀內(nèi)預(yù)測模式不基于到最可能模式的所述列表的所述索引的情況下指示 所述相應(yīng)TO的所述亮度樣本的所述幀內(nèi)預(yù)測模式。
      【文檔編號】H04N19/13GK104221374SQ201380019112
      【公開日】2014年12月17日 申請日期:2013年4月5日 優(yōu)先權(quán)日:2012年4月11日
      【發(fā)明者】錢威俊, 陳建樂, 穆罕默德·蔡德·科班, 馬爾塔·卡切維奇 申請人:高通股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1