基于ARM+Linux的嵌入式視頻監(jiān)控存儲系統(tǒng)
發(fā)布時間:2021-04-20 01:40
隨著社會的發(fā)展,視頻監(jiān)控在日常生活、安保監(jiān)控方面發(fā)揮的作用越來越大,已和人們的生活息息相關(guān)。數(shù)字視頻監(jiān)控正逐步取代模擬視頻監(jiān)控,而且隨著計算機技術(shù)和多媒體技術(shù)的飛速發(fā)展,視頻監(jiān)控系統(tǒng)也在向集成化、網(wǎng)絡(luò)化和多媒體方向發(fā)展,廣泛應(yīng)用于各種場合。而在各種視頻監(jiān)控系統(tǒng)中,基于嵌入式的視頻監(jiān)控是發(fā)展最快、前景最好的監(jiān)控系統(tǒng)。本文研究開發(fā)的是基于ARM+Linux的視頻監(jiān)控系統(tǒng),系統(tǒng)硬件采用ARM920T核心的S3C2410A作為主控器,視頻壓縮采用MPG440壓縮編碼芯片進(jìn)行視頻數(shù)據(jù)的實時硬件壓縮,減少了應(yīng)用編程的任務(wù),另外設(shè)計了USB接口的視頻數(shù)據(jù)存儲模塊,可有效的將視頻數(shù)據(jù)存儲,用于數(shù)據(jù)備份及后期分析。整個系統(tǒng)無論是實時性、還是視頻的圖形圖像質(zhì)量都有很大提升,且系統(tǒng)可擴展性良好。論文首先簡述了研究背景、意義,以及視頻監(jiān)控的發(fā)展史及相關(guān)技術(shù),并在此基礎(chǔ)上提出了整個系統(tǒng)的硬件及軟件架構(gòu)。針對本硬件系統(tǒng),分別進(jìn)行了Linux移植、MPEG4視頻壓縮模塊及USB硬盤接口模塊設(shè)計,并對實現(xiàn)過程作了說明,最后是結(jié)束語,對本系統(tǒng)在遠(yuǎn)程視頻監(jiān)控中做了展望。
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景
1.2 研究意義
1.3 國內(nèi)外研究現(xiàn)狀及發(fā)展方向
1.4 研究目標(biāo)、內(nèi)容及創(chuàng)新點
1.5 論文的組織結(jié)構(gòu)
第二章 系統(tǒng)總體設(shè)計
2.1 嵌入式系統(tǒng)介紹
2.1.1 嵌入式系統(tǒng)的特點
2.1.2 嵌入式系統(tǒng)的組成
2.2 系統(tǒng)硬件平臺設(shè)計
2.2.1 S3C2410A處理器介紹
2.2.2 系統(tǒng)硬件平臺構(gòu)建
2.3 系統(tǒng)軟件平臺設(shè)計
2.3.1 嵌入式Linux介紹
2.3.2 Bootloader選擇
2.3.3 驅(qū)動程序及應(yīng)用程序設(shè)計
2.4 本章小結(jié)
第三章 系統(tǒng)軟件開發(fā)平臺的構(gòu)建
3.1 嵌入式交叉編譯環(huán)境的構(gòu)建
3.2 嵌入式系統(tǒng)移植
3.2.1 U-Boot移植
3.2.2 Linux內(nèi)核移植
3.3 本章小結(jié)
第四章 USB模塊設(shè)計
4.1 USB系統(tǒng)介紹
4.2 USB主機控制器驅(qū)動開發(fā)
4.3 USB設(shè)備類驅(qū)動
4.3.1 SCSI及Mass Storage介紹
4.3.2 配置和初始化設(shè)備參數(shù)
4.4 USB驅(qū)動內(nèi)核注冊
4.5 本章小結(jié)
第五章 數(shù)據(jù)采集和存儲模塊
5.1 視頻圖像采集模塊
5.1.1 MPEG-4關(guān)鍵技術(shù)介紹
5.1.2 MPG440芯片介紹
5.1.3 MPEG-4模塊驅(qū)動過程介紹
5.1.4 MPG440驅(qū)動加載
5.2 視頻文件存儲模塊
5.2.1 FAT文件系統(tǒng)結(jié)構(gòu)
5.2.2 AVI文件格式介紹
5.2.3 視頻文件存儲策略
5.2.4 AVI視頻文件生成程序設(shè)計
5.3 試驗結(jié)果
5.4 本章小結(jié)
第六章 結(jié)束語
6.1 本文的主要工作
6.2 進(jìn)一步研究方向
致謝
參考文獻(xiàn)
本文編號:3148724
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景
1.2 研究意義
1.3 國內(nèi)外研究現(xiàn)狀及發(fā)展方向
1.4 研究目標(biāo)、內(nèi)容及創(chuàng)新點
1.5 論文的組織結(jié)構(gòu)
第二章 系統(tǒng)總體設(shè)計
2.1 嵌入式系統(tǒng)介紹
2.1.1 嵌入式系統(tǒng)的特點
2.1.2 嵌入式系統(tǒng)的組成
2.2 系統(tǒng)硬件平臺設(shè)計
2.2.1 S3C2410A處理器介紹
2.2.2 系統(tǒng)硬件平臺構(gòu)建
2.3 系統(tǒng)軟件平臺設(shè)計
2.3.1 嵌入式Linux介紹
2.3.2 Bootloader選擇
2.3.3 驅(qū)動程序及應(yīng)用程序設(shè)計
2.4 本章小結(jié)
第三章 系統(tǒng)軟件開發(fā)平臺的構(gòu)建
3.1 嵌入式交叉編譯環(huán)境的構(gòu)建
3.2 嵌入式系統(tǒng)移植
3.2.1 U-Boot移植
3.2.2 Linux內(nèi)核移植
3.3 本章小結(jié)
第四章 USB模塊設(shè)計
4.1 USB系統(tǒng)介紹
4.2 USB主機控制器驅(qū)動開發(fā)
4.3 USB設(shè)備類驅(qū)動
4.3.1 SCSI及Mass Storage介紹
4.3.2 配置和初始化設(shè)備參數(shù)
4.4 USB驅(qū)動內(nèi)核注冊
4.5 本章小結(jié)
第五章 數(shù)據(jù)采集和存儲模塊
5.1 視頻圖像采集模塊
5.1.1 MPEG-4關(guān)鍵技術(shù)介紹
5.1.2 MPG440芯片介紹
5.1.3 MPEG-4模塊驅(qū)動過程介紹
5.1.4 MPG440驅(qū)動加載
5.2 視頻文件存儲模塊
5.2.1 FAT文件系統(tǒng)結(jié)構(gòu)
5.2.2 AVI文件格式介紹
5.2.3 視頻文件存儲策略
5.2.4 AVI視頻文件生成程序設(shè)計
5.3 試驗結(jié)果
5.4 本章小結(jié)
第六章 結(jié)束語
6.1 本文的主要工作
6.2 進(jìn)一步研究方向
致謝
參考文獻(xiàn)
本文編號:3148724
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3148724.html
最近更新
教材專著