三维分析之视频投放
三維分析之視頻投放
- 功能簡(jiǎn)介
- 軟件環(huán)境
- 詳細(xì)步驟
- - 桌面篇
- - 組件篇
- - WebGL篇
Nec_Eu
功能簡(jiǎn)介
在安全監(jiān)控項(xiàng)目中,往往有實(shí)時(shí)播放監(jiān)控點(diǎn)視頻的需求。以往,這種需求通常通過(guò)二維+多幅分屏視頻的形式實(shí)現(xiàn)。而在三維蓬勃發(fā)展的現(xiàn)在,超圖提供了將視頻融合于場(chǎng)景的方法,即視頻投放。視頻投放,可在三維場(chǎng)景下,將當(dāng)前視角作為觀察點(diǎn)或者指定觀察點(diǎn),將指定的AVI視頻文件投影在場(chǎng)景中播放,用來(lái)模擬視頻中事件發(fā)生的真實(shí)情景。
圖 傾斜攝影與視頻數(shù)據(jù)融合
目前,SuperMap已經(jīng)可以成功對(duì)接??怠⒋笕A、中星等監(jiān)控大廠產(chǎn)出的實(shí)時(shí)視頻。
下面,就讓我們來(lái)看一下在SuperMap中如何進(jìn)行視頻投放。
軟件環(huán)境
在此次演示中使用到的產(chǎn)品為:
SuperMap iDesktop 9.1.2
SuperMap iObjects 9.1.2
SuperMap iClient3D for WebGL 9.1.2
詳細(xì)步驟
- 桌面篇
1、打開(kāi)AVI視頻文件所記錄的周邊環(huán)境,定位到視頻文件所記錄的位置。單擊“三維空間分析”選項(xiàng)卡中的“視頻投放”按鈕,彈出“三維空間分析”面板。
圖 視頻投放面板
2、在視頻投放面板的1號(hào)矩形框處,選擇視頻文件(*.avi)。
3、在視頻投放面板的2號(hào)矩形框處,勾選并進(jìn)行同名點(diǎn)配準(zhǔn)。彈出如下對(duì)話框:
圖 “同名點(diǎn)配準(zhǔn)”對(duì)話框
4、單擊同名點(diǎn)配準(zhǔn)中的按鈕,在左邊場(chǎng)景中添加源點(diǎn),在右邊場(chǎng)景中添加目標(biāo)點(diǎn)。如下所示:
圖 添加源點(diǎn)示例
5、完成同名點(diǎn)配準(zhǔn)后,不顯示投放射線,參數(shù)信息與投放信息不可更改。此時(shí)在圖:三維空間分析-視頻投放面板的3號(hào)矩形框處,對(duì)視頻進(jìn)行設(shè)置并播放。
*需要注意的是,視頻投放需要先用第三方類(lèi)庫(kù)進(jìn)行視頻解析。iDesktop .net內(nèi)置的解析庫(kù)目前僅支持解析Camtasia生產(chǎn)的.avi視頻。
- 組件篇
可參考超圖代碼示例,鏈接如下:
http://support.supermap.com.cn/UploadFilesData/c19348482651659_SceneVideoPlay.rar
*組件/桌面端實(shí)現(xiàn)的原理是,將視頻解析成圖片,然后逐幀播放圖片。
**需要注意的是,視頻的解析是通過(guò)第三方解碼包實(shí)現(xiàn)的,用戶(hù)可自行調(diào)用其他解碼包。目前組件內(nèi)置的解碼包可以對(duì)大部分的avi進(jìn)行解析。
- WebGL篇
可參考WebGL官網(wǎng)代碼示例,鏈接如下:
本地視頻投放
http://support.supermap.com.cn:8090/webgl/examples/editor.html#projectionImage
RTSP流視頻投放
http://support.supermap.com.cn:8090/webgl/examples/editor.html#RTSP
*視頻投放可支持任意可以用video標(biāo)簽加載的視頻。
**RTSP流視頻投放的原理是,將RTSP流視頻解析成video標(biāo)簽,然后再進(jìn)行視頻投放。
***RTSP的解析需要第三方解析庫(kù)。示例中調(diào)用的解析庫(kù)是Streamedian,可支持海康以及大華的監(jiān)控視頻。
總結(jié)
- 上一篇: 简单的机器学习程序_人体动作识别小程序【
- 下一篇: kafka tool 查看指定group