基于C/S架構(gòu)的嵌入式無線視頻監(jiān)控系統(tǒng)的研究與實現(xiàn)
發(fā)布時間:2021-07-30 00:19
科技的進步深刻地影響著人們的工作方式和生活方式,人們在追求便捷、健康、舒適生活環(huán)境的同時,對安全防控的需求與日俱增。傳統(tǒng)的監(jiān)視設(shè)備,體積大、成本高,主要應(yīng)用于學(xué)校、銀行、政府等重要部門。對于普通民眾來說,這些針對高級用戶的專用設(shè)備不僅昂貴難以負擔(dān),而且需要布線影響美觀,因此利用嵌入式技術(shù)開發(fā)一款針對個人或家庭經(jīng)濟適用的產(chǎn)品變得尤為重要。本課題完成的是一種基于C/S架構(gòu)的嵌入式無線監(jiān)控系統(tǒng)的設(shè)計,為了能夠使監(jiān)控系統(tǒng)應(yīng)用在個人和家庭環(huán)境中,便攜性和靈活性是本設(shè)計考慮的重點,難點在于開發(fā)設(shè)計視頻采集前端和移動終端應(yīng)用軟件。本文首先分析了視頻監(jiān)控的研究背景及意義,總結(jié)了其發(fā)展現(xiàn)狀與趨勢;接著,對遠程監(jiān)控設(shè)備的總體方案作了論述,根據(jù)開發(fā)需要對設(shè)備所用軟硬件作了選型,給出了以SAMSUNG生產(chǎn)的ARM9處理器為設(shè)備的硬件核心和開源Linux為設(shè)備的軟件核心組成的服務(wù)器端模型,而移動終端則采用的是內(nèi)置Android系統(tǒng)的智能手機;然后,在系統(tǒng)總體方案的基礎(chǔ)上,對嵌入式系統(tǒng)定制、系統(tǒng)外設(shè)驅(qū)動程序設(shè)計和無線局域網(wǎng)搭建的實現(xiàn)技術(shù)細節(jié)進行了介紹。最后,重點描述了該設(shè)備服務(wù)器軟件和客戶端軟件各個功能的具體實現(xiàn)...
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題研究背景及意義
1.2 研究現(xiàn)狀和發(fā)展趨勢
1.2.1 視頻監(jiān)控系統(tǒng)的現(xiàn)狀
1.2.2 視頻監(jiān)控系統(tǒng)的發(fā)展趨勢
1.3 主要研究內(nèi)容與結(jié)構(gòu)安排
第二章 系統(tǒng)總體方案設(shè)計
2.1 系統(tǒng)總體方案
2.2 系統(tǒng)構(gòu)建選型
2.3 無線網(wǎng)絡(luò)的選擇
2.4 系統(tǒng)深度定制
2.4.1 內(nèi)核移植
2.4.2 根文件系統(tǒng)制作
2.4.3 引導(dǎo)程序移植
2.5 本章小結(jié)
第三章 系統(tǒng)外設(shè)Drivers設(shè)計和WLAN的搭建
3.1 USB驅(qū)動
3.1.1 USB驅(qū)動框架
3.1.2 UVC驅(qū)動模型
3.2 USB攝像頭驅(qū)動移植
3.2.1 USB總線驅(qū)動的添加
3.2.2 V4L2和IP2977驅(qū)動的添加
3.3 USB無線網(wǎng)卡驅(qū)動移植
3.3.1 USB-WIFI驅(qū)動架構(gòu)
3.3.2 USB-WIFI驅(qū)動支持
3.4 無線局域網(wǎng)的搭建
3.4.1 DHCP移植
3.4.2 wpa_supplicant移植
3.4.3 無線網(wǎng)絡(luò)的自動連接
3.5 本章小結(jié)
第四章 系統(tǒng)應(yīng)用軟件設(shè)計與實現(xiàn)
4.1 圖像采集
4.1.1 Video4Linux2驅(qū)動結(jié)構(gòu)
4.1.2 視頻采集模塊的實現(xiàn)
4.2 圖像壓縮
4.2.1 JPEG壓縮算法
4.2.2 視頻解碼模塊的實現(xiàn)
4.3 無線傳輸
4.3.1 視頻傳輸技術(shù)
4.3.2 無線傳輸流程
4.3.3 無線模塊傳輸實現(xiàn)
4.4 視頻采集和視頻傳輸?shù)耐?br> 4.4.1 主線程
4.4.2 子線程之間的通信
4.5 Android移動客戶端設(shè)計
4.5.1 客戶端概要設(shè)計
4.5.2 客戶端的實現(xiàn)
4.6 本章小結(jié)
第五章 系統(tǒng)測試
5.1 系統(tǒng)移植驗證
5.1.1 U-Boot移植測試
5.1.2 嵌入式Linux移植測試
5.1.3 Yaffs2文件系統(tǒng)移植測試
5.2 系統(tǒng)總體功能實現(xiàn)驗證
5.2.1 測試環(huán)境
5.2.2 網(wǎng)絡(luò)配置
5.2.3 系統(tǒng)功能驗證
5.3 本章小結(jié)
第六章 總結(jié)與展望
6.1 完成的工作和結(jié)果
6.2 未來的工作和展望
參考文獻
附錄
在學(xué)期間的研究成果
致謝
本文編號:3310332
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題研究背景及意義
1.2 研究現(xiàn)狀和發(fā)展趨勢
1.2.1 視頻監(jiān)控系統(tǒng)的現(xiàn)狀
1.2.2 視頻監(jiān)控系統(tǒng)的發(fā)展趨勢
1.3 主要研究內(nèi)容與結(jié)構(gòu)安排
第二章 系統(tǒng)總體方案設(shè)計
2.1 系統(tǒng)總體方案
2.2 系統(tǒng)構(gòu)建選型
2.3 無線網(wǎng)絡(luò)的選擇
2.4 系統(tǒng)深度定制
2.4.1 內(nèi)核移植
2.4.2 根文件系統(tǒng)制作
2.4.3 引導(dǎo)程序移植
2.5 本章小結(jié)
第三章 系統(tǒng)外設(shè)Drivers設(shè)計和WLAN的搭建
3.1 USB驅(qū)動
3.1.1 USB驅(qū)動框架
3.1.2 UVC驅(qū)動模型
3.2 USB攝像頭驅(qū)動移植
3.2.1 USB總線驅(qū)動的添加
3.2.2 V4L2和IP2977驅(qū)動的添加
3.3 USB無線網(wǎng)卡驅(qū)動移植
3.3.1 USB-WIFI驅(qū)動架構(gòu)
3.3.2 USB-WIFI驅(qū)動支持
3.4 無線局域網(wǎng)的搭建
3.4.1 DHCP移植
3.4.2 wpa_supplicant移植
3.4.3 無線網(wǎng)絡(luò)的自動連接
3.5 本章小結(jié)
第四章 系統(tǒng)應(yīng)用軟件設(shè)計與實現(xiàn)
4.1 圖像采集
4.1.1 Video4Linux2驅(qū)動結(jié)構(gòu)
4.1.2 視頻采集模塊的實現(xiàn)
4.2 圖像壓縮
4.2.1 JPEG壓縮算法
4.2.2 視頻解碼模塊的實現(xiàn)
4.3 無線傳輸
4.3.1 視頻傳輸技術(shù)
4.3.2 無線傳輸流程
4.3.3 無線模塊傳輸實現(xiàn)
4.4 視頻采集和視頻傳輸?shù)耐?br> 4.4.1 主線程
4.4.2 子線程之間的通信
4.5 Android移動客戶端設(shè)計
4.5.1 客戶端概要設(shè)計
4.5.2 客戶端的實現(xiàn)
4.6 本章小結(jié)
第五章 系統(tǒng)測試
5.1 系統(tǒng)移植驗證
5.1.1 U-Boot移植測試
5.1.2 嵌入式Linux移植測試
5.1.3 Yaffs2文件系統(tǒng)移植測試
5.2 系統(tǒng)總體功能實現(xiàn)驗證
5.2.1 測試環(huán)境
5.2.2 網(wǎng)絡(luò)配置
5.2.3 系統(tǒng)功能驗證
5.3 本章小結(jié)
第六章 總結(jié)與展望
6.1 完成的工作和結(jié)果
6.2 未來的工作和展望
參考文獻
附錄
在學(xué)期間的研究成果
致謝
本文編號:3310332
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3310332.html
最近更新
教材專著