基于虛擬現(xiàn)實技術的智能視頻監(jiān)控系統(tǒng)的實現(xiàn)
發(fā)布時間:2023-01-01 16:24
近年來,隨著社會經(jīng)濟的快速發(fā)展,人們的安防意識逐漸增強,視頻監(jiān)控系統(tǒng)在保障用戶的人身安全和財產(chǎn)安全方面發(fā)揮著越來越重要的作用。但是,傳統(tǒng)的視頻監(jiān)控系統(tǒng)存在許多缺陷,已經(jīng)不能很好的滿足用戶的需求,隨著虛擬現(xiàn)實(Virtual Reality,VR)技術的日益成熟,將虛擬現(xiàn)實技術與視頻監(jiān)控技術結(jié)合已經(jīng)成為未來視頻監(jiān)控系統(tǒng)的一個發(fā)展方向。本課題將虛擬現(xiàn)實技術與視頻監(jiān)控技術結(jié)合,在安卓(Android)平臺上實現(xiàn)基于虛擬現(xiàn)實技術的智能視頻監(jiān)控系統(tǒng)。為了實現(xiàn)該系統(tǒng),首先分析了基于虛擬現(xiàn)實技術的視頻監(jiān)控系統(tǒng)涉及到的技術和理論,然后對系統(tǒng)進行架構(gòu)設計和功能設計,將系統(tǒng)分為本地監(jiān)控客戶端、流媒體服務器和遠程監(jiān)控客戶端三個部分,并對各個模塊進行詳細設計和實現(xiàn)。本課題使用OpenCV庫和移動目標檢測算法實現(xiàn)對監(jiān)控視頻的智能分析,使用OpenGL ES引擎對VR全景監(jiān)控視頻進行渲染,達到虛擬現(xiàn)實的效果。最后,結(jié)合實際應用場景對本課題實現(xiàn)的視頻監(jiān)控系統(tǒng)進行測試和分析。測試結(jié)果表明,該系統(tǒng)能夠穩(wěn)定運行,滿足設計指標,遠程監(jiān)控延時控制在1秒內(nèi),遠程監(jiān)控客戶端達到了虛擬現(xiàn)實的效果,全天智能監(jiān)控,移動目標檢測成功率達...
【文章頁數(shù)】:76 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容與設計指標
1.3.1 研究內(nèi)容
1.3.2 設計指標
1.4 論文結(jié)構(gòu)
第二章 關鍵技術和理論分析
2.1 Android系統(tǒng)分析
2.1.1 Android系統(tǒng)框架
2.1.2 GLSurfaceView
2.1.3 SurfaceTexture
2.2 流媒體傳輸協(xié)議
2.2.1 實時傳輸協(xié)議
2.2.2 實時傳輸流協(xié)議
2.3 移動目標檢測算法
2.3.1 光流法
2.3.2 幀差法
2.3.3 背景差法
2.4 基于Android設備的虛擬現(xiàn)實技術
2.4.1 Unity3D引擎
2.4.2 OpenGLES引擎
2.5 OpenGLES渲染VR視頻
2.5.1 OpenGLES投影
2.5.2 OpenGLES坐標矩陣變換
2.5.3 OpenGLES圖形渲染流程
2.6 本章小結(jié)
第三章 智能視頻監(jiān)控系統(tǒng)的方案設計
3.1 系統(tǒng)的方案設計
3.1.1 系統(tǒng)架構(gòu)設計
3.1.2 系統(tǒng)功能設計
3.2 本地監(jiān)控客戶端的設計
3.2.1 本地監(jiān)控客戶端的工作流程設計
3.2.2 本地監(jiān)控客戶端的功能結(jié)構(gòu)設計
3.2.3 本地監(jiān)控客戶端的功能模塊設計
3.3 遠程監(jiān)控客戶端的設計
3.3.1 遠程監(jiān)控客戶端的工作流程設計
3.3.2 遠程監(jiān)控客戶端的功能結(jié)構(gòu)設計
3.3.3 遠程監(jiān)控客戶端的功能模塊設計
3.4 本章小結(jié)
第四章 智能視頻監(jiān)控系統(tǒng)的實現(xiàn)
4.1 本地監(jiān)控客戶端的實現(xiàn)
4.1.1 視頻采集模塊的實現(xiàn)
4.1.2 智能監(jiān)測模塊的實現(xiàn)
4.1.3 監(jiān)控錄像管理模塊的實現(xiàn)
4.1.4 推流模塊的實現(xiàn)
4.2 遠程監(jiān)控客戶端的實現(xiàn)
4.2.1 流媒體播放模塊的實現(xiàn)
4.2.2 VR視頻渲染模塊的實現(xiàn)
4.2.3 模式選擇模塊的實現(xiàn)
4.3 本章小結(jié)
第五章 系統(tǒng)測試與分析
5.1 測試環(huán)境
5.2 功能測試
5.2.1 視頻監(jiān)控功能測試
5.2.2 監(jiān)控錄像管理功能測試
5.2.3 智能監(jiān)測功能測試
5.2.4 VR全景監(jiān)控視頻播放測試
5.3 性能測試
5.3.1 延時測試
5.3.2 移動目標檢測測試
5.3.3 VR全景播放器性能測試
5.4 測試結(jié)果分析
5.5 本章小結(jié)
第六章 總結(jié)與展望
6.1 工作總結(jié)
6.2 研究展望
參考文獻
致謝
攻讀碩士學位期間的成果
附錄
本文編號:3727185
【文章頁數(shù)】:76 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容與設計指標
1.3.1 研究內(nèi)容
1.3.2 設計指標
1.4 論文結(jié)構(gòu)
第二章 關鍵技術和理論分析
2.1 Android系統(tǒng)分析
2.1.1 Android系統(tǒng)框架
2.1.2 GLSurfaceView
2.1.3 SurfaceTexture
2.2 流媒體傳輸協(xié)議
2.2.1 實時傳輸協(xié)議
2.2.2 實時傳輸流協(xié)議
2.3 移動目標檢測算法
2.3.1 光流法
2.3.2 幀差法
2.3.3 背景差法
2.4 基于Android設備的虛擬現(xiàn)實技術
2.4.1 Unity3D引擎
2.4.2 OpenGLES引擎
2.5 OpenGLES渲染VR視頻
2.5.1 OpenGLES投影
2.5.2 OpenGLES坐標矩陣變換
2.5.3 OpenGLES圖形渲染流程
2.6 本章小結(jié)
第三章 智能視頻監(jiān)控系統(tǒng)的方案設計
3.1 系統(tǒng)的方案設計
3.1.1 系統(tǒng)架構(gòu)設計
3.1.2 系統(tǒng)功能設計
3.2 本地監(jiān)控客戶端的設計
3.2.1 本地監(jiān)控客戶端的工作流程設計
3.2.2 本地監(jiān)控客戶端的功能結(jié)構(gòu)設計
3.2.3 本地監(jiān)控客戶端的功能模塊設計
3.3 遠程監(jiān)控客戶端的設計
3.3.1 遠程監(jiān)控客戶端的工作流程設計
3.3.2 遠程監(jiān)控客戶端的功能結(jié)構(gòu)設計
3.3.3 遠程監(jiān)控客戶端的功能模塊設計
3.4 本章小結(jié)
第四章 智能視頻監(jiān)控系統(tǒng)的實現(xiàn)
4.1 本地監(jiān)控客戶端的實現(xiàn)
4.1.1 視頻采集模塊的實現(xiàn)
4.1.2 智能監(jiān)測模塊的實現(xiàn)
4.1.3 監(jiān)控錄像管理模塊的實現(xiàn)
4.1.4 推流模塊的實現(xiàn)
4.2 遠程監(jiān)控客戶端的實現(xiàn)
4.2.1 流媒體播放模塊的實現(xiàn)
4.2.2 VR視頻渲染模塊的實現(xiàn)
4.2.3 模式選擇模塊的實現(xiàn)
4.3 本章小結(jié)
第五章 系統(tǒng)測試與分析
5.1 測試環(huán)境
5.2 功能測試
5.2.1 視頻監(jiān)控功能測試
5.2.2 監(jiān)控錄像管理功能測試
5.2.3 智能監(jiān)測功能測試
5.2.4 VR全景監(jiān)控視頻播放測試
5.3 性能測試
5.3.1 延時測試
5.3.2 移動目標檢測測試
5.3.3 VR全景播放器性能測試
5.4 測試結(jié)果分析
5.5 本章小結(jié)
第六章 總結(jié)與展望
6.1 工作總結(jié)
6.2 研究展望
參考文獻
致謝
攻讀碩士學位期間的成果
附錄
本文編號:3727185
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/3727185.html
最近更新
教材專著