基于ARM9的便攜式監(jiān)控取證系統(tǒng)的研究與設計
發(fā)布時間:2017-04-28 15:10
本文關鍵詞:基于ARM9的便攜式監(jiān)控取證系統(tǒng)的研究與設計,,由筆耕文化傳播整理發(fā)布。
【摘要】:視頻監(jiān)控以直觀、準確與內容豐富等優(yōu)點成為信息領域熱門的應用技術之一。傳統(tǒng)的視頻監(jiān)控取證系統(tǒng)大多依賴于有線網絡,系統(tǒng)結構復雜,成本高且靈活性差。這種基于嵌入式無線視頻監(jiān)控取證系統(tǒng)具有成本低、性能穩(wěn)定、小巧靈活、便攜可移動等諸多優(yōu)點。適用于警務人員在眾多場合實現監(jiān)控取證的應用。本文設計的系統(tǒng)以S3C2440處理器芯片和嵌入式Linux操作系統(tǒng),通過操作系統(tǒng)啟動加載USB攝像頭驅動,圖像采集應用程序實現視頻圖像的采集,同時將圖像通過WiFi無線網卡送至網絡中供客戶端連接嵌入式服務器,客戶端通過輸入服務器IP地址實現網頁瀏覽,從而獲取視頻監(jiān)控信息。首先,對硬件總體結構進行了設計并完成了系統(tǒng)主要硬件設備的選型。然后根據系統(tǒng)的硬件平臺構建了系統(tǒng)軟件開發(fā)平臺,包括交叉編譯環(huán)境的建立、啟動代碼U-Boot的移植、Linux內核的配置與移植、創(chuàng)建根文件系統(tǒng)。其次,分析了USB設備驅動的層次結構,實現了USB攝像頭和WiFi無線網卡驅動的加載。在此基礎上,對系統(tǒng)應用軟件進行了設計,利用Linux內核提供的V4L2接口函數實現了視頻數據的采集,采用TCP/IP協(xié)議通過Linux下的Socket網絡通信編程實現了視頻數據的網絡傳輸。提出了一種適合視頻監(jiān)控取證系統(tǒng)的基于膚色特征的人臉檢測算法,利用MATLAB對人臉檢測算法進行了仿真,仿真實驗證明該算法能夠滿足系統(tǒng)的性能要求。最后,對系統(tǒng)整體實現進行了測試,在B/S模式下以瀏覽器作為客戶端,用戶通過輸入服務器IP地址實現在線網頁實時監(jiān)控瀏覽。與傳統(tǒng)視頻監(jiān)控系統(tǒng)相比,顯示的圖像較為清晰,延時少,性能良好,具有廣泛的市場應用價值。
【關鍵詞】:視頻監(jiān)控取證 嵌入式Linux USB設備驅動 人臉檢測 采集傳輸
【學位授予單位】:西安工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN948.6
【目錄】:
- 摘要3-4
- Abstract4-9
- 1 緒論9-13
- 1.1 課題研究的背景及意義9
- 1.2 視頻監(jiān)控取證系統(tǒng)的發(fā)展階段與研究領域9-11
- 1.3 人臉檢測介紹11-12
- 1.4 本文的主要工作及章節(jié)安排12-13
- 2 嵌入式系統(tǒng)及ARM處理器13-19
- 2.1 嵌入式系統(tǒng)概述13-15
- 2.1.1 嵌入式系統(tǒng)簡介及系統(tǒng)組成13-14
- 2.1.2 嵌入式系統(tǒng)特點及應用14-15
- 2.2 ARM處理器簡介15-18
- 2.2.1 ARM處理器及優(yōu)點15-16
- 2.2.2 ARM處理器系列及選擇16-18
- 2.3 系統(tǒng)的總體方案設計18
- 2.4 本章小結18-19
- 3 視頻監(jiān)控系統(tǒng)硬件平臺的搭建19-29
- 3.1 硬件總體結構設計19
- 3.2 S3C2440微處理器19-20
- 3.3 外圍主要接口電路模塊分析20-28
- 3.3.1 SDRAM存儲模塊20-21
- 3.3.2 Flash存儲模塊21-22
- 3.3.3 電源系統(tǒng)及復位電路22-24
- 3.3.4 串口電路24
- 3.3.5 LCD接口電路24-25
- 3.3.6 USB接口電路25-26
- 3.3.7 網絡接口電路26-27
- 3.3.8 JTAG接口電路27-28
- 3.4 USB攝像頭和無線網卡選型28
- 3.5 本章小結28-29
- 4 LINUX系統(tǒng)軟件開發(fā)平臺的構建29-43
- 4.1 嵌入式LINUX操作系統(tǒng)的組成29-36
- 4.1.1 建立交叉編譯環(huán)境29-30
- 4.1.2 嵌入式啟動代碼BootLoader的移植30-33
- 4.1.3 Linux內核的配置(裁剪)與移植33-35
- 4.1.4 根文件系統(tǒng)的建立35-36
- 4.2 設備驅動的開發(fā)36-39
- 4.2.1 設備驅動定義及功能與Linux的層次關系36-37
- 4.2.2 USB驅動程序框架結構37-39
- 4.3 USB攝像頭驅動移植39-40
- 4.4 WIFI無線網卡的驅動移植40-42
- 4.5 本章小結42-43
- 5 系統(tǒng)應用軟件設計與實現43-57
- 5.1 視頻服務器程序總體設計43-44
- 5.2 多線程技術44-45
- 5.3 視頻圖像的采集45-50
- 5.3.1 V4L2應用程序接口編程45-46
- 5.3.2 視頻采集模塊的實現46-50
- 5.4 視頻圖像的傳輸50-54
- 5.4.1 TCP/IP協(xié)議50-51
- 5.4.2 Linux下的Socket編程51-52
- 5.4.3 網絡傳輸軟件設計與實現52-54
- 5.5 HTTP協(xié)議與推送技術54-55
- 5.6 系統(tǒng)整體實現55-56
- 5.6.1 測試平臺55
- 5.6.2 基于B/S的便攜式視頻監(jiān)控取證系統(tǒng)的實現55-56
- 5.7 本章小結56-57
- 6 基于膚色的人臉檢測算法研究57-64
- 6.1 膚色建模的色度空間57-59
- 6.1.1 YCrCb空間及其線性轉換57-58
- 6.1.2 基于YCrCb空間的膚色建模58-59
- 6.2 形態(tài)學膚色區(qū)域預處理59-61
- 6.3 人臉區(qū)域的篩選61-63
- 6.4 本章小結63-64
- 7 總結與展望64-67
- 7.1 總結64-65
- 7.2 展望65-67
- 參考文獻67-71
- 碩士學位期間發(fā)表的論文71-72
- 致謝72-74
【參考文獻】
中國期刊全文數據庫 前5條
1 黎明;;基于嵌入式Web的智能監(jiān)控系統(tǒng)[J];重慶師范大學學報(自然科學版);2009年03期
2 閆斌;梁嵐珍;;改進的膚色提取法在人臉檢測中的應用[J];計算機仿真;2014年10期
3 趙滿意;李君懿;趙利;;基于ARM9的無線視頻監(jiān)控系統(tǒng)前端設計[J];微計算機信息;2010年05期
4 曹慶年;趙博;孟開元;;基于ARM9的嵌入式Linux網絡通信系統(tǒng)設計與實現[J];西北大學學報(自然科學版);2009年01期
5 廉世俊,胡大可,趙明鶴,唐李卉;基于TCP/IP協(xié)議的多床位多參數中心監(jiān)護系統(tǒng)[J];中國醫(yī)療器械雜志;2000年02期
中國碩士學位論文全文數據庫 前4條
1 呂瀟超;數字視頻監(jiān)控系統(tǒng)研究與實現[D];西北工業(yè)大學;2007年
2 靳紅衛(wèi);基于膚色和結構特征的人臉檢測技術研究與實現[D];國防科學技術大學;2007年
3 柯研;基于膚色模型的人臉檢測算法研究[D];華中科技大學;2008年
4 朱志亮;基于膚色分割的人臉檢測與定位算法研究[D];江西師范大學;2013年
本文關鍵詞:基于ARM9的便攜式監(jiān)控取證系統(tǒng)的研究與設計,由筆耕文化傳播整理發(fā)布。
本文編號:333052
本文鏈接:http://sikaile.net/kejilunwen/wltx/333052.html
最近更新
教材專著