[發(fā)明專利]一種基于視覺連續(xù)性的全景視頻分發(fā)方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201611087528.2 | 申請日: | 2016-12-01 |
| 公開(公告)號: | CN106604041B | 公開(公告)日: | 2020-05-22 |
| 發(fā)明(設(shè)計(jì))人: | 馬國強(qiáng) | 申請(專利權(quán))人: | 深圳市夢網(wǎng)視訊有限公司 |
| 主分類號: | H04N21/218 | 分類號: | H04N21/218;H04N21/262;H04N21/647 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 44414 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 視覺 連續(xù)性 全景 視頻 分發(fā) 方法 系統(tǒng) | ||
1.一種基于視覺連續(xù)性的全景視頻分發(fā)方法,其特征在于,所述方法包括以下步驟:
步驟A:任選全景視頻多路碼流中的一個(gè)碼流,作為基準(zhǔn)碼流記為streamcur,將streamcur對應(yīng)的攝像機(jī)采集視角作為基準(zhǔn)角度,記為θcur;
步驟B:計(jì)算全景視頻各路碼流對應(yīng)的攝像機(jī)采集視角θn與θcur的角度差dθn;θn表示streamn對應(yīng)的攝像機(jī)采集視角;streamn表示全景視頻的第n個(gè)拼接碼流,n=1,2,...,N,N表示拼接碼流的個(gè)數(shù);
步驟C:將全景視頻多路碼流排列成兩個(gè)碼流序列;
步驟D:發(fā)送const秒全景視頻多路碼流streamn,n=1,2,...,N;const表示時(shí)間窗時(shí)長參數(shù);
步驟E:在const秒時(shí)間窗內(nèi),發(fā)送該時(shí)間窗內(nèi)的視覺角度信息表示第nt個(gè)時(shí)間窗的視覺角度上限和下限;
步驟F:如果全景視頻多路碼流streamn第nt+1時(shí)間窗內(nèi)的碼流存在,則進(jìn)入步驟G;否則,結(jié)束全景視頻多路碼流的分發(fā);nt表示時(shí)間窗標(biāo)號,初始值為1;
步驟G:根據(jù)視覺角度信息,分發(fā)全景視頻多路碼流;
步驟H:令nt=nt+1,確定const,的值,然后重新進(jìn)入步驟D;分別表示第nt個(gè)時(shí)間窗的時(shí)間上限和時(shí)間下限;
其中,所述根據(jù)視覺角度信息,分發(fā)全景視頻多路碼流具體為:
計(jì)算稱為標(biāo)志視角;
計(jì)算接著,找到上述最小值對應(yīng)的攝像機(jī)采集角度,記為θnow,對應(yīng)的碼流記為streamnow;abs(變量)表示對變量取絕對值;
如果streamnow位于第一碼流序列,則采用第一處理模式;否則,采用第二處理模式;
構(gòu)建全景視頻多路碼流分發(fā)序列表:
(如果N-k1≥k1),
(如果N-k1k1),
按全景視頻多路碼流分發(fā)序列表的順序,依次發(fā)送全景視頻多路碼流對應(yīng)nt+1時(shí)間窗內(nèi)的碼流;
所述第一處理模式為:
找到streamnow在第一碼流序列中的位置;
重排第二碼流序列及第二角度序列;具體為:
將第一碼流序列中,所有位于streamnow前的碼流按照倒序逐一放入第二碼流序列,原始第二碼流序列中的碼流依次后移,超出序列長度的碼流依次移出放入第一碼流序列的尾部,獲取更新的第二碼流序列;將第一角度序列中,所有位于θnow前的角度按照倒序逐一放入第二角度序列,原始第二角度序列中的角度依次后移,超出序列長度的角度依次移出放入第一角度序列的尾部,獲取更新的第二角度序列;
重排第一碼流序列及第一角度序列;具體為:
將streamnow移動到第一碼流序列的首位,同時(shí)將所有位于streamnow后的碼流隨之依次前移,獲取更新的第一碼流序列;然后,將θnow移動到第一角度序列的首位,同時(shí)將所有位于θnow后的碼流隨之依次前移,獲取更新的第一角度序列;
所述第二處理模式為:
找到streamnow在第二碼流序列中的位置;
重排第一碼流序列及第一角度序列;具體為:
將第二碼流序列中,streamnow及所有位于streamnow前的碼流按照倒序逐一放入第一碼流序列,原始第一碼流序列中的碼流依次后移,超出序列長度的碼流依次移出放入第二碼流序列的尾部,獲取更新的第一碼流序列;將第二角度序列中,θnow及所有位于θnow前的角度按照倒序逐一放入第一角度序列,原始第一角度序列中的角度依次后移,超出序列長度的角度依次移出放入第二角度序列的尾部,獲取更新的第一角度序列;
重排第二碼流序列及第二角度序列;具體為:
將所有位于streamnow后的碼流依次前移,直到有一個(gè)碼流移到第二碼流序列的首位,獲取更新的第二碼流序列;將所有位于θnow后的碼流隨之依次前移,直到有一個(gè)角度移到第二角度序列的首位,獲取更新的第二角度序列;
所述將全景視頻多路碼流排列成兩個(gè)碼流序列具體為:
將所有小于等于0的角度差升序排列,記為其中,k1表示所有小于等于0的角度差的數(shù)量;
根據(jù)所述所有小于等于0的角度差的排列順序,分別將對應(yīng)的攝像機(jī)采集視角排列成一個(gè)角度序列記為稱為第一角度序列;將對應(yīng)的全景視頻多路碼流排列成一個(gè)碼流序列記為稱為第一碼流序列;
將所有大于0的角度差降序排列,記為
根據(jù)所述所有大于0的角度差的排列順序,分別將對應(yīng)的攝像機(jī)采集視角排列成一個(gè)角度序列記為稱為第二角度序列;將對應(yīng)的全景視頻多路碼流排列成一個(gè)碼流序列記為稱為第二碼流序列。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市夢網(wǎng)視訊有限公司,未經(jīng)深圳市夢網(wǎng)視訊有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611087528.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





