• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于用戶特性的全景視頻分發方法和系統技術方案

    技術編號:15654315 閱讀:106 留言:0更新日期:2017-06-17 10:40
    本發明專利技術公開一種基于用戶特性的全景視頻分發方法和系統。屬于全景視頻分發技術領域,本發明專利技術方法利用用戶觀看特性的連續性,對全景視頻拼接的多路碼流進行自適應分發,從而使得全景視頻能在網絡擁塞時按需分發碼流,在不影響觀眾的觀看效果,同時提升全景視頻播放的流暢度。

    【技術實現步驟摘要】
    一種基于用戶特性的全景視頻分發方法和系統
    本專利技術涉及全景視頻分發
    ,尤其涉及一種基于用戶特性的全景視頻分發方法和系統。
    技術介紹
    全景視頻在提供全方位的視覺信息的同時,能夠提供動態的實時的視頻信息,使得人們可以看到環繞在攝像機周圍的整個動態景象。全景圖一般都是大分辨率的圖像,它的生成需要大量的計算工作。而全景視頻相比全景圖,增加了一個新的時間維度。因此,計算量和數據量都將會是數十倍于全景圖,這對硬件系統的處理能力和軟件系統的工作效率都是極大的挑戰。而當全景視頻的碼流進行分發傳輸時,對網絡的帶寬將形成極大地壓力,對帶寬極其有限的移動網絡,更是極大地挑戰。
    技術實現思路
    本專利技術實施例的目的在于提出一種基于用戶特性的全景視頻分發方法,旨在解決現有技術當全景視頻的碼流進行分發傳輸時,網絡帶寬壓力過大的問題。本專利技術實施例是這樣實現的,一種基于用戶特性的全景視頻分發方法,,所述方法包括:步驟A:將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將排序以后的全景視頻多路拼接碼流序列記為{stream1,stream2,...,streamN-1,streamN},對應的攝像頭采集視角序列記為{θ1,θ2,...,θN-1,θN};步驟B:發送const秒全景視頻多路碼流streamn;步驟C:在const秒時間窗內,發送該時間窗內的標志視角步驟D:如果全景視頻多路碼流streamn第nt+1時間窗內的碼流存在,則進入步驟E;否則,結束全景視頻多路碼流的分發;步驟E:如果存在,則進入步驟F;否則,則令nt=nt+1,確定const,的值,重新進入步驟B;步驟F:如果用戶慣性參數signuse絕對值等于1,則不計算用戶慣性參數signuse,直接進入步驟G;否則,則首先計算用戶慣性參數signuse,然后進入步驟G;步驟G:根據用戶慣性參數signuse,自適應分發全景視頻多路碼流;步驟H:令nt=nt+1,確定const,的值,重新進入步驟C。其中,streamn表示按攝像機采集視角順序排列后的第n個拼接碼流,N表示拼接碼流的個數,n=1,2,...,N;θn表示streamn對應的攝像機采集視角;const表示時間窗時長參數;nt表示時間窗標號;稱為第nt個時間窗標志視角,稱為第nt-1個時間窗標志視角;分別表示第nt個時間窗的時間上限和時間下限。本專利技術實施例的另一目的在于提出一種基于用戶特性的全景視頻分發系統,所述系統包括:拼接碼流排列模塊,用于將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將排序以后的全景視頻多路拼接碼流序列記為{stream1,stream2,...,streamN-1,streamN},對應的攝像頭采集視角序列記為{θ1,θ2,...,θN-1,θN};碼流發送模塊,用于發送const秒全景視頻多路碼流streamn;標志視角發送模塊,用于在const秒時間窗內,發送該時間窗內的標志視角第一判斷處理模塊,用于判斷如果全景視頻多路碼流streamn第nt+1時間窗內的碼流存在,則進入第二判斷處理模塊;否則,結束全景視頻多路碼流的分發;第二判斷處理模塊,用于判斷如果存在,則進入第三判斷處理模塊;否則,則進入令第一設置模塊;第一設置模塊,用于設置nt=nt+1,確定const,的值,重新進入碼流發送模塊;第三判斷處理模塊,用于判斷如果用戶慣性參數signuse絕對值等于1,則直接進入碼流自適應分發裝置;否則進入用戶慣性參數計算模塊;用戶慣性參數計算模塊,用于首先計算用戶慣性參數signuse,然后進入碼流自適應分發裝置;碼流自適應分發裝置,用于根據用戶慣性參數signuse,自適應分發全景視頻多路碼流;第二設置模塊,用于令nt=nt+1,確定const,的值,重新進入標志視角發送模塊;其中,streamn表示按攝像機采集視角順序排列后的第n個拼接碼流,N表示拼接碼流的個數,n=1,2,...,N;θn表示streamn對應的攝像機采集視角;const表示時間窗時長參數;nt表示時間窗標號;稱為第nt個時間窗標志視角,稱為第nt-1個時間窗標志視角;分別表示第nt個時間窗的時間上限和時間下限。本專利技術的有益效果本專利技術提出一種基于用戶特性的全景視頻分發方法和系統。本專利技術方法利用用戶觀看特性的連續性,對全景視頻拼接的多路碼流進行自適應分發。從而使得全景視頻能在網絡擁塞時按需分發碼流,在不影響觀眾的觀看效果,同時提升全景視頻播放的流暢度。附圖說明圖1是本專利技術優選實施例一種基于用戶特性的全景視頻分發方法流程圖;圖2是圖1中Step6的詳細方法流程圖;圖3是本專利技術優選實施例一種基于用戶特性的全景視頻分發系統機構圖;圖4是圖3中碼流自適應分發裝置詳細結構圖。具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖和實施例,對本專利技術進行進一步詳細說明,為了便于說明,僅示出了與本專利技術實施例相關的部分。應當理解,此處所描寫的具體實施例,僅僅用于解釋本專利技術,并不用以限制本專利技術。本專利技術實施例提出一種基于用戶特性的全景視頻分發方法和系統。本專利技術實施例方法利用用戶觀看特性的連續性,對全景視頻拼接的多路碼流進行自適應分發。從而使得全景視頻能在網絡擁塞時按需分發碼流,在不影響觀眾的觀看效果,同時提升全景視頻播放的流暢度。實施例一圖1是本專利技術優選實施例一種基于用戶特性的全景視頻分發方法流程圖;所述方法包括以下步驟:Step0:將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將排序以后的全景視頻多路拼接碼流序列記為{stream1,stream2,...,streamN-1,streamN},對應的攝像頭采集視角序列記為{θ1,θ2,...,θN-1,θN}。其中,streamn表示按攝像機采集視角順序排列后的第n個拼接碼流,N表示拼接碼流的個數,n=1,2,...,N;θn表示streamn對應的攝像機采集視角;“按攝像機采集視角順序排列”可按升序排列,也可按降序排列,為方便表述,文中采用升序排列模式,即θ1<θ2<......<θN-1<θN。Step1:發送const秒全景視頻多路碼流streamn,n=1,2,...,N。其中,const表示時間窗時長參數;t0表示發送碼流初始緩沖時長,一般可取3-6秒;tc表示發送碼流緩沖時長;nt表示時間窗標號,初始值為1。Step2:在const秒時間窗內,發送該時間窗內的標志視角其中,稱為第nt個時間窗標志視角,表示第nt個時間窗的視覺角度上限和下限,max(變量|條件)分別表示對求滿足條件的變量求最小值、最大值;t表示時間變量;分別表示第nt個時間窗的時間上限和時間下限,Step3:如果全景視頻多路碼流streamn(n=1,2,...,N)第nt+1時間窗內的碼流存在,則進入Step4;否則,結束全景視頻多路碼流的分發。Step4:如果存在,則進入Step5;否則,則令nt=nt+1,確定const,的值,重新進入Step1。其中,稱為第nt-1個時間窗標志視角。Step5:如果用戶慣性參數signuse絕對值等于1,則不計算用戶慣性參數signuse,直接進入Step6;否則,則首先計算用戶慣性參數sign本文檔來自技高網...
    一種基于用戶特性的全景視頻分發方法和系統

    【技術保護點】
    一種基于用戶特性的全景視頻分發方法,其特征在于,所述方法包括:步驟A:將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將排序以后的全景視頻多路拼接碼流序列記為{stream

    【技術特征摘要】
    1.一種基于用戶特性的全景視頻分發方法,其特征在于,所述方法包括:步驟A:將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將排序以后的全景視頻多路拼接碼流序列記為{stream1,stream2,...,streamN-1,streamN},對應的攝像頭采集視角序列記為{θ1,θ2,...,θN-1,θN};步驟B:發送const秒全景視頻多路碼流streamn;步驟C:在const秒時間窗內,發送該時間窗內的標志視角步驟D:如果全景視頻多路碼流streamn第nt+1時間窗內的碼流存在,則進入步驟E;否則,結束全景視頻多路碼流的分發;步驟E:如果存在,則進入步驟F;否則,則令nt=nt+1,確定const,的值,重新進入步驟B;步驟F:如果用戶慣性參數signuse絕對值等于1,則不計算用戶慣性參數signuse,直接進入步驟G;否則,則首先計算用戶慣性參數signuse,然后進入步驟G;步驟G:根據用戶慣性參數signuse,自適應分發全景視頻多路碼流;步驟H:令nt=nt+1,確定const,的值,重新進入步驟C。其中,streamn表示按攝像機采集視角順序排列后的第n個拼接碼流,N表示拼接碼流的個數,n=1,2,...,N;θn表示streamn對應的攝像機采集視角;const表示時間窗時長參數;nt表示時間窗標號;稱為第nt個時間窗標志視角,稱為第nt-1個時間窗標志視角;分別表示第nt個時間窗的時間上限和時間下限。2.如權利要求1所述的基于用戶特性的全景視頻分發方法,其特征在于,其中,t0表示發送碼流初始緩沖時長,范圍取3-6秒;tc表示發送碼流緩沖時長。3.如權利要求1所述的基于用戶特性的全景視頻分發方法,其特征在于,其中,表示第nt個時間窗的視覺角度上限和下限,min(變量|條件)、max(變量|條件)分別表示對求滿足條件的變量求最小值、最大值;t表示時間變量;4.如權利要求1所述的基于用戶特性的全景視頻分發方法,其特征在于,所述“計算用戶慣性參數signuse”的方法如下:步驟a:如果且則令tempu=tempu+1;否則如果且則令tempd=tempd+1;否則,直接進入步驟a;步驟b:計算其中,Thres1、Thres2分別表示第一、第二判定閾值;abs(變量)表示對變量求絕對值;tempu、tempd分別表示第一、第二角度變換統計量,初始值均為0;signuse表示用戶慣性參數,初始值為0。5.如權利要求1所述的基于用戶特性的全景視頻分發方法,其特征在于,所述根據用戶慣性參數signuse,自適應分發全景視頻多路碼流具體為:計算角度差序列,記為n=1,2,...,N;首先計算dθminu=min(dθn|dθn>0,n=1,2,...,N),然后找到dθminu對應的攝像機采集角度,記為θnow,對應的碼流記為streamnow;dθminu為臨時變量;將streamnow及streamnow之后的碼流順序放入右側碼流序列表,記為tableu={streamnow,streamnow+1,streamnow+2,...,streamN},然后將streamnow之前的碼流倒序放入左側碼流序列表,記為tabled={streamnow-1,streamnow-2,streamnow-3,...,stream1}判斷如果signuse=1,則按第一方向構建全景視頻多路碼流分發序列表;否則,如果signuse=-1,則按第二方向構建全景視頻多路碼流分發序列表;否則,按第三方向構建全景視頻多路碼流分發序列表;按全景視頻多路碼流分發序列表的順序,依次發送全景視頻多路碼流對應nt+1時間窗內的碼流。6.如權利要求5所述的基于用戶特性的全景視頻分發方法,其特征在于,所述“按第一方向構建全景視頻多路碼流分發序列表”方法如下:按照先numu個tableu碼流后numd個tabled碼流的結構規律,構建全景視頻多路碼流分發序列表,其中numu>numd;所述“按第二方向構建全景視頻多路碼流分發序列表”方法如下:按照先numd個tabled碼流后numu個tableu碼流的結構規律,構建全景視頻多路碼流分發序列表,其中要求;所述“按第三方向構建全景視頻多路碼流分發序列表”方法如下:按照先1個tabled碼流后1個tableu碼流的結構規律,構建全景視頻多路碼流分發序列表或者按照先1個tableu碼流后1個tabled碼流的結構規律,構建全景視頻多路碼流分發序列表。7.一種基于用戶特性的全景視頻分發系統,其特征在于,所述系統包括:拼接碼流排列模塊,用于將全景視頻多路拼接碼流,按攝像機采集視角順序排列,然后將...

    【專利技術屬性】
    技術研發人員:舒倩
    申請(專利權)人:深圳百科信息技術有限公司
    類型:發明
    國別省市:廣東,44

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

    1
    主站蜘蛛池模板: 国产精品无码不卡一区二区三区| 精品国产v无码大片在线观看| 亚洲精品无码av中文字幕| 亚洲成a人无码亚洲成av无码| 人妻无码一区二区三区| 蜜桃无码AV一区二区| 国产成人无码av| 亚洲AV综合色区无码一二三区| 中文字幕无码不卡在线| 国产精品午夜无码AV天美传媒| 亚洲AV无码久久| 中文字幕丰满伦子无码| 国产成人无码A区在线观看导航| 人妻少妇伦在线无码专区视频| 伊人久久大香线蕉无码麻豆| 九九无码人妻一区二区三区| 92午夜少妇极品福利无码电影| 国产免费无码AV片在线观看不卡| 亚洲AV无码男人的天堂| 中文无码热在线视频| 日韩一区二区三区无码影院| 亚洲色无码专区在线观看| 久久亚洲AV永久无码精品| 特级无码a级毛片特黄| 毛片亚洲AV无码精品国产午夜| 一本天堂ⅴ无码亚洲道久久| 精品无码人妻一区二区三区| 无码精品人妻一区二区三区人妻斩 | 无码人妻精品一区二区三18禁| 影院无码人妻精品一区二区| 天码av无码一区二区三区四区 | 亚洲AV成人无码天堂| 蜜桃成人无码区免费视频网站| 亚洲AV无码一区二区二三区软件| 亚洲日韩v无码中文字幕| 国产午夜无码精品免费看| 无码人妻精品一区二区| 久久午夜伦鲁片免费无码| 无码人妻精品一区二区三区蜜桃| 中文字幕无码乱码人妻系列蜜桃| 亚洲AV无码资源在线观看|