System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及視頻編碼和解碼,尤其涉及在已編碼視頻流中用信號通知圖片報頭。
技術介紹
1、itu-t?vceg(q6/16)和iso/iec?mpeg(jtc?1/sc?29/wg?11)在2013(版本1)、2014(版本2)、2015(版本3)和2016(版本4)中公布了h.265/hevc(高效視頻編碼)標準。2015年,這兩個標準組織共同形成jvet(聯合視頻探索組(joint?video?exploration?team)),以探索開發超越hevc的下一視頻編碼標準的潛力。2017年10月,這兩個標準組織發布了關于具有超越hevc的能力的視頻壓縮的聯合建議征求書(call?for?proposal,cfp)。到2018年2月15日,分別提交了關于標準動態范圍(standard?dynamic?range,sdr)的22個cfp響應、關于高動態范圍(high?dynamic?range,hdr)的12個cfp響應以及關于360個視頻類別的12個cfp響應。2018年4月,在122mpeg/第10次jvet會議中對所有接收到的cfp響應進行了評估。這次會議的結果是,jvet正式地發起了超越hevc的下一代視頻編碼的標準化過程。新標準被命名為多功能視頻編碼(versatile?video?coding,vvc),并且jvet被重新命名為聯合視頻專家組。
2、然而,在最新的vvc規范草案中,不清楚如何識別圖片單元pu或訪問單元au的第一個視頻編碼層vcl網絡抽象層nal單元。
技術實現思路<
1、在實施方式中,提供一種使用至少一個處理器對已編碼視頻比特流進行解碼的方法,該方法包括:獲得視頻編碼層(video?coding?layer,vcl)網絡抽象層(networkabstraction?layer,nal)單元;確定vcl?nal單元是否是包含vcl?nal單元的圖片單元(picture?unit,pu)的第一個vcl?nal單元;基于確定vcl?nal單元是pu的第一個vcl?nal單元來確定vcl?nal單元是否是包含pu的訪問單元(access?unit,au)的第一個vcl?nal單元;以及基于確定vcl?nal單元是au的第一個vcl?nal單元來根據vcl?nal單元對au進行解碼。
2、在實施方式中,提供一種用于對已編碼視頻比特流進行解碼的裝置,該裝置包括:至少一個存儲器,其被配置成存儲程序代碼;以及至少一個處理器,其被配置成讀取程序代碼以及如由程序代碼所指示的進行操作,該程序代碼包括:第一獲得代碼,其被配置成使至少一個處理器獲得視頻編碼層(video?coding?layer,vcl)網絡抽象層(networkabstraction?layer,nal)單元;第一確定代碼,其被配置成使至少一個處理器確定vcl?nal單元是否是包含vcl?nal單元的圖片單元(picture?unit,pu)的第一個vcl?nal單元;第二確定代碼,其被配置成使至少一個處理器基于確定vcl?nal單元是pu的第一個vcl?nal單元來確定vcl?nal單元是否是包含pu的訪問單元(access?unit,au)的第一個vcl?nal單元;以及解碼代碼,其被配置成使至少一個處理器基于確定vcl?nal單元是au的第一個vcl?nal單元來根據vcl?nal單元對au進行解碼。
3、在實施方式中,提供一種存儲指令的非暫態計算機可讀介質,所述指令包括一個或多個指令,當用于對已編碼視頻比特流進行解碼的裝置的一個或多個處理器執行所述一個或多個指令時,使得所述一個或多個處理器進行以下操作:獲得視頻編碼層(videocoding?layer,vcl)網絡抽象層(network?abstraction?layer,nal)單元;確定vcl?nal單元是否是包含vcl?nal單元的圖片單元(picture?unit,pu)的第一個vcl?nal單元;基于確定vcl?nal單元是pu的第一個vcl?nal單元來確定vcl?nal單元是否是包含pu的訪問單元(access?unit,au)的第一個vcl?nal單元;以及基于確定vcl?nal單元是au的第一個vclnal單元來根據vcl?nal單元對au進行解碼。
4、由此可見,本申請中,在對已編碼視頻比特流進行解碼時,獲得vcl?nal單元;確定所述vcl?nal單元是否是包含所述vcl?nal單元的pu的第一個vcl?nal單元;基于確定所述vcl?nal單元是所述pu的第一個vcl?nal單元,確定所述vcl?nal單元是否是包含所述pu的au的第一個vcl?nal單元;以及基于確定所述vcl?nal單元是所述au的第一個vcl?nal單元,根據所述vcl?nal單元對所述au進行解碼。因此,本申請提供一種識別pu或au的第一個vclnal單元的方法,以對已編碼視頻比特流進行解碼。
本文檔來自技高網...【技術保護點】
1.一種視頻編碼的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,基于以下中的至少一個確定所述VCL?NAL單元是所述PU的所述第一個VCL?NAL單元:
4.根據權利要求1所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
5.根據權利要求1所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
6.根據權利要求1所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
7.根據權利要求1所述的方法,其特征在于,所述多個標志包括rpl_info_in_ph_flag和wp_info_in_ph_flag。
8.一種對已編碼視頻比特流進行解碼的方法,其特征在于,所述方法包括:
9.根據權利要求8所述的方法,其特征在于,所述方法還包括:
10.根據權利
11.根據權利要求8所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
12.根據權利要求8所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
13.根據權利要求8所述的方法,其特征在于,基于以下確定所述VCL?NAL單元是所述AU的所述第一個VCL?NAL單元:
14.根據權利要求8所述的方法,其特征在于,所述多個標志包括rpl_info_in_ph_flag和wp_info_in_ph_flag。
15.一種用于對已編碼視頻比特流進行編碼的裝置,其特征在于,所述裝置包括:
16.一種用于對已編碼視頻比特流進行解碼的裝置,其特征在于,所述裝置包括:
17.一種處理視頻碼流的方法,其特征在于,所述視頻碼流根據權利要求1-7中任一項所述的編碼方法產生,或者基于權利要求8-14中任一項所述的解碼方法進行解碼。
...【技術特征摘要】
1.一種視頻編碼的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,基于以下中的至少一個確定所述vcl?nal單元是所述pu的所述第一個vcl?nal單元:
4.根據權利要求1所述的方法,其特征在于,基于以下確定所述vcl?nal單元是所述au的所述第一個vcl?nal單元:
5.根據權利要求1所述的方法,其特征在于,基于以下確定所述vcl?nal單元是所述au的所述第一個vcl?nal單元:
6.根據權利要求1所述的方法,其特征在于,基于以下確定所述vcl?nal單元是所述au的所述第一個vcl?nal單元:
7.根據權利要求1所述的方法,其特征在于,所述多個標志包括rpl_info_in_ph_flag和wp_info_in_ph_flag。
8.一種對已編碼視頻比特流進行解碼的方法,其特征在于,所述方法包括:
9.根據權利要求8所述的方法,其特征在于,所述方法還包括:
10.根據權利要求8所述的...
【專利技術屬性】
技術研發人員:崔秉斗,劉杉,史蒂芬·文格爾,
申請(專利權)人:騰訊美國有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。