嵌入式系統(tǒng)是以應用為中心,以計算機為基礎,并且軟硬件可裁剪,適用于應用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統(tǒng)以及用戶的應用程序4部分組成,用于實現(xiàn)對其它設備的控制、監(jiān)視或管理等功能。其廣泛應用于控制領域、消費電子產(chǎn)品等行業(yè),已成為現(xiàn)代電子領域的重要研究方向之一。而隨著電子技術,多媒體技術及網(wǎng)絡技術快速發(fā)展,視頻監(jiān)控系統(tǒng)也正在向嵌入式,數(shù)字化,網(wǎng)絡化方向發(fā)展。嵌入式視頻監(jiān)控系統(tǒng)充分利用大規(guī)模集成電路和網(wǎng)絡的科技成果,實現(xiàn)體積小巧,性能穩(wěn)定,通訊便利的監(jiān)控產(chǎn)品。本項的目的正是建立一個完整的基于 ARM9 核心處理器和嵌入式 Linux 操作系統(tǒng)的嵌入式視頻監(jiān)控系統(tǒng)。 本項目是在 ARM 微處理器平臺上,移植嵌入式Linux操作系統(tǒng),并完成視頻采集、壓縮、傳輸任務。系統(tǒng)采用 ARM 微處理器 AT91RM9200作為主處理器,以視頻采集芯片 ADV7181 作為視頻采集設備,用 H.263視頻壓縮協(xié)議對視頻數(shù)據(jù)進行壓縮,最后通過中興通信公司 MG815+CDMA通信模塊傳輸?shù)椒掌魃稀?本論文主要分成五個章節(jié): 第一章:首先介紹ARM和嵌入式Linux操作系統(tǒng)的特點和當前的發(fā)展概況,然后說明了本文的課題背景及意義; 第二章:描述了硬件開發(fā)平臺。本系統(tǒng)采用了 ALTMEL 的AT91RM9200為核心的開發(fā)平臺,并擴展了以視頻采集模塊和CDMA無線傳輸模塊; 第三章:描述了本系統(tǒng)的軟件開發(fā)平臺,包括嵌入式Linux開發(fā)流程以及移植到具體硬件平臺需要完成的工作,如 U-Boot 的移植、Linux內(nèi)核的編譯與裁剪、文件系統(tǒng)的制作等; 第四章:首先論述了本系統(tǒng)中的難點 FIFO 設備的驅(qū)動編寫,隨后在對H.263視頻壓縮編碼敘述的基礎上針對塊匹配運動估計給出了一種改進的菱形搜索算法代替原有的三步搜索法,并且通過實驗結(jié)果證明,經(jīng)算法改進優(yōu)化的新菱形算法優(yōu)于原先的三步搜索法; 第五章:得出了實驗結(jié)果,完成了視頻數(shù)據(jù)的無線網(wǎng)絡傳輸。
標簽:
LINUX
ARM
嵌入式
無線視頻監(jiān)控系統(tǒng)
上傳時間:
2013-04-24
上傳用戶:martinyyyl