国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無線視頻監(jiān)控關(guān)鍵技術(shù)研究及開發(fā)

2010-11-07 08:41:39程向嬌黃言態(tài)溫州職業(yè)技術(shù)學(xué)院315035
中國科技信息 2010年16期
關(guān)鍵詞:嵌入式攝像頭處理器

程向嬌 黃言態(tài) 溫州職業(yè)技術(shù)學(xué)院 315035

無線視頻監(jiān)控關(guān)鍵技術(shù)研究及開發(fā)

程向嬌 黃言態(tài) 溫州職業(yè)技術(shù)學(xué)院 315035

本文介紹了基于Motorola 的龍珠處理器上開發(fā)無線視頻監(jiān)控系統(tǒng)的關(guān)鍵技術(shù)。本系統(tǒng)采用高性能ARM9芯片,通過i.MX的CMOS采集攝像頭圖像數(shù)據(jù), 并將采集的圖像數(shù)據(jù)幀經(jīng)JPEG 壓縮;通過WIFI 無線發(fā)送/接收模塊進行圖像數(shù)據(jù)傳輸。關(guān)鍵詞嵌入式Linux;設(shè)備驅(qū)動;ARM;視頻采集Abstract The paper introduces the key technology based o the development of wireless dragon video monitoring system. This system adopt the high-performanc ARM9 chip , The i.MX’s CMOS collects th camera image data,the data frame compresse the image collecting and after JPEG; WIFI th wireless sending/ taking-over module carries ou image data transmission. Key words Embedded Linux;Device drivers;ARM;Video_capturing

, neeset

1、引言

隨著信息技術(shù)的飛速發(fā)展, 信息采集不再停留在文字類型上。實時的、高品質(zhì)的圖像信息是許多決策者和科技人員獲得動感和感性認識的源泉。視頻采集在這方面發(fā)揮了很大的作用, 越來越受到人們的重視。

傳統(tǒng)的基于同軸電纜的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)復(fù)雜、穩(wěn)定性差、可靠性低且價格昂貴,同時基于個人計算機的視頻監(jiān)控系統(tǒng)終端功能較強,但穩(wěn)定性不好,視頻前端較為復(fù)雜,可靠性不高。

本文中提出了一種嵌入式無線視頻監(jiān)控系統(tǒng),使用高性能ARM9 芯片作微處理器, 控制攝像頭視頻數(shù)據(jù)采集, 采集的視頻數(shù)據(jù)經(jīng)JPEG 壓縮后, 在ARM9 芯片的控制下通過WIFI無線發(fā)送模塊進行視頻數(shù)據(jù)傳輸;在接收端,服務(wù)端將接收到的壓縮數(shù)據(jù)幀重組、復(fù)合解壓成視頻圖像并顯示, 實現(xiàn)無線視頻的監(jiān)控。因為發(fā)送端和接收端是一個相反過程,所以本文重點介紹圖像的采集以及WIFI發(fā)送兩大關(guān)鍵模塊的實現(xiàn)。

2、系統(tǒng)總體結(jié)構(gòu)

圖1 無線視頻采集系統(tǒng)

整個系統(tǒng)的結(jié)構(gòu)如圖所示:以Motorola 公司設(shè)計的處理器i.MX為核心,包括圖像采集終端(因為攝像頭的輸入是模擬信號,所以需要A/D轉(zhuǎn)換設(shè)備SAA713H)、2.4G WIFI 無線發(fā)送/接收模塊、圖像顯示等幾個模塊組成。

Motorola 公司設(shè)計的處理器i.MX是一款先進的嵌入式ARM 處理器,集成了CMOS傳感器接口(CSI) , 它是個邏輯接口, 使得i.MX可以直接與外部的CMOS圖像傳感器連接。CSI 接口具有以下特點:

(1) 可配置的接口邏輯, 支持常用的CMOS 傳感器;

(2) 針對YCC 或Beyer2RGB 數(shù)據(jù)輸入的8 位并行數(shù)據(jù)端口;

(3) 用于圖像存儲的FIFO , 支持處理器的數(shù)據(jù)讀入和DMA 數(shù)據(jù)傳輸;

(4) 可配置的輸出到傳感器的主控時鐘頻率;

(5) 攝像自動曝光和自動平衡控制的數(shù)據(jù)生產(chǎn)。

CMOS傳感器采集圖像數(shù)據(jù)以DMA方式傳送到由i.MX 為核心的MX1系統(tǒng),每幀圖像640*480 字節(jié)(大小可設(shè)) , 每秒可以獲取15 幀圖像信息。MX1系統(tǒng)對接收到的圖像數(shù)進行壓縮, 中央控制和數(shù)據(jù)處理中心主要完成視頻采集終端控制和視頻圖像壓縮, 并將需要傳輸?shù)臄?shù)據(jù)經(jīng)編碼處理后發(fā)送到nRF2401無線發(fā)射模塊。

視頻接收模塊的中央控制和數(shù)據(jù)處理中心主要完成以下任務(wù):nRF2401 接收視數(shù)據(jù),i.MX先解碼接收的數(shù)據(jù), 再通過LCDC接口把輸出通過LCD顯示(由于我們的顯示設(shè)備是模式設(shè)備,所以在這中間加入了模/數(shù)轉(zhuǎn)換設(shè)備FS453)或其他接口將視頻數(shù)據(jù)傳輸?shù)揭曨l應(yīng)用服務(wù)端以便別的用途。

3、關(guān)鍵模塊實現(xiàn)

3.1 MPEG-4編碼程序設(shè)計

由于采用的是模擬攝像頭,所以從模擬攝像頭采集的數(shù)據(jù)(PAL制式)首先要經(jīng)過模數(shù)轉(zhuǎn)換芯片轉(zhuǎn)換成YUV4:2:2格式的數(shù)字圖像,然后再經(jīng)過預(yù)處理模塊轉(zhuǎn)換成YUV4:2:0格式,之后才能進行MPEG-4的圖像壓縮。

摩托羅拉公司i.MX21應(yīng)用程序處理器集成了Hantro Products公司的4350硬件視頻編解碼器,能以30fps速率同時實現(xiàn)CIF分辨率的編解碼,所以我們只需要根據(jù)Hantro公司提供的API函數(shù)來設(shè)計實現(xiàn)符合項目需求的MPEG-4編解碼程序,圖像壓縮流程如下(圖2)。

首先壓縮流程會先調(diào)用MP4API_EncoderInit()函數(shù)對編碼器進行初始化并設(shè)置編碼參數(shù)為默認狀態(tài),應(yīng)用程序可以通過MP4API_EncoderConfig()函數(shù)對相應(yīng)的編碼參數(shù)進行修改,當相應(yīng)的參數(shù)設(shè)置完畢后,我們就可以通過調(diào)用MP4API_EncoderStartStream()來生成MPEG-4壓縮數(shù)據(jù)流相應(yīng)的幀頭,同時通過讀取從緩存中過來的數(shù)據(jù),調(diào)用MP4API_Encode()來對數(shù)據(jù)流進行MPEG-4的壓縮,當數(shù)據(jù)流結(jié)束時,調(diào)用MP4API_EncodeEndSteam,然后再調(diào)用MP4API_EncodeSteam關(guān)閉編碼器。WiFi模塊設(shè)計

3.2 WiFi模塊系統(tǒng)架構(gòu)

WiFi模塊主要由基帶處理器和射頻前端兩部分組成,其硬件結(jié)構(gòu)如圖所示。

設(shè)計中的2.4G無線音視頻傳輸模塊主要由射頻收發(fā)器RF2958、基帶處理器RF3002、射頻功率放大器RF5189,收發(fā)開關(guān)、濾波器和電源模塊等組成。

WIFI的硬件接口設(shè)計電路如下圖,當媒體控制層MAC需要建立和修改RF3002的各種模式時,該控制端口被使用,并為SPI模式,RF3002為從片。本文設(shè)計的無線可視門禁系統(tǒng)的WiFi接入正是基于SPI接口設(shè)計的。

SPI 總線是Motorola公司推出的三線同步接口,同步串行3線方式進行通信:一條時鐘線SCK,一條數(shù)據(jù)輸入線MOSI,一條數(shù)據(jù)輸出線MISO,用于 CPU與各種外圍器件進行全雙工、同步串行通訊[24]。

4、結(jié)語

在i. MX上運行嵌入式Linux 操作系統(tǒng), 實現(xiàn)嵌入式視頻采集的功能, 結(jié)合先進的WIFI技術(shù), 使用非常方便、靈活。另外,為克服嵌入式系統(tǒng)資源緊張, 處理器運算能力和資源不及PC機的缺點, 可以將圖像數(shù)據(jù)進行壓縮處理, 如使用JPEG壓縮算法,可以減少數(shù)據(jù)傳送量, 提高畫面質(zhì)量。

[1]黃言態(tài).基于linux嵌入式無線視頻采集系統(tǒng)實現(xiàn).機電工程.2008

[2]俞堯亮.面向智能終端的嵌入式軟件平臺關(guān)鍵技術(shù)研究.寧波大學(xué).2009

[3]劉國建.數(shù)字無線電子終端關(guān)鍵技術(shù)研究及其應(yīng)用開發(fā).寧波大學(xué).2009

[4]楊穎,陳之龍等.基于USB攝像頭的嵌入式遠程視頻監(jiān)控系統(tǒng).微計算機信息. 2007.2

[5]王祖林,龍翔等.龍珠i. MX結(jié)構(gòu)及應(yīng)用基礎(chǔ). 北京: 北京航空航天出版社. 2004.1

[6]趙昌永,王勇等.一種基于嵌入式Linux的視頻采集系統(tǒng).儀器儀表學(xué)報.2005.8

[7]趙安邦,陳華等.基于PXA250嵌入式系統(tǒng)的視頻采集系統(tǒng).微型機與應(yīng)用. 2005.5

[8]王劍非,孟彥杰等.基于linux操作系統(tǒng)的視頻采集卡驅(qū)動程序設(shè)計.微計算機信息.2007.8

Chen Xiangjiao Huang Yantai

(Electrical and electronic Department,Wenzhou Vocational&Technical College,Wenzhou;)

圖2 圖像壓縮流程

圖3 WiFi接入模塊硬件結(jié)構(gòu)

圖 4 WIFI接口電路

10.3969/j.issn.1001-8972.2010.16.075

猜你喜歡
嵌入式攝像頭處理器
浙江首試公路非現(xiàn)場執(zhí)法新型攝像頭
攝像頭連接器可提供360°視角圖像
搭建基于Qt的嵌入式開發(fā)平臺
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
奔馳360°攝像頭系統(tǒng)介紹
Imagination的ClearCallTM VoIP應(yīng)用現(xiàn)可支持Cavium的OCTEON? Ⅲ多核處理器
ADI推出新一代SigmaDSP處理器
汽車零部件(2014年1期)2014-09-21 11:41:11
呼嚕處理器
小青蛙報(2014年1期)2014-03-21 21:29:39
Altera加入嵌入式視覺聯(lián)盟
倍福 CX8091嵌入式控制器
自動化博覽(2014年4期)2014-02-28 22:31:15
贵德县| 湘西| 凤山县| 龙陵县| 浙江省| 莱西市| 沙河市| 炉霍县| 晋州市| 鹿邑县| 盐源县| 和田县| 六盘水市| 中西区| 金华市| 灵宝市| 南川市| 中方县| 博客| 阿荣旗| 晋州市| 绵竹市| 吴江市| 深州市| 陇西县| 东兰县| 依兰县| 荔波县| 象山县| 南华县| 宁蒗| 东港市| 稻城县| 石嘴山市| 福建省| 南江县| 台东县| 青州市| 平江县| 郓城县| 乌审旗|