鬼佬大哥大
  • / 7
  • 下載費用:30 金幣  

一種三維環境下基于線路特征的視頻空間實時漫游方法.pdf

摘要
申請專利號:

CN201410180390.5

申請日:

2014.04.30

公開號:

CN103986905A

公開日:

2014.08.13

當前法律狀態:

授權

有效性:

有權

法律詳情: 專利實施許可合同備案的生效IPC(主分類):H04N 7/18合同備案號:2018420000013讓與人:武漢兆圖科技有限公司受讓人:蘇州視銳信息科技有限公司發明名稱:一種三維環境下基于線路特征的視頻空間實時漫游方法申請日:20140430申請公布日:20140813授權公告日:20170215許可種類:獨占許可備案日期:20180529|||授權|||實質審查的生效IPC(主分類):H04N 7/18申請日:20140430|||公開
IPC分類號: H04N7/18; H04N13/00; G06T3/40; G06T5/50 主分類號: H04N7/18
申請人: 武漢兆圖科技有限公司
發明人: 鄭坤; 冉秀桃; 張柱; 答海玲; 劉培; 易云蕾; 張紅萍
地址: 430073 湖北省武漢市光谷SBI創業街10棟C座二單元1004室
優先權:
專利代理機構: 武漢華旭知識產權事務所 42214 代理人: 劉榮;周宗貴
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201410180390.5

授權公告號:

|||||||||

法律狀態公告日:

2018.06.22|||2017.02.15|||2014.09.10|||2014.08.13

法律狀態類型:

專利實施許可合同備案的生效、變更及注銷|||授權|||實質審查的生效|||公開

摘要

本發明涉及一種三維環境下基于線路特征的視頻空間實時漫游方法,通過設定的漫游路徑,快速搜索漫游位置指定范圍內的視頻,對視頻圖像進行拼接或不拼接處理并在三維環境下實時播放,實現在三維環境下視頻的空間實時漫游。本發明可應用于公安刑偵、安保、交通等各行業,主要應用在三維視頻監控、以及基于視頻的大型活動安保、案事件偵破、交通監控等領域,應用領域非常廣泛,市場前景非常樂觀。偵、安保、交通等各行業,主要應用在三維視頻監控、以及基于視頻的大型活動安保、案事件偵破、交通監控等領域,應用領域非常廣泛,市場前景非常樂觀。

權利要求書

權利要求書
1.  一種三維環境下基于線路特征的視頻空間實時漫游方法,其特征在于具體包括以下步驟:
(1)設置漫游路徑,采用三維直角坐標系,用一組三維數組表示漫游路徑上各點的三維坐標,獲取各攝像頭三維坐標、攝像頭的水平視角和攝像頭的垂直視角,設置初始視頻時刻Tx;
(2)設置漫游速度V,則三維空間坐標系中3個坐標軸方向的速度分別為Vx,Vy和Vz,開始視頻漫游過程,實時記錄已經過的漫游時間Ta;
(3)根據以下公式計算經過Ta漫游時間后獲取視頻的時間Ty:
Ty=Tx+Ta………………………………(1)
(4)設置漫游初始點S0(X0,Y0,Z0),并設置漫游速度V(Vx,Vy,Vz),通過速度公式計算Ty時刻漫游到位置S(X,Y,Z):
(5)搜索以當前漫游位置為球心、以預設值R為半徑的球體范圍內的所有攝像頭;假定攝像頭視域為一個四棱錐體,利用直線與面的交點計算公式,以各攝像頭的三維坐標、水平視角和垂直視角作為輸入,計算各攝像頭視域四棱錐體與地面的4個交點坐標;每個攝像頭視域的四個點坐標組成地理多邊形,即每個攝像頭視域在地平面上的可見區;
(6)分別判斷各攝像頭的可見區是否覆蓋當前漫游位置,若是,則該攝像頭為當前漫游位置的可見攝像頭,可見攝像頭數量累加1;否則,丟棄該攝像頭;
(7)判斷可見攝像頭數量:若可見攝像頭數量為1,進入步驟(8);若當前位置的可見攝像頭數量為2個以上,進入步驟(9)進行視頻幀圖像拼接;
(8)獲取Ty時刻該可見攝像頭的視頻幀圖像;為該攝像頭視域可見區多邊形建立三維網絡模型,計算三維網絡模型中的點對應在二維視頻幀圖像的坐標位置,為三維網格模型附加紋理坐標,進入步驟(10);
(9)獲取Ty時刻各可見攝像頭的視頻幀圖像,將各可見攝像頭的可見區進行求交計算,得到重疊區和非重疊區,分別將各重疊區和非重疊區進行三角化,建立各自的三維網絡模型;
(9a)對于非重疊區,為每個非重疊區的三維網絡模型添加紋理坐標;
(9b)對于重疊區,針對每個重疊區,確定覆蓋該重疊區的各視頻幀圖像所對應的可見攝像頭的數目n,并為該重疊區的三維網絡模型分別添加紋理坐標,得到n重紋理 坐標;確定該重疊區的重心,并利用點到面的距離公式計算重心到各攝像頭視域在地平面上的可見區的距離,為重疊區對應的各攝像頭賦權值;
(10)對于每個非重疊區,將三維網格紋理坐標提交繪制引擎進行視頻幀圖像三維顯示;對于每個重疊區,將各重疊區的每一組攝像頭的權值賦給對應的重疊區紋理透明度值,進行顏色混合,再進行繪制顯示;
(11)重復步驟(2)到步驟(10),以連續顯示三維圖像,直到漫游路徑結束。

2.  根據權利要求1所述的視頻空間實時漫游方法,其特征在于:第(4)步所述的速度公式為:
X=X0+Vx×Ta………………………………………(2)
Y=Y0+Vy×Ta………………………………………(3)
Z=Z0+VZ×Ta………………………………………(4)

3.  根據權利要求1所述的視頻空間實時漫游方法,其特征在于:第(9b)步中,具體通過以下公式為一個重疊區的各可見攝像頭賦予權值:
Wi=(1/Si)/∑(1/Si)…………………………………(5)
其中,Wi為該重疊區內攝像頭i的權值,Si為該重疊區的重心到攝像頭i視域在地平面上的可見區的距離,i∈(1,2...n)。

4.  根據權利要求1所述的視頻空間實時漫游方法,其特征在于:第(9b)步中,所述的重疊區的中心的橫縱利用以下方法確定:中心點的橫坐標為重疊區內所有點的橫坐標的平均值,中心點的縱坐標為重疊區內所有點的縱坐標的平均值。

說明書

說明書一種三維環境下基于線路特征的視頻空間實時漫游方法
技術領域
本發明涉及一種三維環境下基于線路特征的視頻空間實時漫游方法,屬于智能視頻監控領域。 
背景技術
視頻和圖像是對現實世界客觀、形象的描述,對人類而言,是最直觀而具體的信息表達形式,是一種重要的信息載體。視頻圖像在信息表達中起著非常重要的作用,隨著信息技術的發展,有關視頻圖像的研究和應用也迅速發展起來。但在各種應用中,還存在諸多問題。 
例如,在視頻監控應用中,傳統分鏡頭監控模式具有畫面相互孤立、缺乏關聯性的應用局限,難以直觀獲取監控區域的整體安全態勢。視頻拼接技術實現將多路視頻畫面拼接為一個視頻畫面,擴大了視野寬度,方便監控人員觀察。而在實際的視頻監控應用中,除了固定的監控區域,監控人員常常還需要關注的是隨著目標移動的線路特征區域。視頻圖像拼接技術雖然可以合成寬視角圖像或全景圖像,得到視野更寬闊的圖像和視頻,但是若對大場景內所有目標視頻進行處理必然造成拼接效率低下。 
又例如,在公安刑偵案件偵破應用中,為了分析犯罪現場和查找犯罪線索,公安局刑偵部門通常會調取在案發地點附近的多個攝像頭相關時段的視頻進行甄別和分析,需要眾多的刑偵人員對不同的視頻記錄前后反復對比觀看,獲取有價值的視頻信息和犯罪線索。然而,這種完全靠人工查找、播放、比對視頻內容的方式非常耗時耗力,如何自動搜索案發地點周邊攝像頭并智能拼接播放,避免多個視頻重復對比觀看是急需解決的技術問題。 
發明內容
為了解決現有技術的不足,本發明提供了一種三維環境下基于線路特征的視頻空間實時漫游方法,能夠根據設定的漫游路徑,快速搜索漫游位置指定范圍內的視頻,對視頻圖像進行拼接或不拼接處理并在三維環境下實時播放,實現在三維環境下視頻的空間實時漫游。 
本發明為解決其技術問題所采用的技術方案是: 
本發明提供了一種三維環境下基于線路特征的視頻空間實時漫游方法,具體包括以下步驟: 
(1)設置漫游路徑,采用三維直角坐標系,用一組三維數組表示漫游路徑上各點 的三維坐標,獲取各攝像頭三維坐標、攝像頭的水平視角和攝像頭的垂直視角,設置初始視頻時刻Tx; 
(2)設置漫游速度V,則三維空間坐標系中3個坐標軸方向的速度分別為Vx,Vy和Vz,開始視頻漫游過程,實時記錄已經過的漫游時間Ta; 
(3)根據以下公式計算經過Ta漫游時間后獲取視頻的時間Ty: 
Ty=Tx+Ta………………………………(1) 
(4)設置漫游初始點S0(X0,Y0,Z0),并設置漫游速度V(Vx,Vy,Vz),通過速度公式計算Ty時刻漫游到位置S(X,Y,Z): 
(5)搜索以當前漫游位置為球心、以預設值R為半徑的球體范圍內的所有攝像頭;假定攝像頭視域為一個四棱錐體,利用直線與面的交點計算公式,以各攝像頭的三維坐標、水平視角和垂直視角作為輸入,計算各攝像頭視域四棱錐體與地面的4個交點坐標;每個攝像頭視域的四個點坐標組成地理多邊形,即每個攝像頭視域在地平面上的可見區; 
(6)分別判斷各攝像頭的可見區是否覆蓋當前漫游位置,若是,則該攝像頭為當前漫游位置的可見攝像頭,可見攝像頭數量累加1;否則,丟棄該攝像頭; 
(7)判斷可見攝像頭數量:若可見攝像頭數量為1,進入步驟(8);若當前位置的可見攝像頭數量為2個以上,進入步驟(9)進行視頻幀圖像拼接; 
(8)獲取Ty時刻該可見攝像頭的視頻幀圖像;為該攝像頭視域可見區多邊形建立三維網絡模型,計算三維網絡模型中的點對應在二維視頻幀圖像的坐標位置,為三維網格模型附加紋理坐標,進入步驟(10); 
(9)獲取Ty時刻各可見攝像頭的視頻幀圖像,將各可見攝像頭的可見區進行求交計算,得到重疊區和非重疊區,分別將各重疊區和非重疊區進行三角化,建立各自的三維網絡模型; 
(9a)對于非重疊區,為每個非重疊區的三維網絡模型添加紋理坐標; 
(9b)對于重疊區,針對每個重疊區,確定覆蓋該重疊區的各視頻幀圖像所對應的可見攝像頭的數目n,并為該重疊區的三維網絡模型分別添加紋理坐標,得到n重紋理坐標;確定該重疊區的重心,并利用點到面的距離公式計算重心到各攝像頭視域在地平面上的可見區的距離,為重疊區對應的各攝像頭賦權值; 
(10)對于每個非重疊區,將三維網格紋理坐標提交繪制引擎進行視頻幀圖像三維 顯示;對于每個重疊區,將各重疊區的每一組攝像頭的權值賦給對應的重疊區紋理透明度值,進行顏色混合,再進行繪制顯示; 
(11)重復步驟(2)到步驟(10),以連續顯示三維圖像,直到漫游路徑結束。 
第(4)步所述的速度公式為: 
X=X0+Vx×Ta……………………………………(2) 
Y=Y0+Vy×Ta………………………………………(3) 
Z=Z0+VZ×Ta………………………………………(4) 
第(9b)步中,具體通過以下公式為一個重疊區的各可見攝像頭賦予權值: 
Wi=(1/Si)/∑(1/Si)………………………………(5) 
其中,Wi為該重疊區內攝像頭i的權值,Si為該重疊區的重心到攝像頭i視域在地平面上的可見區的距離,i∈(1,2...n)。 
第(9b)步中,所述的重疊區的中心的橫縱利用以下方法確定:中心點的橫坐標為重疊區內所有點的橫坐標的平均值,中心點的縱坐標為重疊區內所有點的縱坐標的平均值。 
本發明基于其技術方案所具有的有益效果在于: 
(1)本發明將動態視頻圖像在三維環境下顯示,使監控視頻具有了空間位置感,實現了三維場景與動態視頻的融合; 
(2)本發明能夠將多個攝像頭拍攝到的圖像拼接,并經過三維建模形成一個完整的視頻圖像,擴大了視野寬度,方便監控人員觀察; 
(3)本發明在實時漫游的過程中進行視頻圖像拼接,避免對整個大范圍場景進行視頻拼接,解決了大范圍場景視頻拼接效率較低的問題; 
(4)本發明提供了路徑和時間的設置接口,操作簡單,提供了高效的監控方案; 
(5)本發明利用反距離加權法計算重疊區內各攝像頭的權值,再利用該權值進行顏色混合以繪制三維圖像,所得的圖像精確可靠; 
(6)本發明可應用于公安刑偵、安保、交通等各行業,主要應用在三維視頻監控、以及基于視頻的大型活動安保、案事件偵破、交通監控等領域,應用領域非常廣泛,市場前景非常樂觀。 
具體實施方式
下面結合實施例對本發明作進一步說明。 
本發明提供了一種三維環境下基于線路特征的視頻空間實時漫游方法,具體包括以下步驟: 
(1)設置漫游路徑,采用三維直角坐標系,用一組三維數組表示漫游路徑上各點的三維坐標,獲取各攝像頭三維坐標、攝像頭的水平視角和攝像頭的垂直視角,設置初始視頻時刻Tx; 
(2)設置漫游速度V,則三維空間坐標系中3個坐標軸方向的速度分別為Vx,Vy和Vz,開始視頻漫游過程,實時記錄已經過的漫游時間Ta; 
(3)根據以下公式計算經過Ta漫游時間后獲取視頻的時間Ty: 
Ty=Tx+Ta………………………………(1) 
(4)設置漫游初始點S0(X0,Y0,Z0),并設置漫游速度V(Vx,Vy,Vz),通過速度公式計算Ty時刻漫游到位置S(X,Y,Z): 
(5)搜索以當前漫游位置為球心、以預設值R為半徑的球體范圍內的所有攝像頭;假定攝像頭視域為一個四棱錐體,利用直線與面的交點計算公式,以各攝像頭的三維坐標、水平視角和垂直視角作為輸入,計算各攝像頭視域四棱錐體與地面的4個交點坐標;每個攝像頭視域的四個點坐標組成地理多邊形,即每個攝像頭視域在地平面上的可見區; 
(6)分別判斷各攝像頭的可見區是否覆蓋當前漫游位置,若是,則該攝像頭為當前漫游位置的可見攝像頭,可見攝像頭數量累加1;否則,丟棄該攝像頭; 
(7)判斷可見攝像頭數量:若可見攝像頭數量為1,進入步驟(8);若當前位置的可見攝像頭數量為2個以上,進入步驟(9)進行視頻幀圖像拼接; 
(8)獲取Ty時刻該可見攝像頭的視頻幀圖像;為該攝像頭視域可見區多邊形建立三維網絡模型,計算三維網絡模型中的點對應在二維視頻幀圖像的坐標位置,為三維網格模型附加紋理坐標,進入步驟(10); 
(9)獲取Ty時刻各可見攝像頭的視頻幀圖像,將各可見攝像頭的可見區進行求交計算,所述的求交計算為多邊形求交計算方法,得到重疊區和非重疊區,分別將各重疊區和非重疊區進行三角化,建立各自的三維網絡模型; 
(9a)對于非重疊區,為每個非重疊區的三維網絡模型添加紋理坐標; 
(9b)對于重疊區,針對每個重疊區,確定覆蓋該重疊區的各視頻幀圖像所對應的 可見攝像頭的數目n,并為該重疊區的三維網絡模型分別添加紋理坐標,得到n重紋理坐標;確定該重疊區的重心,并利用點到面的距離公式計算重心到各攝像頭視域在地平面上的可見區的距離,為重疊區對應的各攝像頭賦權值; 
(10)對于每個非重疊區,將三維網格紋理坐標提交繪制引擎進行視頻幀圖像三維顯示;對于每個重疊區,將各重疊區的每一組攝像頭的權值賦給對應的重疊區紋理透明度值,進行顏色混合,再進行繪制顯示; 
(11)重復步驟(2)到步驟(10),以連續顯示三維圖像,直到漫游路徑結束。 
第(4)步所述的速度公式為: 
X=X0+Vx×Ta………………………………………(2) 
Y=Y0+Vy×Ta………………………………………(3) 
Z=Z0+VZ×Ta………………………………………(4) 
第(9b)步中,具體通過以下公式為一個重疊區的各可見攝像頭賦予權值: 
Wi=(1/Si)/∑(1/Si)………………………………(5) 
其中,Wi為該重疊區內攝像頭i的權值,Si為該重疊區的重心到攝像頭i視域在地平面上的可見區的距離,i∈(1,2...n)。 
所述的重疊區的中心的橫縱利用以下方法確定:中心點的橫坐標為重疊區內所有點的橫坐標的平均值,中心點的縱坐標為重疊區內所有點的縱坐標的平均值。 

關 鍵 詞:
一種 三維 環境 基于 線路 特征 視頻 空間 實時 漫游 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種三維環境下基于線路特征的視頻空間實時漫游方法.pdf
鏈接地址:http://www.wwszu.club/p-6140850.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大