視頻監(jiān)控在嵌入式ARM中設(shè)計與實現(xiàn)
發(fā)布時間:2020-05-05 10:06
【摘要】:隨著社會進步及人們安防意識的不斷提高,視頻監(jiān)控系統(tǒng)得到越來越多的應(yīng)用,基于嵌入式系統(tǒng)的數(shù)字監(jiān)控系統(tǒng)是視頻監(jiān)控的發(fā)展趨勢,而基于IP的網(wǎng)絡(luò)視頻監(jiān)控是當前的熱點,由于受到實時性和帶寬的限制,視頻傳輸?shù)馁|(zhì)量和大小受到很大限制,目前對網(wǎng)絡(luò)支持最好的是H.264視頻壓縮技術(shù),而無線監(jiān)控以其靈活的部署、覆蓋范圍廣泛作為有線監(jiān)控的有力補充,引起了國內(nèi)外學者的關(guān)注,并得到越來越多的應(yīng)用。 本文通過對嵌入式技術(shù)的深入分析和理解,以及網(wǎng)絡(luò)視頻壓縮技術(shù)的研究,將無線局域網(wǎng)的特點和優(yōu)勢與嵌入式系統(tǒng)相結(jié)合,并采用背景差分法實現(xiàn)了特定場景的異常檢測,提出并實現(xiàn)了一種無線視頻監(jiān)控的解決方案。 本文采用以ARM11-S3C6410處理器為核心的硬件平臺,移植了嵌入式Linux操作系統(tǒng),并以此為基礎(chǔ),設(shè)計并實現(xiàn)了無線視頻監(jiān)控系統(tǒng),主要分為以下幾個部分: (1)本課題研究的目的和意義,嵌入式系統(tǒng)及視頻監(jiān)控的發(fā)展現(xiàn)狀,分析介紹嵌入式Linux系統(tǒng)以及ARM體系結(jié)構(gòu)。 (2)詳細分析了無線視頻監(jiān)控的功能需求,提出一種系統(tǒng)設(shè)計的總體方案。 (3)分別設(shè)計實現(xiàn)無線視頻監(jiān)控的各部分功能,包括視頻采集、H.264壓縮、RTP打包、無線網(wǎng)絡(luò)傳輸以及異常檢測處理。 (4)實現(xiàn)無線視頻監(jiān)控系統(tǒng),實時傳輸顯示并異常檢測報警。
【圖文】:
北方工業(yè)大學碩士學位論文碼器支持實時視頻會議和NTSC、PAL模式的TV輸出。53C6410有一個優(yōu)的接口連線到外部存儲器,存儲器系統(tǒng)包括雙重外部存儲器端口、DRAM和LASH/ROM/DRAM端口。DRAM端口可以配置為支持移動DDR、DDR、移動SDRASDRAM。FLASH/ROM端口支持NOR一FLASH、NAND一FLASH、ONENAND、CF,RO部存儲器。為了提高系統(tǒng)整體功能并減少系統(tǒng)總成本,53C6410包括許多硬外設(shè),ARMll功能框圖如下圖:與昨偽淤尸心嘴娜婦嶺州
圖2.2嵌入式開發(fā)流程Limix系統(tǒng)和操作系統(tǒng)選好之后,就需要搭建開發(fā)環(huán)境去開發(fā)應(yīng)用程ux開發(fā)環(huán)境一般分為三部分,首先要安裝Linux系統(tǒng),安,配置網(wǎng)絡(luò)文件系統(tǒng),,下面我們分開介紹。Linux系統(tǒng)的Linux系統(tǒng)有國內(nèi)的紅旗Linux,國外的Redhat以及Redhat9.0。在上位機搭建軟件開發(fā)環(huán)境時,為方便操作,areWorkstation)來安裝LINUX系統(tǒng)。VmwareWorkstanux或WindowS系統(tǒng)上運行的應(yīng)用軟件,它可以模擬一臺基境,這個環(huán)境和真實的PC機一樣,包括CPU、內(nèi)存、顯卡等設(shè)備。使用時,這臺虛擬機跟真正的物理主機基本沒有格式化、安裝選用的操作系統(tǒng),然后安裝所需的各種程序
【學位授予單位】:北方工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2011
【分類號】:TP368.1;TP277
本文編號:2649949
【圖文】:
北方工業(yè)大學碩士學位論文碼器支持實時視頻會議和NTSC、PAL模式的TV輸出。53C6410有一個優(yōu)的接口連線到外部存儲器,存儲器系統(tǒng)包括雙重外部存儲器端口、DRAM和LASH/ROM/DRAM端口。DRAM端口可以配置為支持移動DDR、DDR、移動SDRASDRAM。FLASH/ROM端口支持NOR一FLASH、NAND一FLASH、ONENAND、CF,RO部存儲器。為了提高系統(tǒng)整體功能并減少系統(tǒng)總成本,53C6410包括許多硬外設(shè),ARMll功能框圖如下圖:與昨偽淤尸心嘴娜婦嶺州
圖2.2嵌入式開發(fā)流程Limix系統(tǒng)和操作系統(tǒng)選好之后,就需要搭建開發(fā)環(huán)境去開發(fā)應(yīng)用程ux開發(fā)環(huán)境一般分為三部分,首先要安裝Linux系統(tǒng),安,配置網(wǎng)絡(luò)文件系統(tǒng),,下面我們分開介紹。Linux系統(tǒng)的Linux系統(tǒng)有國內(nèi)的紅旗Linux,國外的Redhat以及Redhat9.0。在上位機搭建軟件開發(fā)環(huán)境時,為方便操作,areWorkstation)來安裝LINUX系統(tǒng)。VmwareWorkstanux或WindowS系統(tǒng)上運行的應(yīng)用軟件,它可以模擬一臺基境,這個環(huán)境和真實的PC機一樣,包括CPU、內(nèi)存、顯卡等設(shè)備。使用時,這臺虛擬機跟真正的物理主機基本沒有格式化、安裝選用的操作系統(tǒng),然后安裝所需的各種程序
【學位授予單位】:北方工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2011
【分類號】:TP368.1;TP277
【引證文獻】
相關(guān)碩士學位論文 前3條
1 宋浩;無線視頻監(jiān)控系統(tǒng)及其關(guān)鍵問題的研究[D];天津大學;2012年
2 李輝;基于S3C6410的視頻采集卡設(shè)計[D];北方工業(yè)大學;2012年
3 許敏;基于ARM的電動云臺控制器設(shè)計[D];北方工業(yè)大學;2012年
本文編號:2649949
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2649949.html
最近更新
教材專著