資源描述:
《【碩士論文】基于ARM的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計與實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、基于ARM的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)摘要視頻監(jiān)控以其直觀方便、準確、信息內(nèi)容豐富而廣泛應(yīng)用于許多場合,已經(jīng)滲透到交通、城市治安、國防等多種領(lǐng)域,甚至家庭安防,在人們的日常生活中扮演著越來越重要的作用。由于傳統(tǒng)的視頻監(jiān)控系統(tǒng)存在著結(jié)構(gòu)復雜、穩(wěn)定性可靠性不高、價格昂貴而且傳輸距離明顯受限的缺點。近年來,隨著計算機、網(wǎng)絡(luò)、電子與通信、圖像處理等技術(shù)的飛速發(fā)展,嵌入式網(wǎng)絡(luò)視頻監(jiān)控技術(shù)應(yīng)用而生。本文針對視頻監(jiān)控系統(tǒng)的實際需求,結(jié)合嵌入式技術(shù)、圖像處理技術(shù)和網(wǎng)絡(luò)技術(shù),設(shè)計并實現(xiàn)了一種實時性好、可靠性高、成本低的嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)。該系統(tǒng)以ARM9微處理器作為硬件平臺,以具有開發(fā)資源豐富、免費
2、等優(yōu)勢的Linux操作系統(tǒng)作為軟件開發(fā)平臺。該系統(tǒng)采用以太網(wǎng)作為網(wǎng)絡(luò)傳輸介質(zhì),并使用TCP/IP網(wǎng)絡(luò)協(xié)議。視頻數(shù)據(jù)的傳輸協(xié)議選擇了支持組播技術(shù)的RTP/RTCP傳輸協(xié)議,客戶端在Linux下實現(xiàn)了基于SDL庫視頻顯示。論文首先描述了嵌入式系統(tǒng)與視頻監(jiān)控技術(shù)的發(fā)展及相關(guān)技術(shù),分析了國內(nèi)外視頻監(jiān)控系統(tǒng)的現(xiàn)狀和發(fā)展趨勢,對視頻監(jiān)控系統(tǒng)研究的背景和意義進行了闡述,并討論了幾種常見的視頻監(jiān)控解決方案,對幾種目前流行的視頻壓縮算法進行了對比;然后,提出了嵌入式視頻監(jiān)控系統(tǒng)的軟、硬件總體架構(gòu),并逐步對硬件平臺和軟件模塊設(shè)計進行了選擇和細化。其中,硬件平臺根據(jù)視頻數(shù)據(jù)采集以及處理需要選擇了攝像頭和存儲器;軟
3、件設(shè)計中,首先完成了嵌入式系統(tǒng)的交叉開發(fā)環(huán)境搭建,針對ARM.“nux特性,完成了在開發(fā)板上操作系統(tǒng)和文件系統(tǒng)等移植,最后完成了Linux下V4L視頻采集、JPEG圖像壓縮、RTP/RTCP網(wǎng)絡(luò)傳輸、SDL庫視頻顯示以及avi格式視頻文件保存等。此外,對系統(tǒng)構(gòu)建過程中所用到的某些關(guān)鍵技術(shù)進行了較為詳盡的探討和研究,這對于從事相關(guān)科研工作的同仁們具有一定的參考價值。關(guān)鍵詞:嵌入式視頻監(jiān)控“nuxS3C2410砌四/RTCPDESIGNANDIMPLEMENTATIONOFEMBEDDEDNETVIDEOSURVEILLANCESYSTEMBASEDONARMABSTRACTⅥdeoSurvei
4、lIance,foritsgreatadvantages,suchasvisualization,conVenience,accuracy,andbefullofrichinfb姍ation,now,iswidelVusedinmanyfields,suchastraf五c,publicsocialorder’nationaldefense,etc.Simultaneously,sincetheimportanceoffamilysafetyisceaselesslyincreasing,VideoSurveillancewillplaythemoreimportantroleinthefu
5、ture.ForthedisadVantagesoftraditionalVideoSuⅣeillance,suchascomplexframe,lowerstabilityandreliability’higherpriceandlimitedtransflerdistance,itnolongersatisfiesthepeople’sneeds.Untilrecentyears,asthefastdeVelopmentofcomputer,network,imageprocessing,electroniCsandtelecommunications,anewkindofvideosu
6、rveillanceisgiVenbirthtochangethissituation,whichiscalled7nleEmbeddedNetwofkⅥdeoSuⅣeillance.AimingatVideosuⅣeillancesystem’sactualrequirementscombinedwithembeddedtechnology’ImageProcessingTechnologyandnetworktechnology,akindofembeddednetvideosuⅣeillancesystemisdesignedandimplementedwithgoodreal—tim
7、ecapability,highreliabilityandlowcostinthispaper.ARMMicroprocessorisusedashardplatformandLinuxOSwithpredominance,suchas,abundancedevelopmentsourcea11dfree,etc,isusedassoftwaredevelopmentplatf6minthesurveill