System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中文无码亚洲精品字幕,yy111111电影院少妇影院无码 ,亚洲av无码精品网站
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    編碼方法、裝置、計算機設備、可讀存儲介質和程序產品制造方法及圖紙

    技術編號:43188758 閱讀:17 留言:0更新日期:2024-11-01 20:12
    本申請涉及一種編碼方法、裝置、計算機設備、可讀存儲介質和程序產品。所述方法包括:首先,獲取虛擬現實VR用戶的位姿信息和用于表征VR用戶在觀看VR視頻時視線中心位于VR視頻畫面中的位置的視覺信息,然后,根據用戶的位姿信息確定目標區域,目標區域用于表征目標VR視頻中VR用戶的視覺邊界,接著,根據視覺信息以及目標區域確定目標VR視頻的編碼參數,最后,根據編碼參數對目標VR視頻中的目標區域進行編碼,以得到編碼后的目標VR視頻。采用本方法能夠減少編碼后的目標VR視頻的數據量,從而減小傳輸帶寬需求。

    【技術實現步驟摘要】

    本申請涉及視頻編碼,特別是涉及一種編碼方法、裝置、計算機設備、可讀存儲介質和程序產品


    技術介紹

    1、隨著vr(virtual?reality,虛擬現實技術)的發展,出現了云vr(cloud?virtualreality,云虛擬現實技術),云vr通過利用云計算技術和高速網絡,將虛擬現實內容的渲染和處理從本地設備轉移到云端的服務,使用戶能夠在不同設備上體驗高質量的vr應用。而本地客戶端只需要完成最基礎的解碼與播放的工作,從而大幅度降低了對于本地客戶端的硬件要求。

    2、但是,由于vr視頻的復雜性,為了給終端用戶提供可接受的qoe(quality?ofexperience,體驗質量),云服務器將vr視頻傳輸到本地客戶端時需要消耗很高的帶寬。


    技術實現思路

    1、基于此,有必要針對上述技術問題,提供一種能夠減小視頻傳輸帶寬的編碼方法、裝置、計算機設備、可讀存儲介質和程序產品。

    2、第一方面,本申請提供了一種編碼方法,該方法包括:

    3、獲取虛擬現實vr用戶的位姿信息和視覺信息,視覺信息用于表征vr用戶在觀看vr視頻時視線中心位于vr視頻畫面中的位置;

    4、根據位姿信息確定目標區域,目標區域用于表征目標vr視頻中vr用戶的視覺邊界;

    5、根據視覺信息以及目標區域確定目標vr視頻的編碼參數;

    6、根據編碼參數對目標vr視頻中的目標區域進行編碼,以得到編碼后的目標vr視頻。

    7、在其中一個實施例中,編碼參數包括區塊權重值,根據視覺信息以及目標區域確定目標vr視頻的編碼參數,包括:

    8、根據預設區塊尺寸數值對目標區域進行劃分,得到多個目標區塊;

    9、對目標區域進行目標檢測,確定目標區域內存在的目標物體的位置范圍;

    10、將各目標物體的位置范圍的集合作為感興趣區域;

    11、根據各目標區塊的位置信息、視覺信息以及感興趣區域,確定各目標區塊的區塊權重值。

    12、在其中一個實施例中,根據各目標區塊的位置信息、視覺信息以及感興趣區域,確定各目標區塊的區塊權重值,包括:

    13、若目標區塊的位置位于感興趣區域的范圍內,確定目標區塊的區塊權重值為第一權重值;

    14、若目標區塊的位置位于感興趣區域的范圍外,根據目標區塊的位置以及視覺信息確定目標區塊的區塊權重值。

    15、在其中一個實施例中,視覺信息包括用戶注視點,根據目標區塊的位置以及視覺信息確定目標區塊的區塊權重值,包括:

    16、計算目標區塊的位置以及用戶注視點之間的距離;

    17、根據距離確定目標區塊的區塊權重值,其中,目標區塊的區塊權重值與距離負相關。

    18、在其中一個實施例中,根據編碼參數對目標vr視頻中的目標區域進行編碼,包括:

    19、獲取目標vr視頻中目標vr視頻幀對應的目標比特數;

    20、根據目標比特數以及目標vr視頻幀中目標區域的各目標區塊的區塊權重值,為目標vr視頻幀中目標區域的各目標區塊分配對應的比特數;

    21、根據目標vr視頻幀中目標區域的各目標區塊對應的比特數,對目標vr視頻幀中的目標區域進行編碼。

    22、在其中一個實施例中,根據編碼參數對目標vr視頻中的目標區域進行編碼之后,還包括:

    23、將目標vr視頻發送至終端,以供終端播放目標vr視頻。

    24、第二方面,本申請提供了一種編碼方法,方法包括:

    25、發送vr用戶的位姿信息和視覺信息,以供服務器根據位姿信息確定目標區域,并根據視覺信息以及目標區域確定目標vr視頻的編碼參數;以及根據編碼參數對目標vr視頻中的目標區域進行編碼,得到編碼后的目標vr視頻;

    26、其中,視覺信息用于表征vr用戶在觀看vr視頻時視線中心位于vr視頻畫面中的位置;目標區域用于表征目標vr視頻中vr用戶的視覺邊界。

    27、在其中一個實施例中,方法包括:

    28、接收服務器發送的目標vr視頻;

    29、對目標vr視頻進行解碼后播放。

    30、第三方面,本申請提供了一種編碼裝置,裝置包括:

    31、獲取模塊,用于獲取虛擬現實vr用戶的位姿信息和視覺信息,視覺信息用于表征vr用戶在觀看vr視頻時視線中心位于vr視頻畫面中的位置;

    32、第一確定模塊,用于根據位姿信息確定目標區域,目標區域用于表征目標vr視頻中vr用戶的視覺邊界;

    33、第二確定模塊,用于根據視覺信息以及目標區域確定目標vr視頻的編碼參數;

    34、編碼模塊,用于根據編碼參數對目標vr視頻中的目標區域進行編碼,以得到編碼后的目標vr視頻。

    35、第四方面,本申請提供了一種編碼裝置,裝置包括:

    36、發送模塊,用于發送vr用戶的位姿信息和視覺信息,以供服務器根據位姿信息確定目標區域,并根據視覺信息以及目標區域確定目標vr視頻的編碼參數;以及根據編碼參數對目標vr視頻中的目標區域進行編碼,得到編碼后的目標vr視頻;

    37、其中,視覺信息用于表征vr用戶在觀看vr視頻時視線中心位于vr視頻畫面中的位置;目標區域用于表征目標vr視頻中vr用戶的視覺邊界。

    38、第五方面,本申請還提供了一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行上述第一方面或第二方面任一所述的方法的步驟。

    39、第六方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述第一方面或第二方面任一所述的方法的步驟。

    40、第七方面,本申請還提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現上述第一方面或第二方面任一所述的方法的步驟。

    41、上述編碼方法、裝置、計算機設備、可讀存儲介質和程序產品,首先,獲取虛擬現實vr用戶的位姿信息和用于表征vr用戶在觀看vr視頻時視線中心位于vr視頻畫面中的位置的視覺信息,然后,根據用戶的位姿信息確定目標區域,目標區域用于表征目標vr視頻中vr用戶的視覺邊界,接著,根據視覺信息以及目標區域確定目標vr視頻的編碼參數,最后,根據編碼參數對目標vr視頻中的目標區域進行編碼,以得到編碼后的目標vr視頻。這樣,在對目標vr視頻進行編碼時,根據編碼參數對目標區域進行編碼,對目標區域以外的畫面不進行編碼,得到的編碼后的目標vr視頻的數據量更小,因此可以有效的減少目標vr視頻傳輸至vr用戶時的傳輸帶寬需求。進一步地,編碼參數由vr用戶的視覺信息和目標區域確定,編碼時考慮了vr用戶的視覺信息,在不影響vr用戶的視覺質量的前提下,減少編碼后的目標vr視頻的數據量,從而減小傳輸帶寬需求。

    本文檔來自技高網...

    【技術保護點】

    1.一種編碼方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述編碼參數包括區塊權重值,所述根據所述視覺信息以及所述目標區域確定所述目標VR視頻的編碼參數,包括:

    3.根據權利要求2所述的方法,其特征在于,所述根據各所述目標區塊的位置信息、所述視覺信息以及所述感興趣區域,確定各所述目標區塊的區塊權重值,包括:

    4.根據權利要求3所述的方法,其特征在于,所述視覺信息包括用戶注視點,所述根據所述目標區塊的位置以及所述視覺信息確定所述目標區塊的區塊權重值,包括:

    5.根據權利要求2所述的方法,其特征在于,所述根據所述編碼參數對所述目標VR視頻中的所述目標區域進行編碼,包括:

    6.根據權利要求1所述的方法,其特征在于,所述根據所述編碼參數對所述目標VR視頻中的所述目標區域進行編碼之后,還包括:

    7.一種編碼方法,其特征在于,所述方法包括:

    8.根據權利要求7所述的方法,其特征在于,所述方法包括:

    9.一種編碼裝置,其特征在于,所述裝置包括:

    10.一種編碼裝置,其特征在于,所述裝置包括:

    11.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至8中任一項所述的方法的步驟。

    12.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至8中任一項所述的方法的步驟。

    13.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至8中任一項所述的方法的步驟。

    ...

    【技術特征摘要】

    1.一種編碼方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述編碼參數包括區塊權重值,所述根據所述視覺信息以及所述目標區域確定所述目標vr視頻的編碼參數,包括:

    3.根據權利要求2所述的方法,其特征在于,所述根據各所述目標區塊的位置信息、所述視覺信息以及所述感興趣區域,確定各所述目標區塊的區塊權重值,包括:

    4.根據權利要求3所述的方法,其特征在于,所述視覺信息包括用戶注視點,所述根據所述目標區塊的位置以及所述視覺信息確定所述目標區塊的區塊權重值,包括:

    5.根據權利要求2所述的方法,其特征在于,所述根據所述編碼參數對所述目標vr視頻中的所述目標區域進行編碼,包括:

    6.根據權利要求1所述的方法,其特征在于,所述根據所述編碼參數對所述目標vr視頻...

    【專利技術屬性】
    技術研發人員:譚雅文
    申請(專利權)人:中國電信股份有限公司技術創新中心
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 狠狠躁狠狠爱免费视频无码| 尤物永久免费AV无码网站| 亚洲精品无码久久久| 日韩精品无码Av一区二区| 国产精品va无码一区二区| 亚洲AV综合色区无码一区| 精品无码久久久久久国产| 亚洲精品色午夜无码专区日韩| 无码粉嫩小泬无套在线观看 | 无码国内精品久久人妻| 亚洲AV无码国产一区二区三区| 中文无码乱人伦中文视频在线V| 无码av免费网站| 狠狠躁狠狠躁东京热无码专区 | 国产成人无码a区在线观看视频免费 | 精品无码成人久久久久久| 亚洲不卡中文字幕无码| 西西4444www大胆无码| 亚洲成a人片在线观看无码| 日韩专区无码人妻| 亚洲av无码一区二区三区四区| 日韩网红少妇无码视频香港| 国产AV无码专区亚洲AV漫画| 亚洲?V无码成人精品区日韩| 人妻丰满熟妇AV无码区免| 精品久久久久久无码不卡| 无码国产福利av私拍| 亚洲av永久无码精品秋霞电影影院| 中文字幕久无码免费久久 | 少妇久久久久久人妻无码| 玖玖资源站无码专区| 色情无码WWW视频无码区小黄鸭| 在线播放无码高潮的视频| 中文字幕无码人妻AAA片| 十八禁视频在线观看免费无码无遮挡骂过| 久久水蜜桃亚洲AV无码精品| 亚洲aⅴ天堂av天堂无码麻豆 | 国产精品无码专区| 国产在线无码精品电影网| 亚洲熟妇无码另类久久久| 亚洲AV无码第一区二区三区 |