基于ARM的塔吊視頻監(jiān)控系統(tǒng)研究
發(fā)布時間:2017-10-05 14:21
本文關(guān)鍵詞:基于ARM的塔吊視頻監(jiān)控系統(tǒng)研究
更多相關(guān)文章: 塔吊 嵌入式 視頻監(jiān)控 底層軟件 應用軟件
【摘要】:近年來,隨著我國城市建設(shè)逐漸加快步伐,出現(xiàn)了越來越多的高層建筑,因此在施工過程中塔吊的使用頻率也在不斷提高,主要用來提高施工速度,保證施工質(zhì)量以及減輕工人的勞動強度。由于使用塔吊的施工壞境大部分都比較復雜,因此在施工過程中如何安全高效的進行施工作業(yè)應該成為技術(shù)人員考慮的問題。其中最突出的問題是在對樓房高層進行施工操作中遇到視覺難題,比如在塔吊吊運、卸載、移動建筑材料時,樓體可能會阻擋操作人員的視線,還有就是操作人員從強光區(qū)移動到陰暗區(qū)時,在光線強弱的強烈對比下,操作人員并不能清楚的看到具體操作過程,這時只能憑借以往經(jīng)驗進行盲操作。針對建筑施工中的盲操作問題,給操作人員增加視覺輔助功能,本論文設(shè)計了一套應用于塔吊的視頻監(jiān)控系統(tǒng)。為了方便具體操作人員能夠根據(jù)現(xiàn)場情況進行具體的施工操作,系統(tǒng)需要在塔吊的起重臂上安裝攝像頭來監(jiān)視具體的施工現(xiàn)場,攝像頭所獲取的視頻信號經(jīng)過一系列的處理后,再通過無線傳輸設(shè)備WIFI傳輸?shù)轿挥谒跎戏讲僮魇覂?nèi)的控制終端上,設(shè)計這一視頻監(jiān)控系統(tǒng)對操作人員根據(jù)具體的現(xiàn)場情況進行操作帶來了極大的方便。本系統(tǒng)設(shè)計了視頻采集、傳輸、編碼以及顯示等一系列的功能模塊,硬件設(shè)備使用S3C2440硬件平臺與PC機相結(jié)合,操作系統(tǒng)軟采用的是嵌入式Linux系統(tǒng),為了清楚闡述本文的主要觀點,下面將進行具體闡述,主要包括:課題背景及研究的目的意義、視頻監(jiān)控系統(tǒng)應用在塔吊上的國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢、論文的主要研究工作;視頻監(jiān)控系統(tǒng)總體方案的設(shè)計,主要包括兩個大的部分,分別為硬件和軟件設(shè)計;視頻監(jiān)控系統(tǒng)的底層軟件平臺的搭建,在這部分將完成在宿主機上建立嵌入式Linux系統(tǒng)開發(fā)的交叉編譯環(huán)境和QT開發(fā)環(huán)境、在開發(fā)平臺上移植系統(tǒng)引導程序uboot、系統(tǒng)內(nèi)核Linux2.6.32以及根文件系統(tǒng)的制作;視頻監(jiān)控系統(tǒng)應用軟件的設(shè)計與實現(xiàn),主要完成攝像頭的驅(qū)動程序以及視頻采集的應用程序、調(diào)用MPEG壓縮算法實現(xiàn)視頻數(shù)據(jù)的編碼壓縮、無線網(wǎng)卡的驅(qū)動程序編寫、基于TCP協(xié)議的Socket網(wǎng)絡(luò)編程以完成網(wǎng)絡(luò)視頻數(shù)據(jù)信息的傳輸、利用客戶端程序來觀看視頻;總結(jié)與展望部分,在這部分將對論文所做的工作進行總結(jié),然后提出進一步的完善措施。
【關(guān)鍵詞】:塔吊 嵌入式 視頻監(jiān)控 底層軟件 應用軟件
【學位授予單位】:西安工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TU974;TN948.6
【目錄】:
- 摘要3-5
- Abstract5-9
- 1 緒論9-13
- 1.1 課題背景及研究意義9-10
- 1.2 國內(nèi)外的研究現(xiàn)狀及發(fā)展趨勢10-11
- 1.3 論文主要研究內(nèi)容11
- 1.4 論文章節(jié)安排11-13
- 2 系統(tǒng)總體方案設(shè)計13-20
- 2.1 視頻監(jiān)控系統(tǒng)的硬件方案設(shè)計13-16
- 2.1.1 硬件平臺的選擇13-14
- 2.1.2 micros3c2440體系結(jié)構(gòu)介紹14-15
- 2.1.3 視頻監(jiān)控系統(tǒng)硬件設(shè)計方案15-16
- 2.2 視頻監(jiān)控系統(tǒng)的軟件方案設(shè)計16-19
- 2.3 本章小結(jié)19-20
- 3 系統(tǒng)軟件開發(fā)平臺的設(shè)計20-27
- 3.1 Linux交叉編譯環(huán)境的建立20-21
- 3.2 系統(tǒng)引導程序Bootloader21-23
- 3.2.1 對Bootloader的基本介紹21-22
- 3.2.2 U-boot在Mini2440上的移植22-23
- 3.3 Linux內(nèi)核的裁剪、配置、編譯與移植23-26
- 3.3.1 Linux內(nèi)核的主要功能23-24
- 3.3.2 Linux內(nèi)核的配置與編譯24-26
- 3.4 根文件系統(tǒng)的簡介與制作26
- 3.5 本章小結(jié)26-27
- 4 設(shè)計與實現(xiàn)視頻監(jiān)控系統(tǒng)應用軟件27-44
- 4.1 視頻采集模塊的設(shè)計27-32
- 4.1.1 USB驅(qū)動分析27-28
- 4.1.2 USB接口驅(qū)動實現(xiàn)28
- 4.1.3 USB攝像頭驅(qū)動移植28-29
- 4.1.4 視頻圖像采集模塊實現(xiàn)29-32
- 4.2 視頻數(shù)據(jù)壓縮編碼模塊設(shè)計32-34
- 4.3 設(shè)計與實現(xiàn)無線網(wǎng)絡(luò)數(shù)據(jù)傳輸模塊34-37
- 4.3.1 USB無線網(wǎng)卡WIFI驅(qū)動實現(xiàn)34-36
- 4.3.2 TCP/UDP協(xié)議分析36
- 4.3.3 Socket網(wǎng)絡(luò)編程原理36-37
- 4.4 客戶端視頻顯示模塊的設(shè)計與實現(xiàn)37-43
- 4.4.1 圖形用戶界面的選擇37-38
- 4.4.2 Qt/E的開發(fā)流程38-39
- 4.4.3 C/S模式下視頻顯示的設(shè)計39-43
- 4.5 本章小結(jié)43-44
- 5 總結(jié)與展望44-47
- 參考文獻47-49
- 攻讀碩士期間發(fā)表的論文49-50
- 致謝50-52
【參考文獻】
中國碩士學位論文全文數(shù)據(jù)庫 前4條
1 周俊華;基于ARM9網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的實現(xiàn)[D];江蘇大學;2007年
2 湯霄峰;基于Internet的嵌入式遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)[D];湖南大學;2009年
3 趙克棟;視頻監(jiān)控系統(tǒng)設(shè)計與工程應用[D];北京郵電大學;2009年
4 鄭杜鵑;基于ARM嵌入式的遠程環(huán)境視頻監(jiān)控系統(tǒng)設(shè)計[D];武漢理工大學;2013年
,本文編號:977282
本文鏈接:http://sikaile.net/kejilunwen/wltx/977282.html
最近更新
教材專著