技術領域:
本發明涉及視頻處理。
背景技術:
:數字視頻能力可并入到多種多樣的裝置中,所述裝置包含數字電視、數字直播系統、無線廣播系統、個人數字助理(PDA)、便攜式或臺式計算機、平板計算機、電子書閱讀器、數字攝像機、數字記錄裝置、數字媒體播放器、視頻游戲裝置、視頻游戲控制臺、蜂窩式或衛星無線電電話(所謂的“智能電話”)、視頻電話會議裝置、視頻流裝置及其類似者。數字視頻裝置實施視頻壓縮技術,例如,在由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高級視頻譯碼(AVC)定義的標準、高效率視頻譯碼(HEVC)標準及這些標準的延伸中所描述的技術。視頻裝置可通過實施這些視頻壓縮技術更有效地發射、接收、編碼、解碼及/或存儲數字視頻信息。視頻壓縮技術執行空間(圖片內)預測及/或時間(圖片間)預測來減少或移除視頻序列中固有的冗余。對于基于塊的視頻譯碼,可將視頻切片(即,視頻幀或視頻幀的一部分)分割成視頻塊。可使用關于同一圖片中的相鄰塊中的參考樣本的空間預測來編碼圖片的幀內譯碼(I)切片中的視頻塊。圖片的幀間譯碼(P或B)切片中的視頻塊可使用相對于同一圖片中的相鄰塊中的參考樣本的空間預測或相對于其它參考圖片中的參考樣本的時間預測。圖片可被稱作幀,且參考圖片可被稱作參考幀。空間或時間預測產生用于待譯碼的塊的預測性塊。殘余數據表示待譯碼的原始塊與預測性塊之間的像素差。幀間編碼塊根據指向形成預測性塊的參考樣本的塊的運動向量來編碼,且殘余數據指示經譯碼塊與預測性塊之間的差異。根據幀內譯碼模式及殘余數據來編碼幀內譯碼塊。為了進一步壓縮,可將殘余數據從像素域變換到變換域,從而產生殘余系數,接著可將殘余系數量化。最初在二維陣列中經布置的經量化系數可經掃描以便產生系數的一維向量,且熵譯碼可經應用以達成甚至更多壓縮。可通過(例如)從多個視角編碼視圖而產生多視圖譯碼位流。已經開發利用多視圖譯碼方面的一些三維(3D)視頻標準。舉例來說,不同視圖可發射左眼及右眼視圖以支持3D視頻。替代地,一些3D視頻譯碼過程可應用所謂的多視圖加深度譯碼。在多視圖加深度譯碼中,3D視頻位流不僅可含有紋理視圖分量而且含有深度視圖分量。舉例來說,每一視圖可包括一個紋理視圖分量及一個深度視圖分量。技術實現要素:本發明的技術包含關于用于載送多層視頻數據的MPEG-2流的技術。舉例來說,本發明的特定技術涉及用于載送高效率視頻譯碼(HEVC)延伸(例如多視圖HEVC(MV-HEVC)、3維HEVC(3D-HEVC)及可擴展式HEVC(SHVC))的MPEG-2傳輸流。根據本發明的一些技術,包含指示需要在解碼當前節目元素之前按解碼次序存在的節目元素的層索引的語法元素的描述符也包含對當前節目元素是否提升位流的幀速率的指示。根據本發明的一或多項額外技術,用于節目的描述符包含指定簡檔、層次、層級(PTL)信息集合的語法元素,且也包含指示PTL信息集合中的哪一者適應于操作點的特定層的語法元素。在一項實例中,本發明描述一種處理視頻數據的方法,所述方法包括從用于包括一或多個基本流的節目的第一描述符獲得多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;從用于節目的第一描述符或第二描述符獲得多個操作點語法元素集合,其中所述多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點;及對于多個操作點語法元素集合中的每一相應操作點語法元素集合,基于相應操作點語法元素集合中的相應語法元素針對通過相應操作點語法元素集合指定的相應操作點的每一相應層確定PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息,所述相應操作點具有多個層。在另一實例中,本發明描述一種處理視頻數據的方法,所述方法包括:在用于包括一或多個基本流的節目的第一描述符中以信號傳送多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;及在用于節目的第一描述符或第二描述符中以信號傳送多個操作點語法元素集合,其中:多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點,且對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的PTL信息,相應操作點具有多個層。在另一實例中,本發明描述一種用于處理視頻數據的裝置,所述裝置包括:經配置以存儲經編碼視頻數據的數據存儲媒體,及一或多個處理器,其經配置以:從用于包括一或多個基本流(其包括經編碼視頻數據)的節目的第一描述符獲得多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;從用于節目的第一描述符或第二描述符獲得多個操作點語法元素集合,其中所述多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點;及對于多個操作點語法元素集合中的每一相應操作點語法元素集合,基于相應操作點語法元素集合中的相應語法元素針對通過相應操作點語法元素集合指定的相應操作點的每一相應層確定PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息,相應操作點具有多個層。在另一實例中,本發明描述一種用于處理視頻數據的裝置,所述裝置包括:經配置以存儲經編碼視頻數據的數據存儲媒體,及一或多個處理器,其經配置以:在用于包括一或多個基本流(其包括經編碼視頻數據)的節目的第一描述符中以信號傳送多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;及在用于節目的第一描述符或第二描述符中以信號傳送多個操作點語法元素集合,其中:多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點,且對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的PTL信息,相應操作點具有多個層。在另一實例中,本發明描述一種用于處理視頻數據的裝置,所述裝置包括:用于從包括一或多個基本流的節目的第一描述符獲得多個PTL語法元素集合的裝置,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;用于從用于節目的第一描述符或第二描述符獲得多個操作點語法元素集合的裝置,其中所述多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點;及對于多個操作點語法元素集合中的每一相應操作點語法元素集合,用于基于相應操作點語法元素集合中的相應語法元素針對通過相應操作點語法元素集合指定的相應操作點的每一相應層確定PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息的裝置,相應操作點具有多個層。在另一實例中,本發明描述一種用于處理視頻數據的裝置,所述裝置包括:用于在包括一或多個基本流的節目的第一描述符中以信號傳送多個PTL語法元素集合的裝置,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;用于在用于節目的第一描述符或第二描述符中以信號傳送多個操作點語法元素集合的裝置,其中:多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點,且對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的PTL信息,相應操作點具有多個層。在另一實例中,本發明描述一種計算機可讀數據存儲媒體,其上存儲有在執行時使得視頻處理裝置的一或多個處理器執行以下操作的指令:從用于包括一或多個基本流的節目的第一描述符獲得多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;從用于節目的第一描述符或第二描述符獲得多個操作點語法元素集合,其中所述多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點;及對于多個操作點語法元素集合中的每一相應操作點語法元素集合,基于相應操作點語法元素集合中的相應語法元素針對通過相應操作點語法元素集合指定的相應操作點的每一相應層確定PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息,相應操作點具有多個層。在另一實例中,本發明描述一種計算機可讀數據存儲媒體,其上存儲有在執行時使得視頻處理裝置的一或多個處理器執行以下操作的指令:在用于包括一或多個基本流的節目的第一描述符中以信號傳送多個PTL語法元素集合,所述多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素,所述第一描述符在傳輸流中;及在用于節目的第一描述符或第二描述符中以信號傳送多個操作點語法元素集合,其中:多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點,且對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的PTL信息,相應操作點具有多個層。在隨附圖式及以下描述中闡述本發明的一或多項實例的細節。其它特征、目標及優點將從描述、圖式及權利要求書顯而易見。附圖說明圖1為繪示可利用本發明中所描述的技術的實例視頻譯碼系統的框圖。圖2為繪示實例視頻編碼器的框圖。圖3為繪示實例視頻解碼器的框圖。圖4A為繪示根據本發明的技術的處理視頻數據的第一實例操作的流程圖。圖4B為繪示根據本發明的技術的處理視頻數據的第二實例操作的流程圖。圖5A為繪示根據本發明的技術的處理視頻數據的第三實例操作的流程圖。圖5B為繪示根據本發明的技術的處理視頻數據的第四實例操作的流程圖。具體實施方式高效率視頻譯碼(HEVC)是最近標準化的視頻譯碼標準。多層HEVC指代支持多層的HEVC的延伸的術語。多視圖HEVC(MV-HEVC)、3維HEVC(3D-HEVC)及可擴展式HEVC(SHVC)為多層HEVC的實例類型。在MV-HEVC及3D-HEVC中,不同層可對應于不同視圖。SHVC提供基礎層及增強層。增強層可提供對幀速率或基礎層圖片質量的提升。可解碼層內的一些圖片而不參考同一層內的其它圖片。因此,可從位流移除封裝層的某些圖片的數據的網絡抽象層(NAL)單元,而不影響層中其它圖片的可解碼性。移除封裝這些圖片的數據的NAL單元可能會降低位流的幀速率。可在無需參考層內的其它圖片的情況下解碼的層內的圖片子集在本文中可被稱作“子層”或“時間子層”。MPEG-2系統規范描述經壓縮多媒體(視頻及音頻)數據流可與其它數據一起經多路復用以形成適合于數字發射或存儲的單一數據流的方式。HEVC及多層HEVC為可經多路復用以形成MPEG-2系統規范中的數據流的視頻數據的實例類型。MPEG-2系統規范定義節目流及傳輸流的概念。節目流偏向來自數字存儲服務的單一節目的存儲及顯示。一般來說,節目流意欲用于無錯誤環境中。對比來說,傳輸流意在用于多個節目在可能易于出錯的信道上的同時遞送。節目流及傳輸流包含經打包的基本流(PES)包。節目流及傳輸流的PES包屬于一或多個基本流。基本流為節目的單一的、用數字方式譯碼的(可能經HEVC壓縮的或經多層HEVC壓縮的)分量。舉例來說,節目的經譯碼視頻或音頻部分可為基本流。傳輸流可包含傳遞關于節目或節目的基本流的其它信息的一或多個描述符。舉例來說,描述符可包含視頻編碼參數、音頻編碼參數、語言識別信息、光景比改變技術(pan-and-scan)信息、條件性接入細節、版權信息等等。如果有需要,廣播公司或其它用戶可定義額外的專用描述符。在視頻相關分量基本流中,描述符可包含一或多個層次描述符。層級描述符提供識別含有經階層式譯碼的視頻、音頻及專用流的分量的節目元素的信息。專用流可包含元數據,例如節目特定信息的流。一般來說,節目元素為包含于節目(即,節目的分量基本流)中的數據或基本流中的一者。在MPEG-2傳輸流中,節目元素通常經打包。在MPEG-2節目流中,節目元素未經打包。描述符與經編碼視頻數據分離。因此,例如媒體感知網絡元件(MediaAwareNetworkElement;MANE)的裝置可能夠使用描述符對傳輸流及節目流執行各種功能而不解碼或以其它方式分析經編碼視頻數據。舉例來說,如果使用HEVC編碼視頻數據,裝置不需要經配置以解碼經HEVC編碼的視頻數據以便使用描述符對傳輸或節目流執行特殊功能。舉例來說,裝置可能夠將描述符用作確定是否要轉發特定節目元素到目的地裝置的過程的部分。節目的每一相應層的每一相應時間子層可對應于節目的不同節目分量(例如,基本流)。如上文所指示,描述符可包含階層描述符。每一相應階層描述符提供關于對應節目分量且因此關于相應時間子層的信息。舉例來說,階層描述符可包含解碼對應于階層描述符的嵌入時間子層所需的指定所述時間子層的語法元素。此外,階層描述符可包含指定對應時間子層是否提供相對于嵌入時間子層的時間可擴展性(例如,提高幀速率)、是否提供相對于嵌入時間子層的空間可擴展性(例如,提高圖片分辨率)、是否提供相對于嵌入時間子層的質量可擴展性(例如,增強信噪比質量或保真度)等的語法元素。階層描述符并不指示解碼對應時間子層是否取決于解碼對應于不同層的節目分量。除一或多個階層描述符外,于MPEG-2傳輸或節目流中以信號傳送的描述符可包含一或多個階層延伸描述符。每一階層延伸描述符可提供關于對應節目分量且因此關于相應時間子層的額外信息。不同于階層描述符,階層延伸描述符可指示哪些層需要經解碼以成功地解碼對應于階層延伸描述符的時間子層。階層延伸描述符并不識別需要哪一(如果存在)時間子層來解碼對應于階層延伸描述符的時間子層。換言之,階層延伸描述符無法描述時間相依性。因此,階層描述符僅用于描述時間相依性,而使用階層延伸描述符來描述其它類型的相依性。因此,階層延伸描述符的解譯取決于階層描述符。換言之,裝置可不能夠完全確定需要解碼哪些其它節目分量以便解碼對應于階層延伸描述符的節目分量。因此,在對應階層描述符不存在的情況下不可使用階層延伸描述符。本發明的特定技術可打破階層延伸描述符對階層描述符的相依性。因此,根據本發明的技術,裝置可在對應階層描述符不存在的情況下使用階層延伸描述符。舉例來說,計算裝置可確定當前節目元素是否提升(例如,提高)位流的幀速率。在此實例中,計算裝置可在對應于當前節目元素的描述符(例如,階層延伸描述符)中包含指示需要接入且需要在解碼當前節目元素前按解碼次序存在的節目元素的層索引的語法元素。描述符可在傳輸流中。在其它實例中,描述符在節目流中或別處。在此實例中,計算裝置在對應于當前節目元素的描述符中包含對當前節目元素是否提升位流的幀速率的指示。除了階層描述符及階層延伸描述符外,傳輸或節目流的描述符可包含HEVC操作點描述符及HEVC延伸描述符。HEVC操作點描述符包含描述操作點的信息。操作點為位流的NAL單元的子集。操作點可通過層識別符子集及最大時間識別符來定義。在一些情況下,操作點由屬于經識別層中的一者且具有小于或等于最大時間識別符的時間識別符的位流的每一NAL單元組成。HEVC操作點描述符及HEVC延伸描述符兩者包含指示簡檔、層次及層級(PTL)信息的語法元素。一般來說,視頻譯碼標準的“簡檔”為視頻譯碼標準中提出的特征及工具的子集。換言之,簡檔定義可使用何種譯碼工具。舉例來說,對于視頻編碼器,簡檔可為視頻編碼器可使用以產生符合所述簡檔的經譯碼位流的譯碼工具的子集。對于視頻解碼器,簡檔可意謂視頻解碼器必須具有以便能夠解碼據稱符合簡檔的位流的譯碼工具的子集。層級為對可通過語法元素及視頻譯碼標準的變量采用的值的約束的經定義集合。層次為強加于位流中的語法元素的值或變量的值的層級約束的指定類別,其中層級約束嵌套于層次內,且符合某一層次及層級的解碼器將能夠解碼符合同一層次或彼層級的較低層次或低于彼層級的任何層級的所有位流。因此,層次的層級為強加于位流中的語法元素的值或用于解碼位流的變量的約束的指定集合。如上文所指示,HEVC操作點描述符及HEVC延伸描述符兩者包含指示PTL信息的語法元素。然而,HEVC操作點描述符及HEVC延伸描述符中的PTL信息的以信號傳送不與PTL信息在編解碼器層級(例如,在SHVC及MV-HEVC中)上以信號傳送的方式對準。舉例來說,在編解碼器層級下,包含于操作點中的每一層指派有其自身的PTL信息。然而,在HEVC操作點描述符及HEVC延伸描述符中情況并非如此。本發明的額外技術可將這些描述符中的PTL信息的以信號傳送與在編解碼器層級上的PTL信息的以信號傳送對準。舉例來說,本發明的特定技術可在對應于節目的描述符(例如,HEVC延伸描述符)中指定用于節目的操作點集合的每一相應層的PTL信息。在一項實例中,計算裝置在用于包括一或多個基本流的節目的描述符中以信號傳送多個PTL語法元素集合。描述符可在傳輸流中。在此實例中,對于節目的多個操作點的每一相應操作點的每一相應層,計算裝置或其它裝置可指派相應PTL信息到相應操作點的相應層。此外,在此實例中,計算裝置在用于節目的描述符中以信號傳送多個操作點語法元素集合。在此實例中,多個操作點語法元素集合的每一相應操作點語法元素集合指定多個操作點的相應操作點。在此實例中,對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的相應PTL信息。圖1為繪示可利用本發明的技術的實例視頻譯碼系統10的框圖。如本文所使用,術語“視頻譯碼器”一般指代視頻編碼器及視頻解碼器兩者。在本發明中,術語“視頻譯碼”或“譯碼”一般可指代視頻編碼或視頻解碼。如圖1中所展示,視頻譯碼系統10包含源裝置12及目的地裝置14。源裝置12產生經編碼視頻數據。因此,源裝置12可被稱作視頻編碼裝置或視頻編碼設備。目的地裝置14可解碼由源裝置12所產生的經編碼視頻數據。因此,目的地裝置14可被稱作視頻解碼裝置或視頻解碼設備。源裝置12及目的地裝置14可為視頻譯碼裝置或視頻譯碼設備的實例。源裝置12及目的地裝置14可包括各種各樣的裝置,包含臺式計算機、移動計算裝置、筆記型(例如,便攜式)計算機、平板計算機、機頂盒、電話手持機(例如所謂的“智能”電話)、電視、攝像機、顯示裝置、數字媒體播放器、視頻游戲控制臺、車載計算機、視頻會議裝備或類似物。目的地裝置14可經由信道16從源裝置12接收經編碼視頻數據。信道16可包括能夠將經編碼視頻數據從源裝置12移動到目的地裝置14的一或多個媒體或裝置。在一項實例中,信道16可包括使源裝置12能夠實時地將經編碼視頻數據直接發射到目的地裝置14的一或多個通信媒體。在此實例中,源裝置12可根據通信標準(例如,無線通信協議)來調制經編碼視頻數據,且可將經調制的視頻數據發射到目的地裝置14。一或多個通信媒體可包含無線及/或有線通信媒體,例如射頻(RF)頻譜或一或多個物理發射線。一或多個通信媒體可形成基于包的網絡(例如局域網、廣域網或全球網絡(例如,因特網))的部分。一或多個通信媒體可包含路由器、交換器、基站,或促進從源裝置12到目的地裝置14的通信的其它裝備。在另一實例中,信道16可包含存儲由源裝置12產生的經編碼視頻數據的存儲媒體。在此實例中,目的地裝置14可(例如)經由磁盤接入或卡接入來接入存儲媒體。存儲媒體可包含多種本地接入的數據存儲媒體,例如藍光光盤、DVD、CD-ROM、快閃存儲器,或用于存儲經編碼視頻數據的其它合適的數字存儲媒體。在又一實例中,信道16可包含存儲由源裝置12產生的經編碼視頻數據的文件服務器或另一中間存儲裝置。在此實例中,目的地裝置14可經由流或下載來接入存儲于文件服務器或另一中間存儲裝置處的經編碼視頻數據。文件服務器可為能夠存儲經編碼視頻數據及將經編碼視頻數據發射到目的地裝置14的服務器類型。實例文件服務器包含網頁服務器(例如,用于網站)、文件傳送協議(FTP)服務器、網絡附接存儲(NAS)裝置及本地磁盤機。目的地裝置14可經由標準數據連接(例如,因特網連接)來接入經編碼視頻數據。數據連接的實例類型可包含無線信道(例如,Wi-Fi連接)、有線連接(例如,數字訂戶線(DSL)、纜線調制解調器等)或適合于接入存儲在文件服務器上的經編碼視頻數據的兩者的組合。經編碼視頻數據從文件服務器的發射可為流發射、下載發射或兩者的組合。本發明的技術不限于無線應用或設定。所述技術可應用于支持多種多媒體應用的視頻譯碼,所述應用例如空中電視廣播、有線電視發射、衛星電視發射、流視頻發射(例如,經由因特網)、用于存儲于數據存儲媒體上的視頻數據的編碼、存儲于數據存儲媒體上的視頻數據的解碼,或其它應用。在一些實例中,視頻譯碼系統10可經配置以支持單向或雙向視頻發射以支持例如視頻流、視頻回放、視頻廣播及/或視頻電話的應用。圖1僅為實例且本發明的技術可適用于未必包含編碼裝置與解碼裝置之間的任何數據通信的視頻譯碼設定(例如,視頻編碼或視頻解碼)。在其它實例中,數據是從本地存儲器檢索、經由網絡流發射,或類似者。視頻編碼裝置可編碼數據且將數據存儲到存儲器,及/或視頻解碼裝置可從存儲器檢索數據且解碼數據。在許多實例中,由彼此不通信而是簡單地將數據編碼到存儲器及/或從存儲器檢索數據且解碼數據的裝置來執行編碼及解碼。在圖1的實例中,源裝置12包含視頻源18、視頻編碼器20及輸出接口22。在一些實例中,輸出接口22可包含調制器/解調器(調制解調器)及/或發射器。視頻源18可包含例如視頻攝像機的視頻捕獲裝置、含有先前所捕獲的視頻數據的視頻封存檔、從視頻內容提供者接收視頻數據的視頻饋入接口及/或用于產生視頻數據的計算機圖形系統,或視頻數據的這些來源的組合。視頻編碼器20可編碼來自視頻源18的視頻數據。在一些實例中,源裝置12經由輸出接口22直接將經編碼的視頻數據發射到目的地裝置14。在其它實例中,經編碼視頻數據也可存儲于存儲媒體上或文件服務器上,以在稍后供目的地裝置14接入以用于解碼及/或回放。在圖1的實例中,目的地裝置14包含輸入接口28、視頻解碼器30及顯示裝置32。在一些實例中,輸入接口28包含接收器及/或調制解調器。輸入接口28可經由信道16接收經編碼視頻數據。視頻解碼器30可解碼經編碼視頻數據。顯示裝置32可顯示經解碼視頻數據。顯示裝置32可與目的地裝置14集成或可在目的地裝置14外部。顯示裝置32可包括多種顯示裝置,例如液晶顯示器(LCD)、等離子顯示器、有機發光二極管(OLED)顯示器或另一類型的顯示裝置。視頻編碼器20及視頻解碼器30各自可實施為多種合適電路中的任一者,例如一或多個微處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)、離散邏輯、硬件或其任何組合。如果技術在軟件中經部分地實施,則裝置可將用于軟件的指令存儲于合適的非暫時性計算機可讀存儲媒體中,且可在硬件中使用一或多個處理器執行指令以執行本發明的技術。可將上述各者(包含硬件、軟件、硬件與軟件的組合等)中的任一者視為一或多個處理器。視頻編碼器20及視頻解碼器30中的每一者可包含于一或多個編碼器或解碼器中,編碼器或解碼器中的任一者可集成為相應裝置中的組合式編碼器/解碼器(編解碼器)的部分。本發明可大體上涉及視頻編碼器20“以信號傳送”某些信息到另一裝置,例如視頻解碼器30。術語“以信號傳送”一般可指代用以解碼經壓縮視頻數據的語法元素及/或其它數據的值的通信。此通信可實時地或近實時地發生。替代地,可歷時一時間跨度而發生此通信,例如此通信可在以下時候發生:在編碼時,將經編碼位流中的語法元素存儲到計算機可讀存儲媒體,所述語法元素隨后可在存儲于此媒體之后由解碼裝置在任何時間進行檢索。在一些實例中,視頻編碼器20及視頻解碼器30根據視頻壓縮標準來操作,所述標準例如國際標準化組織(ISO)/IECMPEG-4視頻及ITU-TH.264(也被稱作ISO/IECMPEG-4AVC),包含其可擴展式視頻譯碼(SVC)延伸、多視圖視頻譯碼(MVC)延伸及基于MVC的三維視頻(3DV)延伸。在一些情況下,符合H.264/AVC的基于MVC的3DV延伸的任何位流始終含有順應H.264/AVC的MVC延伸的子位流。此外,視頻編碼器20及視頻解碼器30可根據當前在開發的對H.264/AVC的3DV譯碼延伸(即,基于AVC的3DV)來操作。在其它實例中,視頻編碼器20及視頻解碼器30可根據國際電信聯盟電信標準化部門(ITU-T)H.261、國際標準化組織(ISO)/國際電工委員會(IEC)移動圖片專家組(MPEG)-1視頻、ITU-TH.262或ISO/IECMPEG-2視頻及ITU-TH.264ISO/IEC視頻來操作。換言之,視頻譯碼標準包含ITU-TH.261、ISO/IECMPEG-1視頻、ITU-TH.262或ISO/IECMPEG-2視頻、ITU-TH.263、ISO/IECMPEG-4視頻及ITU-TH.264(也被稱為ISO/IECMPEG-4AVC),包含其可擴展式視頻譯碼(SVC)及多視圖視頻譯碼(MVC)延伸。在其它實例中,視頻編碼器20及視頻解碼器30可根據由ITU-T視頻譯碼專家組(VCEG)及ISO/IEC運動圖片專家組(MPEG)的視頻譯碼聯合合作小組(JCT-VC)開發的高效率視頻譯碼(HEVC)來操作。HEVC可被稱作“Rec.ITU-TH.265|ISO/IEC23008-2.”。HEVC草案規范在下文中被稱作HEVCWD,其可從http://phenix.int-evry.fr/jct/doc_end_user/documents/14_Vienna/wg11/JCTVC-N1003-v1.zip獲得。下文中被稱作“HEVC版本1”的HEVC版本可從https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-H.265-201304-S!!PDF-E&type=items獲得。對HEVC的可擴展式延伸(稱為SHVC)也正由JCT-VC開發。SHVC的最近工作草案(WD)(且在下文中被稱作SHVCWD3)可從http://phenix.it-sudparis.eu/jct/doc_end_user/documents/14_Vienna/wg11/JCTVC-N1008-v3.zip獲得。HEVC的范圍延伸的最近工作草案(WD)可從http://phenix.int-evry.fr/jct/doc_end_user/documents/14_Vienna/wg11/JCTVC-N1005-v3.zip獲得。此外,視頻編碼器20及視頻解碼器30可根據可擴展式視頻譯碼、多視圖譯碼及當前正在開發的HEVC的3DV延伸來操作。HEVC的可擴展式視頻譯碼延伸可被稱作SHVC。對HEVC的多視圖延伸(即MV-HEVC)也正由JCT-3V開發。MV-HEVC的最近工作草案(WD)(在下文中被稱作MV-HEVCWD5)可從http://phenix.it-sudparis.eu/jct2/doc_end_user/documents/5_Vienna/wg11/JCT3V-E1004-v6.zip獲得。HEVC的3DV延伸可被稱作基于HEVC的3DV或3D-HEVC。HEVC的3D延伸(即,3D-HEVC)的最近工作草案(WD)可從http://phenix.int-evry.fr/jct2/doc_end_user/documents/5_Vienna/wg11/JCT3V-E1001-v3.zip獲得。在HEVC及其它視頻譯碼規范中,視頻序列通常包含一系列圖片。圖片也可被稱作“幀”。圖片可包含三個樣本陣列,標示為SL、SCb及SCr。SL為明度樣本的二維陣列(即,塊)。SCb為Cb彩度樣本的二維陣列。SCr為Cr彩度樣本的二維陣列。彩度(chrominance)樣本也可在本文中被稱作“色度(chroma)”樣本。在其它情況下,圖片可為單色的且可僅包含明度樣本陣列。為產生圖片的經編碼表示,視頻編碼器20可產生譯碼樹型單元(CTU)的集合。CTU中的每一者可包括明度樣本的譯碼樹型塊、色度樣本的兩個對應的譯碼樹型塊,及用于譯碼所述譯碼樹型塊的樣本的語法結構。在單色圖片或具有三個單獨色彩平面的圖片中,CTU可包括單一譯碼樹型塊及用于譯碼所述譯碼樹型塊的樣本的語法結構。譯碼樹型塊可為樣本的N×N塊。CTU也可被稱作“樹型塊”或“最大譯碼單元”(LCU)。HEVC的CTU可廣泛地類似于例如H.264/AVC的其它標準的宏塊。然而,CTU未必限于特定大小,且可包含一或多個譯碼單元(CU)。切片可包含以光柵掃描次序連續定序的整數數目個CTU。為產生經譯碼CTU,視頻編碼器20可對CTU的譯碼樹型塊遞回地執行四分樹分割,以將譯碼樹型塊劃分成譯碼塊,之后命名為“譯碼樹型單元”。譯碼塊為樣本的N×N塊。CU可包括具有明度樣本陣列、Cb樣本陣列及Cr樣本陣列的圖片的明度樣本的譯碼塊及色度樣本的兩個對應譯碼塊,以及用于譯碼所述譯碼塊的樣本的語法結構。在單色圖片或具有三個單獨色彩平面的圖片中,CU可包括單一譯碼塊及用于譯碼所述譯碼塊的樣本的語法結構。視頻編碼器20可將CU的譯碼塊分割成一或多個預測塊。預測塊可為應用相同預測的樣本的矩形(即,正方形或非正方形)塊。CU的預測單元(PU)可包括明度樣本的預測塊、色度樣本的兩個對應預測塊及用于預測所述預測塊的語法結構。在單色圖片或具有三個單獨色彩平面的圖片中,PU可包括單一預測塊及用于預測所述預測塊的語法結構。視頻編碼器20可產生用于CU的每一PU的明度、Cb及Cr預測塊的預測性明度、Cb及Cr塊。視頻編碼器20可使用幀內預測或幀間預測來產生PU的預測性塊。如果視頻編碼器20使用幀內預測產生PU的預測性塊,則視頻編碼器20可基于與PU相關聯的圖片的經解碼樣本產生PU的預測性塊。在本發明中,習語“基于”可指示“至少部分基于”。如果視頻編碼器20使用幀間預測來產生PU的預測性塊,則視頻編碼器20可基于除與PU相關聯的圖片以外的一或多個圖片的經解碼樣本產生PU的預測性塊。為支持幀間預測,視頻編碼器20可產生一或多個參考圖片列表。這些參考圖片列表可被稱作RefPicList0及RefPicList1。在一些實例中,視頻編碼器20可產生用于不同圖片或圖片的不同切片的不同參考圖片列表。因此,不同圖片及/或切片的不同PU可與RefPicList0及RefPicList1的不同版本相關聯。此外,當視頻編碼器20使用幀間預測產生PU的預測性塊時,視頻編碼器可以信號傳送用于PU的運動信息。運動信息可包含PU的參考索引及PU的運動向量。PU的參考索引可指示參考圖片在與PU相關聯的參考圖片列表中的一者內的位置。PU的運動向量可指示PU的預測塊與參考圖片中的參考位置之間的空間移位。視頻編碼器20可使用與參考位置相關聯的參考圖片的樣本來產生PU的預測性塊。因為PU可與兩個參考圖片相關聯,故PU可具有兩個參考索引及兩個運動向量。因此,PU可具有RefPicList0參考索引及RefPicList1參考索引。PU的RefPicList0參考索引指示PU的RefPicList0版本中的參考圖片。PU的RefPicList1參考索引指示PU的RefPicList1版本中的參考圖片。類似地,PU可具有RefPicList0運動向量及RefPicList1運動向量。PU的RefPicList0運動向量可指示PU的RefPicList0版本中的參考圖片中的參考位置。PU的RefPicList1運動向量可指示PU的RefPicList1版本中的參考圖片中的參考位置。視頻編碼器20可在位流中以信號傳送PU的參考索引及運動向量。換言之,視頻編碼器20可在位流中包含指示PU的參考索引及運動向量的數據。視頻解碼器30可重建PU的RefPicList0版本及/或RefPicList1版本,且可使用PU的參考索引及運動向量以確定PU的一或多個預測性塊。視頻解碼器30可使用PU的預測性塊連同殘余數據以解碼樣本。在視頻編碼器20產生用于CU的PU的預測性塊之后,視頻編碼器20可產生用于CU的殘余數據。CU的殘余塊的每一樣本可指示CU的PU的預測性塊中的一者中的樣本與CU的譯碼塊中的一者中的對應樣本之間的差異。舉例來說,視頻編碼器20可產生用于CU的一或多個PU的預測性明度塊,視頻編碼器20可產生用于CU的明度殘余塊。CU的明度殘余塊中的每一樣本指示CU的預測性明度塊中的一者中的明度樣本與CU的原始明度譯碼塊中的對應樣本之間的差異。另外,視頻編碼器20可產生用于CU的Cb殘余塊。CU的Cb殘余塊中的每一樣本可指示CU的預測性Cb塊中的一者中的Cb樣本與CU的原始Cb譯碼塊中的對應樣本之間的差異。視頻編碼器20也可產生用于CU的Cr殘余塊。CU的Cr殘余塊中的每一樣本可指示CU的預測性Cr塊中的一者中的Cr樣本與CU的原始Cr譯碼塊中的對應樣本之間的差異。此外,視頻編碼器20可使用四分樹分割將CU的殘余塊(例如,明度、Cb及Cr殘余塊)分解成一或多個變換塊(例如,明度、Cb及Cr變換塊)。變換塊可為應用相同變換的樣本的矩形(例如,正方形或非正方形)塊。CU的變換單元(TU)可包括明度樣本的變換塊、色度樣本的兩個對應變換塊及用于對變換塊樣本進行變換的語法結構。因此,CU的每一TU可與明度變換塊、Cb變換塊及Cr變換塊相關聯。與TU相關聯的明度變換塊可為CU的明度殘余塊的子塊。Cb變換塊可為CU的Cb殘余塊的子塊。Cr變換塊可為CU的Cr殘余塊的子塊。在單色圖片或具有三個單獨色彩平面的圖片中,TU可包括單一變換塊及用于變換所述變換塊的樣本的語法結構。視頻編碼器20可將一或多個變換應用于TU的變換塊以產生TU的系數塊。系數塊可為變換系數的二維陣列。變換系數可為標量。舉例來說,視頻編碼器20可將一或多個變換應用于TU的明度變換塊以產生用于TU的明度系數塊。視頻編碼器20可將一或多個變換應用于TU的Cb變換塊以產生用于TU的Cb系數塊。視頻編碼器20可將一或多個變換應用于TU的Cr變換塊,以產生TU的Cr系數塊。在產生系數塊(例如,明度系數塊、Cb系數塊或Cr系數塊)之后,視頻編碼器20可量化系數塊。量化一般指代對變換系數進行量化以可能減少用以表示變換系數的數據的量從而提供進一步壓縮的過程。在視頻編碼器20量化系數塊之后,視頻編碼器20可熵編碼指示經量化變換系數的語法元素。舉例來說,視頻編碼器20可對指示經量化的變換系數的語法元素執行上下文自適應性二進制算術譯碼(CABAC)。視頻編碼器20可輸出包含形成經譯碼圖片及相關聯數據的表示的位序列的位流。術語“位流”可為用以指代網絡抽象層(NAL)單元流(例如,NAL單元序列)抑或位組流(例如,含有開始碼首碼的NAL單元流及由HEVC標準的附錄B指定的NAL單元的封裝)的集合性術語。NAL單元為語法結構,其含有對NAL單元中的數據的類型的指示及呈按需要穿插有模擬預防位的原始位組序列有效負載(rawbytesequencepayload;RBSP)的形式的含有彼數據的位組。NAL單元中的每一者可包含NAL單元標頭且可封裝RBSP。NAL單元標頭可包含指示NAL單元類型碼的語法元素。通過NAL單元的NAL單元標頭指定的NAL單元類型碼指示NAL單元的類型。RBSP可為含有封裝于NAL單元內的整數數目個位組的語法結構。在一些情況下,RBSP包含零位。不同類型的NAL單元可封裝不同類型的RBSP。舉例來說,第一類型的NAL單元可封裝用于圖片參數集合(PPS)的RBSP,第二類型的NAL單元可封裝用于經譯碼切片的RBSP,第三類型的NAL單元可封裝用于SEI的RBSP,等等。封裝視頻譯碼數據的RBSP(與用于參數集合及SEI消息的RBSP相對)的NAL單元可被稱作視頻譯碼層(VCL)NAL單元。含有參數集合(例如,VPS、SPS、PPS等)的NAL單元可被稱作參數集合NAL單元。視頻解碼器30可接收由視頻編碼器20產生的位流。另外,視頻解碼器30可解析位流以從所述位流獲得語法元素。視頻解碼器30可至少部分基于從位流獲得的語法元素重建視頻數據的圖片。重建視頻數據的過程可與由視頻編碼器20執行的過程大體互逆。舉例來說,視頻解碼器30可使用PU的運動向量來確定當前CU的PU的預測性塊。另外,視頻解碼器30可反量化與當前CU的TU相關聯的系數塊。視頻解碼器30可對系數塊執行反變換以重建與當前CU的TU相關聯的變換塊。視頻解碼器30可通過將當前CU的PU的預測性塊的樣本添加到當前CU的TU的變換塊的對應樣本來重建當前CU的譯碼塊。通過重建圖片的每一CU的譯碼塊,視頻解碼器30可重建圖片。在多視圖譯碼中,可存在來自不同視點的相同場景的多個視圖。在多視圖譯碼的上下文中,術語“存取單元”可用以指代對應于同一時間個例的圖片集合。因此,視頻數據可經概念化為一系列隨時間出現的存取單元。“視圖分量”可為單一存取單元中的視圖的經譯碼表示。在本發明中,“視圖”可指代與同一視圖識別符相關聯的視圖分量序列。在一些實例中,視圖分量可為紋理視圖分量(即,紋理圖片)或深度視圖分量(即,深度圖片)。多視圖譯碼支持視圖間預測。視圖間預測類似于HEVC中所使用的幀間預測,且可使用相同語法元素。然而,當視頻譯碼器對當前視頻單元(例如,PU)執行視圖間預測時,視頻編碼器20可將處于與當前視頻單元相同的存取單元中但處于不同視圖中的圖片用作參考圖片。對比來說,習知的幀間預測僅將不同存取單元中的圖片用作參考圖片。在多視圖譯碼中,如果視頻解碼器(例如,視頻解碼器30)可在不參考任一其它視圖中的圖片的情況下解碼視圖中的圖片,則所述視圖可被稱作“基礎視圖”。當對非基礎視圖中的一者中的圖片進行譯碼時,視頻譯碼器(例如視頻編碼器20或視頻解碼器30)可在圖片與視頻譯碼器當前正譯碼的圖片處于不同視圖中但在同一時間個例(即,存取單元)內時將圖片添加到參考圖片列表中。類似于其它幀間預測參考圖片,視頻譯碼器可在參考圖片列表的任何定位處插入視圖間預測參考圖片。舉例來說,NAL單元可包含標頭(即,NAL單元標頭)及有效負載(例如,RBSP)。NAL單元標頭可包含nuh_reserved_zero_6bits語法元素。具有指定不同值的nuh_layer_id語法元素(也可被稱作nuh_reserved_zero_6bit語法元素)的NAL單元屬于位流的不同“層”。因此,在多視圖譯碼、3DV或SVC中,NAL單元的nuh_layer_id語法元素指定NAL單元的層識別符(即,層ID)。如果NAL單元涉及多視圖譯碼、3DV譯碼或SVC中的基礎層,則NAL單元的nuh_layer_id語法元素等于0。可在不參考位流的任一其它層中的數據的情況下解碼位流的基礎層中的數據。如果NAL單元不涉及多視圖譯碼、3DV或SVC中的基礎層,則nuh_layer_id語法元素可具有非零值。在多視圖譯碼及3DV譯碼中,位流的不同層可對應于不同視圖。在SVC中,除基礎層之外的層可被稱作“增強層”且可提供提升從位流解碼的視頻數據的視覺質量的信息。此外,可在不參考同一層內的其它圖片的情況下解碼層內的一些圖片。因此,可從位流移除封裝層的某些圖片的數據的NAL單元而不影響層中的其它圖片的可解碼性。移除封裝這些圖片的數據的NAL單元可降低位流的幀速率。可在不參考層內的其它圖片的情況下解碼的層內的圖片子集在本文中可被稱作“子層”或“時間子層”。NAL單元可包含temporal_id語法元素。NAL單元的temporal_id語法元素指定NAL單元的時間識別符。NAL單元的時間識別符識別NAL單元相關聯的子層。因此,位流的每一子層可與不同時間識別符相關聯。如果第一NAL單元的時間識別符小于第二NAL單元的時間識別符,則可在不參考由第二NAL單元封裝的數據的情況下解碼由第一NAL單元封裝的數據。位流可與多個操作點相關聯。位流的每一操作點與層識別符的集合(即,nuh_reserved_zero_6bits值的集合)及時間識別符相關聯。可將層識別符集合標示為OpLayerIdSet,且可將時間識別符標示為TemporalID。如果NAL單元的層識別符在操作點的層識別符集合中且NAL單元的時間識別符小于或等于操作點的時間識別符,則NAL單元與操作點相關聯。操作點表示為與操作點相關聯的位流子集。操作點表示可包含與操作點相關聯的每一NAL單元。在一些實例中,操作點表示并不包含不與操作點相關聯的VCLNAL單元。媒體感知網絡元件(MANE)17可對以多個子層編碼的HEVC位流應用位流薄化。MANE17可包括各種類型的計算裝置,所述裝置中的每一者可包括一或多個處理器及數據存儲媒體。在位流中的任一點處,MANE17可基于較低子層(即,與較低時間識別符相關聯的子層)中的圖片由于用于較低子層中的圖片的解碼過程并不取決于較高子層的NAL單元而仍為可解碼的事實而開始移除較高子層(即,與較高時間識別符相關聯的子層)的NAL單元。移除具有高于某一值的時間識別符的所有NAL單元的動作可被稱作時間降切換(temporaldown-switching)。時間降切換可始終是可能的。術語“時間升切換(temporalup-switching)”可指代開始轉發在彼點之前尚未轉發的某一子層的NAL單元的動作。僅在于位流中執行切換的點之前所切換到的層中的圖片均不取決于同一子層中的任何圖片的情況下,時間升切換可為可能的。因此,術語“時間子層切換點”可指代圖片,其對與所述圖片在同一子層中且按解碼次序先于所述圖片的任何其它圖片不具有相依性。HEVC及其它視頻譯碼標準指定簡檔、層次及層級。簡檔、層次及層級指定對位流的限定且因此指定對解碼位流所需的能力的限制。簡檔、層次及層級也可用以指示個別解碼器實施之間的互操作性點。每一簡檔指定視頻譯碼標準中提出的算法特征及工具的子集。不需要視頻編碼器利用簡檔中支持的所有特征。層次的每一層級可指定對語法元素及變量可具有的值的限制的集合。層次及層級定義的同一集合可與所有簡檔一起使用,但個別實施可支持不同層次且支持層次內用于每一所支持簡檔的不同層級。對于任何給定簡檔,層次的層級可大體上對應于特定解碼器處理負載及存儲器能力。視頻解碼器的能力可依據對符合特定簡檔、層次及層級的約束的視頻流進行解碼的能力經指定。對于每一此類簡檔,也可表達針對彼簡檔所支持的層次及層級。一些視頻解碼器可能不能夠解碼特定簡檔、層次或層級。在HEVC中,簡檔、層次及層級可由語法結構profile_tier_level()語法結構以信號傳送。profile_tier_level()語法結構可包含于VPS及/或SPS中。profile_tier_level()語法結構可包含general_profile_idc語法元素、general_tier_flag語法元素及general_level_idc語法元素。general_profile_idc語法元素可指示經編碼視頻序列(CVS)所符合的簡檔。general_tier_flag語法元素可指示用于general_level_idc語法元素的解譯的層次上下文。general_level_idc語法元素可指示CVS所符合的層級。可保留這些語法元素的其它值。視頻解碼器的能力可依據對符合簡檔、層次及層級的約束的視頻流進行解碼的能力經指定。對于每一此類簡檔,也可表達對于彼簡檔所支持的層次及層級。在一些實例中,視頻解碼器并不推斷HEVC中指定的值之間的general_profile_idc語法元素的保留值指示指定簡檔之間的中間能力。然而,視頻解碼器可推斷與HEVC中指定的值之間的general_tier_flag語法元素的特定值相關聯的general_level_idc語法元素的保留值指示層次的指定層級之間的中間能力。MPEG-2系統規范描述經壓縮多媒體(視頻及音頻)數據流可與其它數據一起經多路復用以形成適合于數字發射或存儲的單一數據流的方式。MPEG-2TS的規范為2012年6月版本(下文中的“H.222.0”)的ITU-T推薦H.222.0,其中提供AVC及AVC延伸的支持。用于HEVC的MPEG-2TS的修正已獲得進展。最新文件為2013年7月的MPEG文件w13656中的“ISO/IEC13818-1:2013的文本/最終草案修正3-HEVC視頻在MPEG-2系統上的傳輸(TextofISO/IEC13818-1:2013/FinalDraftAmendment3-TransportofHEVCvideooverMPEG-2Systems)”(下文中的“FDAM3”)。最近,已開始對用于載送分層HEVC的MPEG-2TS的修正。最新文件為2014年7月的MPEG文件w14562中的“ISO/IEC13818-1:2013的文本/PDAM7的研究-層化HEVC的載送(TextofISO/IEC13818-1:2013/StudyofPDAM7-CarriageofLayeredHEVC)”(下文中的“PDAM7研究”)。在MPEG-2系統規范中,基本流為節目的單一的以數字方式譯碼(可能經MPEG壓縮)的分量。舉例來說,節目的經譯碼視頻或音頻部分可為基本流。基本流在經多路復用為節目流或傳輸流之前首先經轉化成經打包基本流(PES)。在同一節目中,使用stream_id來區分屬于一個基本流的PES包與屬于另一者的PES包。在MPEG-2系統規范中,節目流及傳輸流為以不同應用為目標的兩種替代性多路復用。相比數字存儲服務,節目流偏向于單一節目的存儲及顯示。節目流主要意欲用于無錯誤環境中,因為節目流可能易于受錯誤影響。節目流包括屬于節目流的基本流且通常含有可變長度包。在節目流中,源自起作用的基本流的PES包經組織為“包(pack)”。包括包標頭、可選系統標頭及以任何次序從起作用的基本流中的任一者獲取的任何數目的PES包。系統標頭含有節目流的特性的概述,例如:其最大數據速率;起作用的視頻及音頻基本流的數目;其它時序信息。解碼器可使用系統標頭中所含的信息來確定所述解碼器是否能夠解碼節目流。傳輸流主要意欲用于大量節目在可能易于出錯的信道上的同步遞送。傳輸流經多路復用設計用于例如廣播的多節目應用,以使得單一傳輸流可適應多個獨立節目。傳輸流包括一連串傳輸包。在一些情況下,傳輸包中的每一者長188位組。短的、固定長度的包的使用意謂著傳輸流不像節目流那樣易于受錯誤影響。此外,通過經由標準錯誤保護過程(例如雷德-所羅門(Reed-Solomon)編碼)處理傳輸包來給予每一188位組長的傳輸包額外錯誤保護。傳輸流的經改良錯誤恢復意謂著傳輸包具有在易于出錯的信道(例如在廣播環境中發現的信道)中留存的較佳機會。看起來似乎傳輸流明顯地由于其提高的錯誤恢復及載送許多同步節目的能力而為兩個多路復用中的較好者。然而,傳輸流為相比節目流更為復雜的多路復用且因而更難建立及解多路復用。傳輸包的第一位組為同步位組,在一些情況下,所述同步位組為0x47。單一傳輸流可載送許多不同節目,每一者包括許多經打包的基本流。包識別符(PID)字段用于區分含有一個基本流的數據的傳輸包與載送其它基本流的數據的那些包。在一些情況下,PID為13個位。確保每一基本流經授予唯一的PID值為多路復用器的職責。傳輸包的最末位組為連續性計數字段。連續性計數字段在屬于同一基本流的連續傳輸包之間遞增。此可使得解碼器能夠偵測傳輸包的丟失或獲得,且潛在地隱藏否則可由此事件引起的錯誤。盡管基于PID值,傳輸包屬于哪一基本流是明顯的,但解碼器需要知曉哪些基本流屬于哪一節目。因此,傳輸流包括節目特定信息(PSI)以明確指定節目與分量基本流之間的關系。節目特定信息可包含一或多個節目映射表(programmaptable;PMT)。在傳輸流中載送的每一節目具有相關聯的節目映射表。PMT給出關于節目及包括所述節目的基本流的細節。舉例來說,存在具有編號3的節目且所述節目含有具有PID33的視頻、具有PID57的英語音頻及具有PID60的中文音頻。PMT可包含關于一個以上節目的細節。基本節目映射表可包含在MPEG-2系統規范中指定的許多描述符中的一些。這些描述符傳遞關于節目或其分量基本流的其它信息。描述符可包含視頻編碼參數、音頻編碼參數、語言識別、光景比改變技術信息、條件性接入細節、版權信息等等。如果有需要,廣播公司或其它用戶可定義額外的專用描述符。如在本發明中別處詳細論述,在視頻相關的分量基本流中,也可存在階層描述符,所述階層描述符提供信息以識別含有以階層方式譯碼的視頻、音頻及專用流的分量的節目元素。除PMT外,PSI可包含節目流映射(PSM)。PSM提供對節目流中的基本流的描述及基本流相互之間的關系。當在傳輸流中載送時,節目流映射未經修改。當stream_id值為0xBC時,PSM作為PES包存在。此外,PSI可包含節目關聯表(programassociationtable;PAT)。節目關聯表包含傳輸流中可用的所有節目的完整列表。在一些實例中,PAT始終具有PID值0。每一節目連同含有節目的節目映射表的傳輸包的PID值一起列出。PSI也可包含網絡信息表(networkinformationtable;NIT)及條件性接入表(conditionalaccesstable;CAT)。在PAT中指定的節目編號零指向NIT。NIT為可選的,且在存在時提供關于載送傳輸流的物理網絡的信息,例如:信道頻率、衛星轉頻器細節、調制特性、服務發起者、服務名稱及可用替代網絡的細節。如果傳輸流內的基本流經加擾,則CAT必須存在。CAT提供使用中的加擾系統的細節且提供含有條件性接入管理及權利信息的傳輸包的PID值。此信息的格式未在MPEG-2系統規范中予以指定。在MPEG-2傳輸流中,階層描述符經設計來以信號傳送不同基本流中的子位流的階層。階層描述符提供識別含有以階層方式譯碼的視頻、音頻及專用流的分量的節目元素的信息。(參見下表2-49)表2-49—階層描述符在表2-49中,temporal_scalability_flag為1位旗標,其在經設定成‘0’時指示相關聯節目元素提升由hierarchy_embedded_layer_index參考的節目元素產生的位流的幀速率。保留此旗標的值‘1’。spatial_scalability_flag為1位旗標,其在設定成‘0’時指示相關聯節目元素提升由hierarchy_embedded_layer_index參考的節目元素產生的位流的空間分辨率。保留此旗標的值‘1’。quality_scalability_flag為1位旗標,其在設定成‘0’時指示相關聯節目元素提升由hierarchy_embedded_layer_index參考的節目元素產生的位流的信噪比(SNR)質量或保真度。保留此旗標的值‘1’。hierarchy_type指示階層類型。相關聯階層分層與其階層嵌入層之間的階層式關系在下文中呈現的表2-50中予以定義。如果可擴展性在一個以上維度中應用,hierarchy_type將經設定成值‘8’(“組合可擴展性”),且旗標temporal_scalability_flag、spatial_scalability_flag及quality_scalability_flag將相應地予以設定。對于MVC視頻子位流,hierarchy_type將經設定成值‘9’(“MVC視頻子位流”),且旗標temporal_scalability_flag、spatial_scalability_flag及quality_scalability_flag將經設定成‘1’。對于MVC基礎視圖子位流,hierarchy_type將經設定成值‘15’,且旗標temporal_scalability_flag、spatial_scalability_flag及quality_scalability_flag將經設定成‘1’。hierarchy_layer_index為定義譯碼層階層的表格中的相關聯節目元素的唯一索引的6位字段。索引在單一節目定義內應是唯一的。對于符合在Rec.ITU-TH.264|ISO/IEC14496-10的附錄G中定義的一或多個簡檔的AVC視頻流的視頻子位流,此索引為節目元素索引,其以以下方式指派:如果同一存取單元的視頻子位流的相關聯SVC相依性表示按hierarchy_layer_index的遞增次序重組,則位流次序將為正確的。對于符合在Rec.ITU-TH.264|ISO/IEC14496-10的附錄H中定義的一或多個簡檔的AVC視頻流的MVC視頻子位流,此索引為節目元素索引,其以以下方式指派:如果同一存取單元的MVC視頻子位流的相關聯MVC視圖分量子集按hierarchy_layer_index的遞增次序重組,則位流次序將是正確的。tref_present_flag為1位旗標,其在設定成‘0’時指示TREF字段可存在于相關聯基本流中的PES包標頭中。保留此旗標的值‘1’。hierarchy_embedded_layer_index為定義需要接入且在解碼與此hierarchy_descriptor相關聯的基本流之前按解碼次序存在的節目元素的hierarchy_layer_index的6位字段。如果hierarchy_type值為15,則hierarchy_embedded_layer_index未經定義。hierarchy_channel為指示發射信道的有序集合中的相關聯節目元素的所要信道編號的6位字段。最穩固的發射信道通過關于整體發射階層定義的此字段的最低值來定義。給定hierarchy_channel可同時經指派到若干節目元素。表2-50—Hierarchy_type字段值值描述0保留1空間可擴展性2SNR可擴展性3時間可擴展性4數據分割5延伸位流6專用流7多視圖簡檔8組合可擴展性9MVC視頻子位流10-14保留15MVC的基礎層或MVC基礎視圖子位流或AVC視頻子位流在MPEG-2TS中,階層延伸描述符可提供關于對應節目分量且因此關于相應時間子層的額外信息。舉例來說,當存在階層延伸描述符時,階層延伸描述符用于指定存在于不同基本流中的層的相依性。不同于階層描述符,階層延伸描述符可指示哪些層需要經解碼以成功地解碼對應于階層延伸描述符的時間子層。下表7-3指示階層延伸描述符的語法,如FDAM3中所指定。表7-3在上表7-3中,extension_dimension_bits為指示由nuh_layer_id等于0的層的節目元素導致的相關聯節目元素從基礎層的可能增強的16位字段。增強維度的位分配如下。表7-4—extension_dimension_bits的語義位索引描述0多視圖增強1空間可擴展性,包含SNR2深度增強3AVC基礎層4MPEG-2基礎層3~15保留等于1的extension_dimension_bits的第i位指示存在對應增強維度。hierarchy_layer_index為定義譯碼層階層的表格中的相關聯節目元素的唯一索引的6位字段。索引在單一節目定義中應是唯一的。對于符合在Rec.ITU-TH.265|ISO/IEC23008-2的附錄G或H中定義的一或多個簡檔的HEVC視頻流的視頻子位流,此索引為節目元素索引,其以以下方式經指派:如果同一存取單元的視頻子位流的相關聯相依性層按hierarchy_layer_index的遞增次序重組,則位流次序將是正確的。tref_present_flag為1位旗標,其在設定成‘0’時指示TREF字段可存在于相關聯基本流中的PES包標頭中。保留此旗標的值‘1’。nuh_layer_id為指定在與此hierarchy_extension_descriptor()相關聯的基本流中的NAL單元的最高nuh_layer_id的6位字段。temporal_id為指定與此hierarchy_extension_descriptor()相關聯的基本流中的NAL單元的最高TemporalId的3位字段。num_embedded_layers為指定需要接入且需要在解碼與此hierarchy_extension_descriptor()相關聯的基本流之前按解碼次序存在的直接相依節目元素的數目的6位字段。hierarchy_ext_embedded_layer_index為定義需要接入且需要在解碼與此hierarchy_extension_descriptor相關聯的基本流之前按解碼次序存在的節目元素的hierarchy_layer_index的6位字段。如果hierarchy_type值為15,則此字段未經定義。hierarchy_channel為指示發射信道的有序集合中的相關聯節目元素的所要信道編號的6位字段。最穩固的發射信道通過關于整體發射階層定義的此字段的最低值來定義。給定hierarchy_channel可同時經指派到若干節目元素。在其它實例中,階層描述符的語法元素可具有不同語義。在PDAM7研究中,階層延伸描述符(即,hierarchy_extension_descriptor)無法描述時間相依性。相反地,階層延伸描述符經設計以與階層描述符(例如,hierarchy_descriptor)一起使用,以使得階層描述符僅用于描述時間相依性,而使用階層延伸描述符描述其它類型的相依性。階層延伸描述符及階層描述符的此設計建立相依性,以使得階層延伸描述符在階層描述符不存在的情況下無法使用。本發明的特定技術可處理此相依性。舉例來說,指示可包含于階層延伸描述符中以指示時間可擴展性。舉例來說,階層延伸描述符可包含節目元素是否提升位流的幀速率的指示。在一些實例中,時間可擴展性的指示可為階層延伸描述符的extension_dimension_bits語法元素的部分。可通過更新extension_dimension_bits語法元素的語義進行此指示來如下支持對時間可擴展性的描述:當extension_dimension_bits語法元素的所有16個位皆等于0時,其指示時間增強。舉例來說,語法元素(例如,extension_dimension_bits)的所有位等于特定值(例如,0)指示節目元素提升位流的幀速率。階層延伸描述符可以其它方式指示時間可擴展性。舉例來說,extension_dimension_bits語法元素的經保留位中的一者可用于指示時間可擴展性。舉例來說,語法元素(例如,extension_dimension_bits)的單一位可指示節目元素是否提升位流的幀速率。在實例中,添加一個位到extension_dimension_bits語法元素,以使得extension_dimension_bits語法元素現具有17個位。在此實例中,額外位指示時間可擴展性。舉例來說,語法元素(例如,extension_dimension_bits)可由17個位組成,且語法元素的最末位可指示節目元素是否提升位流的幀速率。因此,根據本發明的實例,例如MANE17或源裝置12的視頻處理裝置可確定當前節目元素是否提升位流的幀速率。當前節目元素可包含經編碼視頻數據。視頻處理裝置可為或包含經配置以處理視頻數據的裝置,例如視頻編碼裝置、視頻解碼裝置、中間視頻期間(例如MANE)、視頻流裝置、產生含有經編碼視頻數據的文件的計算裝置或另一類型的裝置。在此實例中,視頻處理裝置可在對應于當前節目元素的描述符(例如,階層延伸描述符)中包含指示需要接入且需要在解碼當前節目元素前按解碼次序存在的節目元素的層索引的語法元素(例如,hierarchy_ext_embedded_layer_index語法元素)。在此實例中,視頻處理裝置可在對應于當前節目元素的描述符中包含對當前節目元素是否提升位流的幀速率的指示。在一些實例中,節目元素中的每一者對應于相應時間子層。在對應實例中,視頻處理裝置(例如MANE17或目的地裝置14)可基于對應于當前節目元素的描述符(例如,階層延伸描述符)中的語法元素(例如,hierarchy_ext_embedded_layer_index語法元素)來確定需要接入且需要在解碼當前節目元素前按解碼次序存在的節目元素。在此實例中,視頻處理裝置可基于對應于當前節目元素的描述符中的指示確定當前節目元素是否提升位流的幀速率。在此實例中,位流可由需要接入且需要在解碼當前節目元素前按解碼次序存在的一或多個節目元素的集合產生。在PDAM7研究中,HEVC操作點描述符(例如,hevc_operation_point_descriptor)及HEVC延伸描述符(例如,hevc_extension_descriptor)兩者提供以信號傳送操作點信息的手段。此類操作點信息包含簡檔、層次及層級(PTL)信息的以信號傳送。然而,用于HEVC操作點描述符及HEVC延伸描述符中的操作點的PTL信息的以信號傳送不與編解碼器層級(即,SHVC及MV-HEVC標準)中的PTL信息的以信號傳送對準。在編解碼器層級中,包含于操作點中的每一層指派有其自身的PTL信息。本發明的額外技術可處理此問題。舉例來說,根據本發明的技術,操作點及PTL信息如下以信號傳送。在用于節目的描述符中以信號傳送PTL信息集合(每一者包含PTL信息)的列表。可用于節目的操作點的列表也在描述符中以信號傳送。在一些實例中,包含操作點的列表的描述符為不同于含有PTL信息組合的列表的描述符。在其它實例中,包含操作點的列表的描述符為與含有PTL信息集合的列表的描述符相同的描述符。作為待解碼層包含于操作點中(即,包含于用于解碼操作點的子位流中)的每一層經給定有參考PTL信息的集合的索引。在其它實例中,作為輸出層包含于操作點中的每一層經給定有參考PTL信息的集合的索引。因此,根據本發明的實例,視頻處理裝置(例如源裝置12、MANE17或其它裝置)可在用于包括一或多個基本流的節目的描述符中以信號傳送多個PTL語法元素集合。一或多個基本流可包括經編碼視頻數據。對于節目的多個操作點中的每一相應操作點的每一相應層,視頻處理裝置可指派相應PTL信息到相應操作點的相應層。另外,視頻處理裝置可在用于節目的描述符或用于節目的另一描述符中以信號傳送多個操作點語法元素集合。在此實例中,多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點。此外,在此實例中,對于相應操作點的每一相應層,相應操作點語法元素包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的相應PTL信息。在對應實例中,視頻處理裝置(例如MANE17、目的地裝置14或其它裝置)可從用于可包括一或多個基本流的節目的描述符獲得多個PTL語法元素集合。在此實例中,包括語法元素的多個PTL語法元素集合的每一相應PTL語法元素集合指定相應PTL信息。此外,在此實例中,視頻處理裝置可從用于節目的描述符獲得多個操作點語法元素集合。在此實例中,多個操作點語法元素集合的每一相應操作點語法元素集合指定多個操作點的相應操作點。另外,在此實例中,對于多個操作點語法元素集合中的每一相應操作點語法元素,視頻處理裝置可基于相應操作點語法元素集合中的相應語法元素針對通過所述相應操作點語法元素集合指定的相應操作點的每一相應層確定所述PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息。在PDAM7研究的子條款2.17.4中描述的操作點的基本流的聚合可概括如下。如果操作點在hevc_operation_point_descriptor或hevc_extension_descriptor中以信號傳送,則用于操作點的HEVC層列表基于基本流或描述符中針對所述操作點描述的層列表而建立。或者,如果hevc_operation_point_descriptor或hevc_extension_descriptor皆不存在時,每一基本流被視為操作點,且HEVC層列表是基于hierarchy_descriptor或hierarchy_extension_descriptor而建立。或者,在PDAM7研究的修正表格7-5中描述操作點的默認列表。如下重新產生修正表格7-5。修正表格7-5—不使用階層描述符時的默認HEVC層列表上文用于基本流的聚合的方法可至少具有以下問題。在關于上文用于基本流的聚合的方法的第一問題中,當不存在用于操作點的描述符時,假定每一基本流為操作點。對于哈托利(Hattori)等人的“ISO/IEC13818-1:2013/FDAM5的文本-MVC深度視頻子位流的傳輸及對HEVC低潛時譯碼模式的支持(TextofISO/IEC13818-1:2013/FDAM5-TransportofMVCdepthvideosub-bitstreamandsupportforHEVClowdelaycodingmode)”(ISO/IECJTC1/SC29/WG11,MPEG2014/N14315,2014年4月,西班牙,巴倫西亞)(下文的“ISO/IEC13818-1:2013的修正5”)來說,此可具有回溯兼容性問題。在ISO/IEC13818-1:2013的修正5中,HEVC時間視頻子位流與其所有相關聯HEVC時間視頻子集一起被視為一個操作點。換言之,僅增強其參考基本流的時間方面的基本流不被視為另一操作點。因此,當不存在用于操作點的描述符時,僅具有流類型0x24、0x27及0x29的基本流應被其本身視為操作點,而具有流類型0x25、0x28及0x2A的基本流應被視為與具有那些基本流所增強的類型0x24、0x27及0x29的基本流相關聯的操作點的部分。在PDAM7研究中,類型0x24指示HEVC視頻流或HEVC時間視頻子位流或HEVC基礎子分割區。此外,在PDAM7研究中,類型0x27指示包含符合在ITU-TRec.H.265|ISO/IEC23008-2的附錄G中定義的一或多個簡檔的HEVC視頻流的TemporalId0的HEVC增強子分割區。此外,在PDAM7研究中,類型0x28指示符合在ITU-TRec.H.265|ISO/IEC23008-2的附錄G中定義的一或多個簡檔的HEVC視頻流的HEVC時間增強子分割區。此外,在PDAM8研究中,類型0x29指示包含符合在ITU-TRec.H.265|ISO/IEC23008-2的附錄H中定義的一或多個簡檔的HEVC視頻流的TemporalId0的HEVC增強子分割區。在PDAM7研究中,類型0x2A指示符合在ITU-TRec.H.265|ISO/IEC23008-2的附錄H中定義的一或多個簡檔的HEVC視頻流的HEVC時間增強子分割區。在關于上文用于基本流的聚合的方法的第二問題中,提出用新的hevc_extension_descriptor替換hevc_operation_point_descriptor及hevc_extension_descriptor。因此,必須還更新用于操作點的基本流的聚合的描述符。如在PDAM7研究中所定義的,HEVC層分量聚合可為來自按HEVC層列表所指示的次序在HEVC層列表中所指示的所有HEVC子分割區的具有同一輸出時間的所有HEVC層分量的串連,從而產生如Rec.ITU-TH.265|ISO/IEC23008-2的附錄F中所定義的有效存取單元。根據本發明的技術,可如下修改基本流的聚合。如果存在用于節目的載送操作點信息的描述符,則用于描述于描述符中的每一操作點的HEVC層列表是基于用于所述操作點的信息而建立且將含有經包含以用于操作點的層。或者,如果不存在用于節目的載送操作點信息的描述符,則具有流類型0x24、0x27及0x29的每一基本流ESi對應于單一目標操作點OPi。包含于ESi及由用于ESi的hierarchy_extension_descriptor的語法元素hierarchy_ext_embedded_layer_index(如果存在)所指向的基本流中、根據LayerId的遞增次序定序的層的聚合產生HEVC層列表。如果通過hierarchy_ext_embedded_layer_index以信號傳送的基本流具有其它相依性,則這些相依性將以遞回的方式預先考慮。本發明描述用于載送HEVC延伸的設計MPEG-2傳輸流(TS)的改良。在本文中給出本發明的技術的概述,且在后面部分中提供一些技術的具體實施。這些技術中的一些可獨立地應用,且其中一些可組合地應用。圖2為繪示實例視頻編碼器20的框圖。出于解釋的目的提供圖2且圖2不應被視為對本發明中廣泛例示及描述的所述技術的限制。出于解釋的目的,本發明在HEVC譯碼的上下文中描述視頻編碼器20。然而,本發明的技術可適用于其它譯碼標準或方法。在圖2的實例中,視頻編碼器20包含預測處理單元100、殘余產生單元102、變換處理單元104、量化單元106、反量化單元108、反變換處理單元110、重建單元112、濾波器單元114、經解碼圖片緩沖器116及熵編碼單元118。預測處理單元100包含幀間預測處理單元120及幀內預測處理單元126。幀間預測處理單元120包含運動估計單元122及運動補償單元124。在其它實例中,視頻編碼器20可包含更多、更少或不同的功能性組件。在一些實例中,視頻編碼器20可進一步包含視頻數據存儲器121。視頻數據存儲器121可通過視頻編碼器20的組件存儲待編碼的視頻數據。存儲于視頻數據存儲器121中的視頻數據可(例如)從視頻源18獲得。經解碼圖片緩沖器116可為存儲供視頻編碼器20用于編碼視頻數據(例如,在幀內譯碼或幀間譯碼模式下)的參考視頻數據的參考圖片存儲器。視頻數據存儲器121及經解碼圖片緩沖器116可由多種存儲器裝置中的任一者形成,所述存儲器裝置例如動態隨機接入存儲器(DRAM)(包含同步DRAM(SDRAM))、磁阻式RAM(MRAM)、電阻式RAM(RRAM)或其它類型的存儲器裝置。可由同一存儲器裝置或獨立存儲器裝置來提供視頻數據存儲器121及經解碼圖片緩沖器116。在各種實例中,視頻數據存儲器121可與視頻編碼器20的其它組件一起在芯片上,或相對于那些組件來說在芯片外。視頻編碼器20可接收視頻數據。視頻編碼器20可編碼視頻數據的圖片的切片中的每一CTU。視頻編碼器20可編碼CTU的CU以產生所述CU的經編碼表示(即,經譯碼CU)。作為編碼CU的部分,預測處理單元100可在CU的一或多個PU當中分割與所述CU相關聯的譯碼塊。因此,每一PU可與明度預測塊及對應色度預測塊相關聯。視頻編碼器20及視頻解碼器30可支持具有各種大小的PU。CU的大小可指代CU的明度譯碼塊的大小,且PU的大小可指代PU的明度預測塊的大小。假定特定CU的大小為2N×2N,則視頻編碼器20及視頻解碼器30可支持用于幀內預測的2N×2N或N×N的PU大小,及用于幀間預測的2N×2N、2N×N、N×2N、N×N或類似者的對稱PU大小。視頻編碼器20及視頻解碼器30也可支持用于幀間預測的2N×nU、2N×nD、nL×2N及nR×2N的PU大小的不對稱分割。幀間預測處理單元120可通過對CU的每一PU執行幀間預測而產生用于PU的預測性數據。用于PU的預測性數據可包含PU的預測性塊及PU的運動信息。取決于PU是在I切片中、P切片中抑或B切片中,幀間預測處理單元120可針對CU的PU執行不同操作。在I切片中,所有PU經幀內預測。因此,如果PU在I切片中,則幀間預測處理單元120并不對PU執行幀間預測。如果PU在P切片中,則運動估計單元122可在參考圖片列表(例如,“RefPicList0”)中的參考圖片中搜索PU的參考區域。用于PU的參考區域可為在參考圖片內、含有最緊密地對應于PU的預測塊的樣本的區域。運動估計單元122可產生指示含有用于PU的參考區域的參考圖片的RefPicList0中的位置的參考索引。另外,運動估計單元122可產生指示PU的譯碼塊與關聯于參考區域的參考位置之間的空間移位的運動向量。舉例來說,運動向量可為提供從當前圖片中的座標到參考圖片中的座標的偏移的二維向量。運動估計單元122可將參考索引及運動向量作為PU的運動信息輸出。運動補償單元124可基于由PU的運動向量指示的參考位置處的實際樣本或內插樣本而產生PU的預測性塊。如果PU在B切片中,則運動估計單元122可針對PU執行單向預測或雙向預測。為針對PU執行單向預測,運動估計單元122可在RefPicList0或第二參考圖片列表(“RefPicList1”)的參考圖片中搜索PU的參考區域。運動估計單元122可將指示含有參考區域的參考圖片的RefPicList0或RefPicList1中的位置的參考索引、指示PU的預測塊與關聯于參考區域的參考位置之間的空間移位的運動向量及指示參考圖片是在RefPicList0抑或RefPicList1中的一或多個預測方向指示符作為PU的運動信息輸出。運動補償單元124可至少部分基于通過PU的運動向量指示的參考位置處的實際樣本或內插樣本產生PU的預測性塊。為針對PU執行雙向幀間預測,運動估計單元122可在RefPicList0中的參考圖片中搜索用于PU的參考區域,且也可在RefPicList1中的參考圖片中搜索用于PU的另一參考區域。運動估計單元122可產生指示含有參考區域的參考圖片的RefPicList0及RefPicList1中的位置的參考索引。另外,運動估計單元122可產生指示關聯于參考區域的參考位置與PU的預測塊之間的空間移位的運動向量。PU的運動信息可包含PU的參考索引及運動向量。運動補償單元124可至少部分基于由PU的運動向量所指示的參考位置處的實際樣本或內插樣本而產生PU的預測性塊。幀內預測處理單元126可通過對PU執行幀內預測而產生用于PU的預測性數據。用于PU的預測性數據可包含PU的預測性塊及各種語法元素。幀內預測處理單元126可對I切片中、P切片中及B切片中的PU執行幀內預測。為對PU執行幀內預測,幀內預測處理單元126可使用多個幀內預測模式來產生用于PU的預測性塊的多個集合。當使用特定幀內預測模式執行幀內預測時,幀內預測處理單元126可使用來自相鄰塊的樣本的特定集合產生PU的預測性塊。假定對于PU、CU及CTU采用從左到右、從上到下的編碼次序,鄰近塊可在PU的預測塊的上方、右上方、左上方或左方。幀內預測處理單元126可使用各種數目的幀內預測模式,例如,33種定向幀內預測模式。在一些實例中,幀內預測模式的數目可取決于PU的預測塊的大小。預測處理單元100可從由幀間預測處理單元120所產生的用于PU的預測性數據中,或從由幀內預測處理單元126所產生的用于PU的預測性數據中選擇用于CU的PU的預測性數據。在一些實例中,預測處理單元100基于預測性數據的集合的速率/失真度量而選擇用于CU的PU的預測性數據。所選擇的預測性數據的預測性塊在本文中可被稱作所選預測性塊。殘余產生單元102可基于CU的譯碼塊(例如,明度、Cb及Cr譯碼塊)及CU的PU的所選預測性塊(例如,預測性明度、Cb及Cr塊)產生CU的殘余塊(例如,明度、Cb及Cr殘余塊)。舉例來說,殘余產生單元102可產生CU的殘余塊,使得殘余塊中的每一樣本具有等于CU的譯碼塊中的樣本與CU的PU的對應所選預測性塊中的對應樣本之間的差的值。變換處理單元104可執行四分樹分割以將與CU的殘余塊分割成與CU的TU相關聯的變換塊。因此,TU可與明度變換塊及兩個對應色度變換塊相關聯。CU的TU的明度變換塊及色度變換塊的大小及位置可基于或可不基于CU的PU的預測塊的大小及位置。通過將一或多個變換應用到TU的變換塊,變換處理單元104可產生用于CU的每一TU的變換系數塊。變換處理單元104可將各種變換應用到與TU相關聯的變換塊。舉例來說,變換處理單元104可將離散余弦變換(DCT)、定向變換或概念上類似的變換應用于變換塊。在一些實例中,變換處理單元104不將變換應用于變換塊。在這些實例中,變換塊可被視為變換系數塊。量化單元106可量化系數塊中的變換系數。量化過程可減小與變換系數中的一些或全部相關聯的位深度。舉例來說,n位變換系數可在量化期間經下舍入到m位變換系數,其中n大于m。量化單元106可基于與CU相關聯的量化參數(QP)值量化與CU的TU相關聯的系數塊。視頻編碼器20可通過調整與CU相關聯的QP值來調整應用于與CU相關聯的系數塊的量化的程度。量化可引入信息丟失,因此經量化的變換系數可具有比原始變換系數低的精確度。反量化單元108及反變換處理單元110可將反量化及反變換分別應用到系數塊,以從系數塊重建殘余塊。重建單元112可將經重建的殘余塊添加到來自由預測處理單元100所產生的一或多個預測性塊的對應樣本,以產生與TU相關聯的經重建變換塊。通過以此方式重建用于CU的每一TU的變換塊,視頻編碼器20可重建CU的譯碼塊。濾波器單元114可執行一或多個解塊操作以減少與CU相關聯的譯碼塊中的塊假影。經解碼圖片緩沖器116可在濾波器單元114對經重建的譯碼塊執行一或多個解塊操作之后存儲經重建的譯碼塊。幀間預測處理單元120可使用含有經重建譯碼塊的參考圖片以對其它圖片的PU執行幀間預測。另外,幀內預測處理單元126可使用經解碼圖片緩沖器116中的經重建譯碼塊來對與CU位于同一圖片中的其它PU執行幀內預測。熵編碼單元118可從視頻編碼器20的其它功能性組件接收數據。舉例來說,熵編碼單元118可從量化單元106接收系數塊,且可從預測處理單元100接收語法元素。熵編碼單元118可對數據執行一或多個熵編碼操作以產生經熵編碼數據。舉例來說,熵編碼單元118可對數據執行CABAC操作、CAVLC操作、可變到可變(variable-to-variable;V2V)長度譯碼操作、基于語法的上下文自適應性二進制算術譯碼(SBAC)操作、概率區間分割熵(PIPE)譯碼操作、指數葛洛姆編碼操作或另一類型的熵編碼操作。視頻編碼器20可輸出包含由熵編碼單元118產生的經熵編碼數據的位流。圖3繪示實例視頻解碼器30的框圖。出于解釋的目的提供圖3,且圖3并非為本發明中廣泛例示及描述的所述技術的限制。出于解釋的目的,本發明在HEVC譯碼的上下文中描述視頻解碼器30。然而,本發明的技術可適用于其它譯碼標準或方法。在圖3的實例中,視頻解碼器30包含熵解碼單元150、預測處理單元152、反量化單元154、反變換處理單元156、重建單元158、濾波器單元160及經解碼圖片緩沖器162。預測處理單元152包含運動補償單元164及幀內預測處理單元166。在其它實例中,視頻解碼器30可包含更多、更少或不同的功能性組件。在一些實例中,視頻解碼器30可進一步包含視頻數據存儲器。視頻數據存儲器可存儲待由視頻解碼器30的組件解碼的視頻數據(例如,經編碼視頻位流)。可經由視頻數據的有線或無線網絡通信或通過接入物理數據存儲媒體(例如)從信道16(例如,從本地視頻源,例如攝像機)獲得存儲于視頻數據存儲器中的視頻數據。視頻數據存儲器可形成經譯碼圖片緩沖器(CPB)151及經解碼圖片緩沖器162。CPB151存儲來自經編碼視頻位流的經編碼視頻數據。經解碼圖片緩沖器162可為存儲供視頻解碼器30用于解碼視頻數據(例如,在幀內譯碼或幀間譯碼模式下)的參考視頻數據的參考圖片存儲器。CBP151及經解碼圖片緩沖器162可由多種存儲器裝置中的任一者形成,所述存儲器裝置例如DRAM(包含SDRAM)、MRAM、RRAM或其它類型的存儲器裝置。可通過同一存儲器裝置或獨立存儲器裝置來提供CPB151及經解碼圖片緩沖器162。在各種實例中,視頻數據存儲器可與視頻解碼器30的其它組件一起在芯片上,或相對于那些組件在芯片外。CPB151可接收及存儲位流的經編碼視頻數據(例如,NAL單元)。熵解碼單元150可從CPB151接收NAL單元,且解析NAL單元以從位流獲得語法元素。熵解碼單元150可對NAL單元中的經熵編碼語法元素進行熵解碼。預測處理單元152、反量化單元154、反變換處理單元156、重建單元158及濾波器單元160可基于從位流獲得的語法元素而產生經解碼視頻數據。位流的NAL單元可包含經譯碼的切片NAL單元。作為解碼位流的部分,熵解碼單元150可解析及熵解碼來自經譯碼切片NAL單元的語法元素。經譯碼切片中的每一者可包含切片標頭及切片數據。切片標頭可含有關于切片的語法元素。除從位流解碼語法元素之外,視頻解碼器30可對CU執行解碼操作。通過對CU執行解碼操作,視頻解碼器30可重建CU的譯碼塊。作為對CU執行解碼操作的部分,反量化單元154可反量化(即,解量化)與CU的TU相關聯的系數塊。反量化單元154可使用與TU的CU相關聯的QP值來確定量化程度,且同樣地確定反量化單元154應用的反量化的程度。即,壓縮比(即,用以表示原始序列與經壓縮序列的位數目的比率)可通過調整在量化變換系數時所使用的QP的值來控制。壓縮比也可取決于所采用的熵譯碼的方法。在反量化單元154反量化系數塊之后,反變換處理單元156可將一或多個反變換應用于系數塊以便產生與TU相關聯的殘余塊。舉例來說,反變換處理單元156可將反DCT、反整數變換、反卡忽南-拉維(Karhunen-Loeve)變換(KLT)、反旋轉變換、反定向變換或另一反變換應用于系數塊。如果使用幀內預測來編碼PU,則幀內預測處理單元166可執行幀內預測以產生用于PU的預測性塊。幀內預測處理單元166可使用幀內預測模式以基于空間相鄰PU的預測塊來產生用于PU的預測性塊(例如,預測性明度、Cb及Cr塊)。幀內預測處理單元166可基于從位流解碼的一或多個語法元素而確定用于PU的幀內預測模式。預測處理單元152可基于從位流提取的語法元素建構第一參考圖片列表(RefPicList0)及第二參考圖片列表(RefPicList1)。此外,如果使用幀間預測編碼PU,則熵解碼單元150可獲得PU的運動信息。運動補償單元164可基于PU的運動信息而確定用于PU的一或多個參考區域。運動補償單元164可基于用于PU的一或多個參考塊處的樣本而產生用于PU的預測性塊(例如,預測性明度、Cb及Cr塊)。重建單元158可使用來自CU的TU的變換塊(例如,明度、Cb及Cr變換塊)及CU的PU的預測性塊(例如,明度、Cb及Cr塊)的殘余值(即,幀內預測數據或幀間預測數據)(如果適用)來重建CU的譯碼塊(例如,明度、Cb及Cr譯碼塊)。舉例來說,重建單元158可將變換塊(例如,明度、Cb及Cr變換塊)的樣本添加到預測性塊(例如,預測性明度、Cb及Cr塊)的對應樣本,以重建CU的譯碼塊(例如,明度、Cb及Cr譯碼塊)。濾波器單元160可執行解塊操作以減少與CU的譯碼塊(例如,明度、Cb及Cr譯碼塊)相關聯的塊假影。視頻解碼器30可將CU的譯碼塊(例如,明度、Cb及Cr譯碼塊)存儲于經解碼圖片緩沖器162中。經解碼圖片緩沖器162可提供參考圖片以用于后續運動補償、幀內預測及在顯示裝置(例如圖1的顯示裝置32)上的呈現。舉例來說,視頻解碼器30可基于經解碼圖片緩沖器162中的塊(例如,明度、Cb及Cr塊)而對其它CU的PU執行幀內預測或幀間預測操作。以此方式,視頻解碼器30可從位流提取有效明度系數塊的變換系數層級、反量化變換系數層級、應用變換到變換系數層級以產生變換塊、至少部分基于變換塊產生譯碼塊及輸出譯碼塊以用于顯示。本發明的以下部分描述本發明的特定技術的實例實施細節。在以下部分中,下劃線本文指示添加的本文。如上文所提及,指示可包含于階層延伸描述符中以指示時間可擴展性。舉例來說,階層延伸描述符可包含對節目元素是否提升位流的幀速率的指示。下文修正表格7-3為適應時間可擴展性的階層延伸描述符的實例語法表。修正表格7-3—階層延伸描述符在修正表格7-3的實例中,no_temporal_scalability_flag為1位旗標,其在設定成‘0’時指示相關聯節目元素提升由hierarchy_embedded_layer_index參考的節目元素產生的位流的幀速率。保留此旗標的值‘1’。hierarchy_extension_descriptor的其它語法元素的語義可與上文所指示的保持相同。因此,在一些實例中,對當前節目元素是否提升位流的幀速率的指示可由與指示當前節目元素相對于基礎層的增強的語法元素分離的1位旗標組成。在階層延伸描述符中指示時間可擴展性的另一實例中,如下更新extension_dimension_bits的語義:extension_dimension_bits—指示由nuh_layer_id等于0的層的節目元素導致的相關聯節目元素從基礎層的可能增強的16位字段。當extension_dimension_bits等于0時,其指示相關聯節目元素提升由hierarchy_embedded_layer_index參考的節目元素產生的位流的幀速率。因此,在本發明的一些實例中,對當前節目元素是否提升位流的幀速率的指示可為指示當前節目元素相對于基礎層的增強的語法元素(例如,extension_dimension_bits)的部分。此外,在一些這些實例中,語法元素的所有位等于特定值(例如,0)指示當前節目元素提升位流的幀速率。在階層延伸描述符中指示時間可擴展性的另一實例中,語法元素extension_dimension_bits的所保留位中的一者用于指示時間可擴展性。因此,在本發明的一些實例中,語法元素(例如extension_dimension_bits)的單一位指示當前節目元素是否提升位流的幀速率。可通過改變如下文在修正表格7-4中展示的表7-4來實施此實例:修正表格7-4—延伸維度位的語義如上文所指示,本發明的特定技術提供用于在描述符中指示操作點的每一層的PTL信息。可以各種方式實施這些技術。舉例來說,操作點及PTL信息的以信號傳送可使用包含下表中所展示的語法的HEVC延伸描述符來實施。HEVC延伸描述符在上表中,num_profile_tier_level為指定由此描述符指定的簡檔、層次及層級結構的數目的8位字段。因此,在一些實例中,視頻處理裝置可基于用于節目的描述符中的語法元素(例如,num_profile_tier_level)確定多個PTL語法元素集合中的PTL語法元素集合的數目。類似地,在一些實例中,視頻處理裝置可在用于節目的第一描述符中以信號傳送指示多個PTL語法元素集合中的PTL語法元素集合的數目的語法元素(例如,num_profile_tier_level)。profile_space為指定用于在0到31(包含性的)范圍內的所有i值的profile_idc的解譯的上下文的2位字段。在此實例中,profile_space不應指派有除在Rec.ITU-TH.265|ISO/IEC23008-2的附錄A或子條款G.11或子條款H.11中指定的值之外的值。保留profile_idc的其它值以供ITU-T|ISO/IEC將來使用。tier_flag為指定如在Rec.ITU-TH.265|ISO/IEC23008-2的附錄A或子條款G.11或子條款H.11中指定的用于level_idc的解譯的層次上下文的1位字段。profile_idc為5位字段,其在profile_space等于0時指示由包含于所指定操作點中的HEVC子分割區及此子分割區所取決于的所有HEVC子分割區的HEVC層聚合產生的CVS所符合的簡檔,如Rec.ITU-TH.265|ISO/IEC23008-2的附錄A中所指定。profile_idc不應指派有除在Rec.ITU-TH.265|ISO/IEC23008-2的附錄A或G.11或H.11中指定的值之外的值。保留profile_idc的其它值以供ITU-T|ISO/IEC將來使用。profile_compatibility_indication、progressive_source_flag、interlaced_source_flag、non_packed_constraint_flag、frame_only_constraint_flag、reserved_zero_44bits、level_idc—當HEVC延伸視頻描述符適用于HEVC增強子分割區時,應根據在Rec.ITU-TH.265|ISO/IEC23008-2中分別針對用于對應HEVC子分割的general_profile_space、general_tier_flag、general_profile_idc、general_profile_compatibility_flag[i]、general_progressive_source_flag、general_interlaced_source_flag、general_non_packed_constraint_flag、general_frame_only_constraint_flag、general_reserved_zero_44bits、general_level_idc而定義的語義譯碼這些字段,且由與HEVC視頻描述符相關聯的HEVC子分割區及此子分割區所取決于的所有HEVC子分割區的HEVC層聚合產生的HEVC視頻流將符合由所述字段以信號傳送的信息。level_idc為指示CVS所符合的層級(如在Rec.ITU-TH.265|ISO/IEC23008-2的附錄A、G.11或H.11中所指定)的8位字段。level_idc不應指派有除在Rec.ITU-TH.265|ISO/IEC23008-2的附錄A、G.11或H.11中所指定的level_idc值之外的level_idc值。保留level_idc的其它值以供ITU-T|ISO/IEC將來使用。因此,在一些實例中,視頻處理裝置可基于相應PTL語法元素集合中的相應簡檔語法元素(例如,profile_idc)來確定經譯碼視頻序列所符合的簡檔。此外,視頻處理裝置可基于相應PTL語法元素集合中的相應層次語法元素(例如,tier_flag)來確定相應PTL語法元素集合中的相應層級指示符語法元素(例如,level_idc)的解譯的上下文。在這些實例中,視頻處理裝置可基于相應PTL語法元素集合中的相應層級指示符語法元素來確定經譯碼視頻序列所符合的層級。類似地,在一些實例中,對于多個PTL語法元素集合中的每一相應PTL語法元素集合,視頻處理裝置可在相應PTL語法元素集合中以信號傳送指定經譯碼視頻序列所符合的簡檔的相應簡檔語法元素(例如,profile_idc)。此外,視頻處理裝置可在相應PTL語法元素集合中以信號傳送相應層次語法元素(例如,tier_flag)。相應層次語法元素可指定用于相應PTL語法元素集合中的相應層級指示符語法元素(例如,level_idc)的解譯的上下文。在這些實例中,視頻處理裝置可在相應PTL語法元素集合中以信號傳送相應層級指示符語法元素。相應層級指示符語法元素可指示經譯碼視頻序列所符合的層級。num_operation_points為指定由此描述符指定的操作點的數目的8位字段。因此,在一些實例中,視頻處理裝置可基于描述符中的語法元素(例如,num_operation_points)確定多個操作點語法元素集合中的操作點語法元素集合的數目。類似地,在一些實例中,視頻處理裝置可以信號傳送指示多個操作點語法元素集合中的操作點語法元素集合的數目的描述符中的語法元素(例如,num_operation_points)。在其它實例中,可基于與包含PTL語法元素集合的描述符分離的描述符中的語法元素來確定所述語法元素。同樣地,在一些實例中,視頻處理裝置可以信號傳送與包含PTL語法元素集合的描述符分離的描述符中的此語法元素。max_temporal_id為指定第i操作點中的層的NAL單元的最高TemporalId的3位字段。num_layers_in_operation_point為指定包含于第i操作點中的層的數目的6位字段。因此,在一些實例中,對于多個操作點語法元素集合中的每一相應操作點語法元素集合,視頻處理裝置可以信號傳送由相應操作點語法元素集合指定的相應操作點的層的數目。類似地,在一些實例中,對于多個操作點語法元素集合中的每一相應操作點語法元素集合,視頻處理裝置可基于描述符中的語法元素(例如,num_layers_in_operation_point)確定由相應操作點語法元素集合指定的相應操作點的層的數目。在其它實例中,可在與包含PTL語法元素集合的描述符分離的描述符中以信號傳送語法元素(例如,num_layers_in_operation_point)。layer_id_included為指定包含于第i操作點中的層的nuh_layer_id的6位字段。output_layer_flag為1位字段,其在經指派值‘1’時指示nuh_layer_id等于layer_id_included的層為在第i操作點經解碼時的輸出層。當output_layer_flag經指派值‘0’時,nuh_layer_id等于layer_id_included的層并非為當第i操作點經解碼時的輸出層。ptl_index為指定經指派到第i操作點中的第j層的簡檔、層次及層級的索引的8位字段。average_bitrate為指示對應于第i操作點的經HEVC分層的視頻流的平均位速率(每秒1000位)的16位字段。maximum_bitrate為指示對應于第i操作點的經HEVC分層的視頻流的最大位速率(以每秒的kbit計)的16位字段。constant_frame_rate_mode為指定如何解譯下文所指定的frame_rate的1位字段。frame_rate為指示對應于第i操作點的經HEVC分層的視頻流的最大圖片速率的15位字段。如果constant_frame_rate_mode等于0,則frame_rate以每秒幀數量測。或者,如果constant_frame_rate_mode等于1,則frame_rate以每1.001秒幀數量測。因此,在一些實例中,對于多個操作點語法元素集合中的每一相應操作點語法元素集合,視頻處理裝置可以信號傳送指定由相應操作點語法元素集合指定的相應操作點的最大時間識別符的相應第一語法元素(例如,max_temporal_id)。另外,視頻處理裝置可以信號傳送指定由相應操作點語法元素集合指定的相應操作點的平均位速率的相應第二語法元素(例如,average_bit_rate)。視頻處理裝置也可以信號傳送指定由相應操作點語法元素集合指定的相應操作點的最大位速率的相應第三語法元素(例如,maximum_bit_rate)。視頻處理裝置可以信號傳送指定對應于由相應操作點語法元素集合指定的相應操作點的經高效率視頻譯碼(HEVC)分層的視頻流的最大圖片速率的相應第四語法元素(例如,frame_rate)。類似地,在一些實例中,對于多個操作點語法元素集合中的每一相應操作點語法元素集合,視頻處理裝置可基于相應操作點語法元素集合中的相應第一語法元素(例如,max_temporal_id)來確定由相應操作點語法元素集合指定的相應操作點的最大時間識別符。視頻處理裝置也可基于相應操作點語法元素集合中的相應第二語法元素(例如,average_bit_rate)來確定由相應操作點語法元素集合指定的相應操作點的平均位速率。此外,視頻處理裝置可基于相應操作點語法元素集合中的相應第三語法元素(例如,maximum_bit_rate)來確定由相應操作點語法元素集合指定的相應操作點的最大位速率。此外,視頻處理裝置可基于相應操作點語法元素集合中的相應第四語法元素(例如,frame_rate)來確定對應于由相應操作點語法元素集合指定的相應操作點的經高效率視頻譯碼(HEVC)分層的視頻流的最大圖片速率。如上文所指示,本發明的特定技術修改基本流的聚合。根據一些實例,用于一或多個操作點的HEVC層列表根據如下指定:如果節目映射表(PMT)含有hevc_extension_descriptor,則經指示包含于由語法元素layer_id_included指定的操作點中、根據LayerId值的遞增值定序的層的聚合產生HEVC層列表。否則,具有流類型0x24、0x27及0x29的每一基本流ESi對應于單一目標操作點OPi。包含于ESi及由用于ESi的hierarchy_extension_descriptor的語法元素hierarchy_ext_embedded_layer_index(如果存在)所指向的基本流中、根據LayerId的遞增次序定序的層的聚合產生HEVC層列表。如果通過hierarchy_ext_embedded_layer_index以信號傳送的ES具有其它相依性,則這些相依性將以遞回的方式預先考慮。具有流類型0x25、0x28及0x2A的基本流ESj被視為與其增強的操作點關聯基本流的部分。圖4A為繪示根據本發明的技術的處理視頻數據的第一實例操作的流程圖。本發明的流程圖為實例。根據本發明的技術的其它實例可包含更多、更少或不同動作。此外,在一些實例中,可以不同次序或并行執行動作。在圖4A的實例中,視頻處理裝置(例如MANE17、源裝置12或另一裝置)確定當前節目元素是否提升位流的幀速率(400)。在圖4A的實例中,位流可由需要接入且需要在解碼當前節目元素前按解碼次序存在的一或多個節目元素的集合產生。此外,視頻處理裝置在對應于當前節目元素的描述符中包含指示需要接入且需要在解碼當前節目元素之前按解碼次序存在的節目元素的層索引的語法元素(402)。視頻處理裝置在對應于當前節目元素的描述符中包含對當前節目元素是否提升位流的幀速率的指示(404)。圖4B為繪示根據本發明的技術的處理視頻數據的第二實例操作的流程圖。在圖4B的實例中,視頻處理裝置(例如MANE17、目的地裝置14或另一裝置)基于對應于當前節目元素的描述符中的語法元素來確定需要接入且需要在解碼當前節目元素前按解碼次序存在的節目元素(450)。此外,視頻處理裝置基于對應于當前節目元素的描述符中的指示確定當前節目元素是否提升位流的幀速率(452)。在圖4B的實例中,位流由需要接入且需要在解碼當前節目元素前按解碼次序存在的一或多個節目元素的集合產生。圖5A為繪示根據本發明的技術的處理視頻數據的第三實例操作的流程圖。可結合圖4A的實例操作執行圖5A的操作。在圖5A的實例中,視頻處理裝置(例如源裝置12、MANE17或另一裝置)在用于包括一或多個基本流的節目的描述符中以信號傳送多個PTL語法元素集合(500)。另外,視頻處理裝置在用于節目的所述描述符或不同描述符(例如,第一或第二描述符)中以信號傳送多個操作點語法元素集合(504)。在圖5A的實例中,多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點的相應操作點。對于相應操作點的每一相應層,相應操作點語法元素集合包含識別多個PTL語法元素集合中的相應PTL語法元素集合的相應語法元素,所述相應PTL語法元素集合指定經指派到相應操作點的相應層的PTL信息。相應操作點可具有多個層。第一及/或第二描述符可在傳輸流中。在其它實例中,第一及/或第二描述符在節目流中或在別處。圖5B為繪示根據本發明的技術的處理視頻數據的第四實例操作的流程圖。可結合圖4B的實例操作執行圖5B的操作。在圖5B的實例中,視頻處理裝置(例如MANE17、目的地裝置14或另一裝置)從用于包括一或多個基本流的節目的描述符獲得多個PTL語法元素集合(550)。多個PTL語法元素集合中的每一相應PTL語法元素集合包括指定相應PTL信息的語法元素。另外,視頻處理裝置從用于節目的所述描述符或另一描述符(例如,第一或第二描述符)獲得多個操作點語法元素集合(552)。多個操作點語法元素集合中的每一相應操作點語法元素集合指定多個操作點中的相應操作點。第一及/或第二描述符可在傳輸流中。在其它實例中,第一及/或第二描述符在節目流中或在別處。對于多個操作點語法元素集合中的每一相應操作點語法元素,視頻處理裝置可基于相應操作點語法元素集合中的相應語法元素針對通過相應操作點語法元素集合指定的相應操作點的每一相應層確定所述PTL語法元素集合中的哪一者指定經指派到相應層的PTL信息(554)。相應操作點可具有多個層。以下段落列出本發明的實例的選擇。實例1.一種處理視頻數據的方法,所述方法包括:在階層延伸描述符中包含對時間可擴展性的指示。實例2.如實例1的方法,其中所述指示為指示由基礎層的節目元素導致的相關聯節目元素從基礎層的可能增強的延伸維度位語法元素的部分。實例3.如實例2的方法,其中延伸維度位語法元素的所有位等于特定值指示時間增強。實例4.如實例2或3的方法,其中延伸維度位語法元素的經保留位指示時間可擴展性。實例5.如實例2到4中任一者的方法,其中延伸維度位語法元素包含指示時間可擴展性的額外位。實例6.一種處理視頻數據的方法,所述方法包括:從階層延伸描述符獲得對時間可擴展性的指示。實例7.如實例6的方法,其中所述指示為指示由基礎層的節目元素導致的相關聯節目元素從基礎層的可能增強的延伸維度位語法元素的部分。實例8.如實例7的方法,其中延伸維度位語法元素的所有位等于特定值指示時間增強。實例9.如實例7或8中任一者的方法,其中延伸維度位語法元素的經保留位指示時間可擴展性。實例10.如實例7到9中任一者的方法,其中延伸維度位語法元素包含指示時間可擴展性的額外位。實例11.一種處理視頻數據的方法,所述方法包括:在用于節目的描述符中以信號傳送簡檔、層次、層級(PTL)信息的集合,其中PTL信息包含簡檔、層次及層級信息。實例12.如實例11的方法,其進一步包括:在用于節目的描述符中以信號傳送可用于節目的操作點的列表。實例13.如實例11或12中任一者的方法,其中所述描述符為第一描述符,所述方法進一步包括:在用于節目的第二描述符中以信號傳送可用于節目的操作點的列表。實例14.如實例11到13中任一者的方法,其中作為待解碼的層包含于操作點中的一者中的每一層對應于指代PTL信息的一或多個集合中的PTL信息集合的索引。實例15.如實例11到14中任一者的方法,其中作為輸出層包含于操作點中的一者中的每一層對應于指代PTL信息的一或多個集合中的PTL信息集合的索引。實例16.一種處理視頻數據的方法,所述方法包括:從用于節目的描述符獲得簡檔、層次、層級(PTL)信息的集合,其中PTL信息包含簡檔、層次及層級信息。實例17.如實例16的方法,其進一步包括:從用于節目的描述符獲得可用于節目的操作點的列表。實例18.如實例16或17中任一者的方法,其中所述描述符為第一描述符,所述方法進一步包括:從用于節目的第二描述符獲得可用于節目的操作點的列表。實例19.如實例16到18中任一者的方法,其中作為待解碼的層包含于操作點中的一者中的每一層對應于指代PTL信息的一或多個集合中的PTL信息集合的索引。實例20.如實例16到19中任一者的方法,其中作為輸出層包含于操作點中的一者中的每一層對應于指代PTL信息的一或多個集合中的PTL信息集合的索引。實例21.一種處理視頻數據的方法,所述方法包括:如果存在用于節目的載送操作點信息的描述符,則基于用于相應操作點的信息建立用于在描述符中描述的每一相應操作點的高效率視頻譯碼(HEVC)層列表,所述HEVC層列表含有經包含以用于相應操作點的層;及如果不存在用于節目的載送操作點信息的描述符,則具有流類型0x24、0x27及0x29的每一基本流對應于單一目標操作點。實例22.如實例21的方法,其中所述描述符在節目映射表中。實例23.一種用于處理視頻數據的裝置,所述裝置包括:經配置以存儲視頻數據的存儲器及執行實例7到28中任一者的方法的一或多個處理器。實例24.一種用于處理視頻數據的裝置,所述裝置包括用于執行實例1到22中任一者的方法的裝置。實例26.一種計算機可讀數據存儲媒體,其上存儲有在執行時使得一或多個處理器執行實例1到22中任一者的方法的指令。在一或多個實例中,所描述的功能可以硬件、軟件、固件或其任何組合實施。如果以軟件實施,則所述功能可作為一或多個指令或程序代碼而存儲于計算機可讀媒體上或在計算機可讀媒體上發射,且由基于硬件的處理單元執行。計算機可讀媒體可包含:計算機可讀存儲媒體,其對應于有形媒體(例如數據存儲媒體);或通信媒體,其包含(例如)根據通信協議促進將計算機程序從一處傳送到另一處的任何媒體。以此方式,計算機可讀媒體大體可對應于(1)非暫時性的有形計算機可讀存儲媒體,或(2)例如信號或載波的通信媒體。數據存儲媒體可為可由一或多個計算機或一或多個處理器接入以檢索用于實施本發明中所描述的技術的指令、程序代碼及/或數據結構的任何可用媒體。計算機程序產品可包含計算機可讀媒體。通過實例而非限制的方式,此類計算機可讀存儲媒體可包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置、快閃存儲器或可用來存儲呈指令或數據結構形式的所要程序代碼且可由計算機接入的任何其它媒體。又,任何連接被適當地稱為計算機可讀媒體。舉例來說,如果使用同軸纜線、光纖纜線、雙絞線、數字訂戶線(DSL)或例如紅外線、無線電及微波的無線技術從網站、服務器或其它遠端源發射指令,則同軸纜線、光纖纜線、雙絞線、DSL或例如紅外線、無線電及微波的無線技術包含于媒體的定義中。然而,應理解,計算機可讀存儲媒體及數據存儲媒體不包含連接、載波、信號或其它暫態媒體,而是實際上有關于非暫態有形存儲媒體。如本文所使用,磁盤及光盤包含緊密光盤(CD)、激光光盤、光學光盤、數字多功能光盤(DVD)、軟性磁盤及藍光光盤,其中磁盤通常以磁性方式再生數據,而光盤用激光以光學方式再生數據。以上各者的組合也應包含于計算機可讀媒體的范圍內。指令可由一或多個處理器(例如一或多個DSP、通用微處理器、ASIC、FPGA或其它等效集成或離散邏輯電路)執行。因此,如本文中所使用的術語“處理器”可指代前述結構或適合于實施本文中所描述的技術的任何其它結構中的任一者。另外,在一些方面中,可在經配置用于編碼及解碼的專用硬件及/或軟件模塊內提供本文中所描述的功能性,或將本文中所描述的功能性并入于組合式編解碼器中。此外,在一些方面中,可在經配置以用于處理視頻數據的專用硬件及/或軟件模塊(例如在MANE中的模塊)內提供本文中所描述的功能性。又,所述技術可完全實施于一或多個電路或邏輯元件中。本發明的技術可在包含無線通信裝置(例如,無線手持機)、集成電路(IC)或IC集合(例如,芯片組)的多種多樣的裝置或設備中予以實施。舉例來說,用于處理視頻數據的裝置可包括:包括經配置以解碼經編碼視頻數據的視頻解碼器的集成電路、包括經配置以解碼經編碼視頻數據的視頻解碼器的微處理器、包括經配置以解碼經編碼視頻數據的視頻解碼器的無線手持機等。本發明中描述各種組件、模塊或單元以強調經配置以執行所揭示技術的裝置的功能性方面,但未必要求由不同硬件單元來實現。相反地,如上文所描述,可將各種單元組合于編解碼器硬件單元中,或通過互操作性硬件單元(包含如上文所描述的一或多個處理器)的集合而結合合適軟件及/或固件來提供所述單元。已描述各種實例。這些及其它實例處于以下權利要求書的范圍內。當前第1頁1 2 3