圖像的采集和傳輸是實時監(jiān)控、遠程控制、智能小區(qū)等諸多領(lǐng)域的關(guān)鍵技術(shù)?;趥鹘y(tǒng):PC的圖像采集已成為現(xiàn)實。隨著信息技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)的研究開發(fā)成為了后PC時代的一個熱點,它被廣泛應(yīng)用于工業(yè)現(xiàn)場、信息家電等各行各業(yè)。同時,圖像的遠程采集傳輸也朝著專業(yè)化、多樣化和低成本的方向發(fā)展。利用嵌入式技術(shù)來實現(xiàn)圖像的遠程采集傳輸正順應(yīng)了時代發(fā)展,有較大的實用價值。 本文主要研究了基于嵌入式的遠程圖像采集傳輸系統(tǒng)。嵌入式終端采用$3C2410為核心的目標板為硬件平臺,采用嵌入式Linux為系統(tǒng)平臺。系統(tǒng)通過連接在嵌入式終端的USB攝像頭完成靜態(tài)圖像數(shù)據(jù)采集,并進行圖像壓縮處理。在圖像傳輸方面,論文設(shè)計了兩種模式:一種是通過Intemet傳輸?shù)?、基于B/S模式的傳輸方式。在該模式下,遠端客戶機通過瀏覽器訪問架設(shè)在終端里的嵌入式服務(wù)器而獲得圖像信息。另一種是基于GPRS網(wǎng)絡(luò)實現(xiàn)遠程無線圖像傳輸。終端將采集到的圖像數(shù)據(jù)通過GPRS網(wǎng)絡(luò)發(fā)送到擁有固定Ip的監(jiān)控服務(wù)器上來完成圖像遠程傳輸。 本文首先介紹了圖像采集傳輸和嵌入式方面的相關(guān)內(nèi)容,并介紹了本論文所采用的開發(fā)平臺。為了順利開發(fā)接著構(gòu)建了開發(fā)環(huán)境,這里包括U-boot的移植、Linux系統(tǒng)的內(nèi)核編譯和移植、設(shè)備驅(qū)動模塊的加載以及交叉編譯環(huán)境的建立。在此基礎(chǔ)上,利用Vide04Linux的接口函數(shù),用C語言實現(xiàn)了圖像原始數(shù)據(jù)的采集程序,并利用JPEG算法了實現(xiàn)圖像壓縮。在基于B/S模式的傳輸方式中,首先利用Boa架設(shè)了嵌入式服務(wù)器,然后用C語言完成CGI腳本,該腳本將圖像嵌入網(wǎng)頁并實時更新以實現(xiàn)網(wǎng)頁的動態(tài)輸出。在基于GPRS實現(xiàn)遠程無線圖像傳輸方式中,論文詳細分析了系統(tǒng)通訊數(shù)據(jù)流的特征,提出了采用辨識特征字符、數(shù)據(jù)打包等策略以實現(xiàn)GPRS的網(wǎng)絡(luò)連接和數(shù)據(jù)通訊,并且在此基礎(chǔ)上用C語言編程實現(xiàn)。同時,在PC(Linux)上用Socket編程實現(xiàn)了監(jiān)控服務(wù)器軟件,該軟件用以接收圖像數(shù)據(jù)和控制嵌入式終端的系統(tǒng)狀態(tài)。最后,論文分析比較了兩種傳輸方式的區(qū)別和優(yōu)缺點。試驗證明,采用兩種方式都能成功實現(xiàn)圖像的遠程采集傳輸,并且試驗效果較好。
標簽:
嵌入式
遠程圖像
上傳時間:
2013-05-17
上傳用戶:squershop