• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > JPEG2000的近距離無線視頻傳輸系統(tǒng)設(shè)計

    JPEG2000的近距離無線視頻傳輸系統(tǒng)設(shè)計

    作者: 時間:2011-11-20 來源:網(wǎng)絡(luò) 收藏

    摘要:采用現(xiàn)有的3G移動通信網(wǎng)絡(luò)來實現(xiàn)傳輸?shù)姆椒ㄟm合遠(yuǎn)使用,在近時使用這種傳輸方式不僅費用高,而且?guī)挼貌坏奖WC。針對以上問題了一種近。系統(tǒng)采用專用的壓縮器件ADV212來實現(xiàn)視頻壓縮;基于多外部接口和低功耗的考慮,選用Cortex-M3內(nèi)核的嵌入式處理器LPC1768對整個系統(tǒng)進(jìn)行控制;傳輸采用nRF24LU1+來實現(xiàn)。
    關(guān)鍵詞:無線視頻傳輸;;圖像采集;LPC1768

    引言
    隨著移動通信技術(shù)的發(fā)展,無線視頻通信已經(jīng)在第三代移動通信系統(tǒng)中得到應(yīng)用。但是移動通信網(wǎng)絡(luò)是大眾應(yīng)用型網(wǎng)絡(luò),適用于遠(yuǎn)距離視頻通信,對于近距離視頻通信(幾十米到幾百米),不僅費用高,而且?guī)捒赡軙艿较拗疲瑐鬏斂煽啃圆荒艿玫奖WC。因此,我們可以采用較為成熟的近距離無線視頻通信技術(shù)。中采用了專用壓縮芯片來進(jìn)行視頻壓縮,能實現(xiàn)較高壓縮比。

    1 無線視頻的組成
    無線視頻主要由視頻圖像采集模塊、JPEG2000實時壓縮模塊、控制模塊和通信模塊等組成。無線視頻傳輸結(jié)構(gòu)框圖如圖1所示。

    本文引用地址:http://www.czjhyjcfj.com/article/155493.htm

    a.jpg


    主要模塊介紹如下:
    ①視頻圖像采集模塊,由CMOS圖像傳感器OV7670構(gòu)成,完成圖像的采集和濾波處理;
    ②JPEG2000實時壓縮模塊,主要由JPEG2000編解碼芯片ADV212完成視頻的實時壓縮;
    ③控制模塊(LPC1768),處理紅外觸發(fā)信號及視頻的存儲和發(fā)送;
    ④通信模塊,包括無線傳輸模塊和網(wǎng)絡(luò)適配器(可擴(kuò)展);
    ⑤存儲器,SD存儲卡。

    2 系統(tǒng)模塊
    系統(tǒng)主要包括視頻圖像采集模塊、JPEG2000實時壓縮模塊、控制模塊和無線傳輸模塊。
    2.1 視頻圖像采集模塊
    視頻圖像采集由OmniVision公司的OV7670圖像傳感器完成,JPEG2000實時壓縮模塊采用ADI公司的ADV212實時壓縮芯片來實現(xiàn)。
    2.1.1 OV7670
    OV7670是30萬像素CMOS VGA圖像傳感器。它具有體積小、工作電壓低等特點,可提供單片VGA攝像頭和影像處理器的所有功能;通過SC CB總線控制,可以輸出整幀、子采樣、取窗口等方式的各種分辨率8位影像數(shù)據(jù);最高幀率可達(dá)30 fps,用戶可以完全控制圖像質(zhì)量、數(shù)據(jù)格式和傳輸方式;所有圖像處理功能如伽瑪曲線、白平衡、飽和度、色度等,都可以通過I2C總線以SCCB方式進(jìn)行配置;感光陣列為640x480,可以輸出YCbCr(4:2:2)的格式數(shù)據(jù)。
    2.1.2 ADV212
    ADV212是ADI公司推出的一款用于實現(xiàn)靜態(tài)圖像壓縮最新算法標(biāo)準(zhǔn)JPEG2000的專用圖像壓縮編解碼芯片。它采用SRAM工藝構(gòu)造,延遲小、功耗低、成本低。工作模式可通過設(shè)置內(nèi)部寄存器來靈活控制,適用于多種視頻和靜止圖像格式數(shù)據(jù)的壓縮處理。它主要由像素接口、小波變換引擎、熵編解碼器、嵌入式處理器、存儲器系統(tǒng)、內(nèi)部DMA引擎和外部DMA引擎等組成。單片ADV212單次壓縮最大能處理的數(shù)據(jù)量為1 MB,設(shè)計中采用YCbCr(4:2:2)格式,單幀數(shù)據(jù)量為600 KB,完全可以滿足要求。視頻圖像采集與控制結(jié)構(gòu)框圖如圖2所示。

    b.jpg


    OV7670的初始化配置由控制器LPC1768通過I2C總線以SCCB方式進(jìn)行配置,可以進(jìn)行讀寫的寄存器地址范圍是00~C9H,其中很多不用進(jìn)行改寫,只需默認(rèn)值;使能信號為ENABLE=1,非使能信號為DISABLE=0;從地址0x42是寫,0x43是讀。常用的寄存器COM7(12H)是輸出格式寄存器,COM10(15H)是行場設(shè)置寄存器以及其他COM類通用控制寄存器。
    LPC1678通過設(shè)置引腳PWDN為高電平使其進(jìn)入睡眠狀態(tài)。如果有觸發(fā)信號,則進(jìn)行視頻圖像采集;視頻采集由OV7670和ADV212來完成。其中引腳PCLK為像素時鐘信號,HREF為行同步信號,VSYNC為幀同步信號,數(shù)據(jù)格式采用YCbCr(4:2:2)(8位)。這正好符合ADV212芯片要求的格式,通過OV7670的D[7:0]引腳與ADV212的VDATA[11:4]引腳來完成數(shù)據(jù)傳輸。


    上一頁 1 2 3 4 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 加查县| 阳山县| 塔城市| 成武县| 鄂州市| 福清市| 台江县| 隆昌县| 宁陕县| 凌源市| 蓬溪县| 邯郸县| 武鸣县| 讷河市| 新源县| 启东市| 平果县| 分宜县| 台州市| 当阳市| 苗栗市| 娱乐| 闵行区| 遂昌县| 凉山| 商城县| 昭通市| 丰原市| 波密县| 镇江市| 贡觉县| 二连浩特市| 太仆寺旗| 黑山县| 松溪县| 大连市| 武冈市| 巩义市| 呼和浩特市| 永州市| 西安市|