《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 新型網絡數字攝像系統的設計

新型網絡數字攝像系統的設計

2008-09-08
作者:蘇 琪 王金剛

  摘? 要: 介紹一種新型嵌入式網絡數字" title="網絡數字">網絡數字攝像系統的設計方案。該系統能夠采集高質量的視頻信號,經過DSP芯片實時壓縮后通過嵌入式微控制器傳送到互聯網,并能根據網絡狀況和計算機用戶的需求實時改變攝像系統的工作參數。詳細介紹了其硬件結構以及軟件設計方法。該系統具有硬件集成度高、圖像傳輸實時性好、操作簡單及控制靈活等優點。

  關鍵詞: 圖像壓縮? DSP? 嵌入式系統? 網絡傳輸

?

  目前將攝像機拍攝的圖像傳送到計算機中進行播放、處理主要有兩種方式:一是通過圖像采集卡;二是利用攝像機自帶的USB接口。第一種方式雖然可以保證圖像采集的實時性,但不能脫離計算機單獨工作,應用領域有局限性;后一種方式在圖像傳輸實時性和圖像播放質量上又不盡人意。隨著網絡技術的發展,使網絡接入技術直接嵌入到攝像機中成為可能。本文介紹一種基于DSP芯片和嵌入式微控制器的網絡數字攝像系統。該系統內部集成了圖像傳感芯片和數字圖像處理芯片,不需要借助計算機,直接連接到互聯網上(見圖1),向互聯網上的計算機傳輸高質量的實時視頻圖像,根據網絡通信狀況和計算機的命令改變傳輸圖像的分辨率和幀率等指標。該系統硬件集成度高、圖像傳輸實時性好、操作簡單、控制靈活。

?

  該系統包括兩大部分:圖像處理模塊和NetMCU模塊。系統框圖見圖2。由圖像處理模塊負責對圖像進行采集和壓縮,先將模擬圖像信號轉變成YUV格式的數字信號,然后由DSP芯片按照JPEG標準進行圖像壓縮編碼。NetMCU模塊將接收到的壓縮圖像數據" title="圖像數據">圖像數據按TCP/IP協議打包,發送至互聯網的計算機上,并接收計算機傳來的控制命令,對系統進行配置。以下分別介紹各個模塊的工作原理和軟件設計方法。

?

1 圖像處理模塊

1.1 芯片介紹

  圖像采集芯片采用OmniVision公司的CMOS彩色圖像傳感器OV6620[1]。在它內部集成了一個356×292的彩色圖像陣列。該圖像傳感器能對所拍攝的圖像進行預處理,包括自動曝光控制、自動白平衡調節、gamma校正、自動圖像增強;并可通過與DSP芯片相連的串行通信接口,對傳感器內部的92個寄存器的參數進行設置。

  圖像壓縮芯片采用TI公司的TMS320VC5416[2]定點運算數字信號處理器(DSP),其內部采用一種改進型的哈佛總線結構(一條程序總線,三條數據總線),數據總線寬度為16bit。分開的數據和指令空間使該芯片具有高度的并行操作能力,在單周期內允許指令和數據同時存取,再加上其高度優化的指令集" title="指令集">指令集,使得該芯片具有很高的運算速度,最高可達160MIPS。

  VC5416芯片的外部程序存儲空間為8M×16bits,外部數據存儲" title="數據存儲">數據存儲空間為64K×16bits。在芯片內部還集成了128K×16bits片上存儲器。該芯片具有多種片上外部設備單元,包括一個16位計時器,一個6通道DMA傳輸控制器,三個帶緩沖器的串行通信接口(McBSP)和一個8/16位的主機通信接口(HPI8/16)。

1.2 功能介紹

  圖像處理模塊主要負責模擬圖像的采集、數字化、壓縮等工作。首先,在系統加電運行后,由NetMCU模塊對VC5416芯片復位,然后VC5416芯片運行固化在芯片內的BootLoader程序,將存儲在外部程序存儲器上的應用程序復制到內部存儲器中,并開始運行應用程序。應用程序的任務主要有以下三個方面:

  (1)通過VC5416芯片的1號串行通信接口(McBSP1)對OV6620的內部寄存器進行參數配置。主要參數包括:將輸出圖像分辨率設置為352×288,將輸出圖像幀的速率設置為25幀/秒,將數字圖像的輸出格式設置為YUV分量4:2:2格式。

  (2)將OV6620芯片輸出的圖像數據利用JPEG算法進行數字圖像壓縮。在本設計中采用一種改進的JPEG算法[4]。將二維DCT變換分解成兩次一維快速DCT變換。對8×8象素塊的DCT變換,共需176次乘法和464次加法,比標準DCT算法的1024次乘法和896次加法在運算速度上有極大提高。

  (3)VC5416芯片通過與NetMCU模塊相連的0號串行通信接口(McBSP0),接收改變傳輸圖像的分辨率、幀速、曝光時間等參數的命令,并及時調整OV6620芯片的內部寄存器參數。

  OV6620芯片和VC5416芯片之間存在大量的數據傳輸,因此在系統中采用一片ALTERA公司的FPGA(FLEX10K20)芯片作為數據傳輸接口,代替VC5416芯片管理外部數據存儲區。在FPGA芯片中集成了一個512×16bits的FIFO和一個存儲控制器" title="存儲控制器">存儲控制器。通過OV6620芯片輸出的圖像象素移位脈沖和圖像的行、場同步脈沖的控制,將原始圖像數據存入FIFO中。由于JPEG圖像壓縮以8×8象素塊基本運算單位,需要存儲控制器將FIFO中以行順序輸入的原始圖像數據進行存儲地址調整,變換成按8×8像素塊順序存入外部數據存儲區。同時,由于受VC5416芯片的外部數據存儲區容量的限制,存儲控制器將一幀原始圖像數據分成上下兩個半區,各占用一個64KB地址空間。當VC5416芯片讀數據時,存儲控制器會自動在這兩個半區之間切換,使得DSP芯片能夠處理一幀圖像。

2 NetMCU模塊

2.1 芯片介紹

  本系統采用三星公司的S3C4510B[3]芯片作為主控制器。芯片內部結構見圖3。S3C4510B芯片集成了ARM公司的32位精簡指令集處理器ARM7TDMI核。ARM7TDMI核采用馮·諾依曼體系結構,使用單一32位總線傳送指令和數據,使用三級流水線操作以提高處理器執行速度。ARM7TDMI核可以使用兩種指令集:一種是32位ARM指令集;一種是16位Thumb指令集。Thumb指令集是ARM指令集的子集,但它能提供比16位體系結構更高的性能、比32位體系結構更高的代碼密度。因此,Thumb指令集使ARM7TDMI核非常適合有存儲器寬度和代碼密度限制的嵌入式場合。

?

?

  S3C4510B芯片的存儲空間最大可達16M×32bits(包括程序存儲區、數據存儲區和I/O設備區),它內部集成了一個存儲控制器,具有自動刷新存儲區數據和自動插入可編程等待周期的功能,可以支持多種類型的存儲芯片(包括ROM、SRAM、FLASH和DRAM)。在芯片內部還集成有8K×8bits的指令/數據Cache,采用pseudo-LRU(Least Recently Used)算法,大大提高了芯片的性能。

  由于S3C4510B芯片面向網絡應用,因此在芯片內部集成了一個以太網控制器。該控制器工作于MAC層,完全兼容IEEE802.3協議標準。它能運行于10Mbps/100Mbps模式。該控制器包括一個接收/發送單元、一個流控制器、一個用于存放網絡地址的內容可尋址存儲單元和一系列命令/狀態寄存器。

2.2 功能介紹

  S3C4510B芯片作為系統的主控制芯片,負責控制嵌入式網絡數字攝像系統的正常工作,包括將壓縮后的圖像數據按照TCPIP協議發送到互聯網中的計算機上并接收計算機的命令修改系統工作參數等。

  系統加電后,S3C4510B芯片自動從地址0x00處運行系統程序。系統程序首先初始化異常向量表,之后初始化1K×32bits的系統堆棧區,用于存放出現異常情況(中斷)時的寄存器值。然后,系統程序設置系統正常工作時的各個存儲區起始地址及存儲區容量,將地址0x00000~0x7FFFF共512K×32bits范圍作為程序存儲區(ROM),用于存放系統程序和用戶程序;將地址0x1000000~0x10FFFFF共1M×32bits作為程序/數據存儲區(RAM),又將該段存儲區分為用戶程序段、用戶堆棧段和用戶數據段;將片內存儲區地址映射到0x3FE0000~0x3FEFFFF;將特殊寄存器區地址映射到0x3FF0000~0x3FFFFFF。最后系統程序設置片內寄存器的值,初始化S3C4510B芯片的各個外部接口,包括異步串行通信接口(UART)、計時器、可編程I/O口、以太網控制器等。在系統初始化結束后,自動進入用戶模式,執行用戶程序。

  在用戶模式下,攝像系統作為網絡視頻服務器。根據用戶程序設置的MAC地址和IP地址,接收來自互聯網中計算機發出的請求信號。當系統收到請求信號后,用戶程序立即在本地與計算機建立TCP連接。將待傳輸的一幀壓縮圖像數據首先按TCP協議封裝成TCP數據報,然后交付給IP層子程序封裝成IP數據報,最后由S3C4510B芯片內的MAC控制器將其拆分封裝成幀并發送到目的計算機上。當有多個計算機用戶發出請求信號時,用戶程序會在數據存儲區中設置一個用戶列表,自動根據各個計算機的IP地址和建立連接時的端口號分別發送圖像數據。圖4顯示了用戶程序與一臺計算機發送和接收TCP/IP數據報的流程圖。目的計算機將接收到的TCP/IP數據報解封,恢復成JPEG壓縮圖像幀,再解壓縮,完成視頻圖像流的接收和播放。

?

?

  用戶程序在發送數據幀的同時,會根據圖像數據發送的速度及網絡的擁塞情況,自動通過異步串行通信接口(UART0)向VC5416芯片發送控制信號,及時改變圖像采集和壓縮的速率。本系統在發送視頻數據的同時,還能夠接收來自計算機的控制命令。根據不同的控制命令,系統也可以完成對圖像分辨率、圖像幀速率等指標的調節。

????本文介紹的網絡數字攝像系統目前運行于評估板平臺上,下一步將繼續進行系統的集成和優化并最終實現產品化。由于該設計方案采用高性能的32位微控制器和多個通用可編程器件(FPGA和DSP),因此該系統能夠支持VxWorks嵌入式實時操作系統和更為復雜的應用程序。而且軟件和硬件設計只需稍加改進就能實現無線聯網,使得數字攝像系統能在移動中傳輸實時圖像。該網絡數字攝像系統具有硬件集成度高、圖像傳輸實時性好、操作簡單、維護方便等優點??梢杂糜陔娨晻h、電訊基站、智能樓宇、銀行的保安監控以及交通違章和流量管理等。

?

參考文獻

1 OmniVision Technologies, Inc.OV6620 Single-Chip CMOS?CIF Color Digital Camera Data Manual.

2 Texas Instruments Inc.TMS320VC5416 Fixed-Point Digital Signal Processor.March 1999-Revised May 2002.

3 Samsung Co. Ltd.S3C4510B 16/32-bit RISC Micro-controller Data Manual.

4 Christoph Loeffler, Adriaan Ligtenberg, George S. Moschytz.Practical Fast 1-D Algorithms with 11 Multiplications.Acoustics, Speech, and Signal Processing, 1989. ICASSP-89,1989 International Conference on,1989;(2):988~991

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          激情视频一区二区三区| 欧美体内she精视频在线观看| 欧美在线视频免费观看| 夜夜躁日日躁狠狠久久88av| 亚洲精品在线观看视频| 国产日产亚洲精品系列| 午夜精品久久久久久久久久久久久| 亚洲国产精品久久久久秋霞影院| 老**午夜毛片一区二区三区| 欧美三级精品| 欧美午夜精品久久久久免费视| 久久精品99无色码中文字幕| 亚洲二区视频| 女女同性女同一区二区三区91| 伊人久久大香线| 亚洲电影专区| 久久偷看各类wc女厕嘘嘘偷窃| 久久婷婷一区| 国产精品毛片a∨一区二区三区| 国产精品乱码| 欧美精选午夜久久久乱码6080| 亚洲欧美一区二区激情| 尹人成人综合网| 久久精品国亚洲| 亚洲欧洲三级| 国产一区二区三区黄视频| 亚洲精品综合久久中文字幕| 亚洲高清色综合| 国产精品igao视频网网址不卡日韩| 欧美激情精品久久久久| 欧美日韩国产色视频| 久久久精品tv| 欧美a级一区二区| 欧美成人r级一区二区三区| 久久久久网站| 久久网站热最新地址| 国产三级欧美三级日产三级99| 亚洲丝袜av一区| 久久久久久91香蕉国产| 亚洲精品国精品久久99热一| 久久久国产精品一区二区中文| 久久大逼视频| 在线电影国产精品| 国产精品一区二区久久| 国产欧美日韩亚州综合| 国产欧美1区2区3区| 久久久精品一区| 老司机精品福利视频| 欧美午夜片在线免费观看| 久久国产精品久久久久久电车| 欧美视频在线观看视频极品| 欧美呦呦网站| 午夜影视日本亚洲欧洲精品| 国产精品免费观看视频| 亚洲第一福利在线观看| 狂野欧美激情性xxxx欧美| 免费成人黄色片| 亚洲三级电影全部在线观看高清| 亚洲日本中文字幕免费在线不卡| 亚洲精品视频在线播放| 欧美日本免费一区二区三区| 亚洲日本在线观看| 国产三级欧美三级| 国产日韩欧美在线播放| 久久久不卡网国产精品一区| 亚洲嫩草精品久久| 国产精品亚洲人在线观看| 国产精品久久久久久久久久妞妞| 伊甸园精品99久久久久久| 欧美专区亚洲专区| 亚洲高清不卡在线| 午夜精品久久久久久久| 亚洲午夜未删减在线观看| 久久久久国色av免费观看性色| 黄色亚洲在线| 在线免费观看欧美| 亚洲婷婷综合久久一本伊一区| 欧美日韩专区| 午夜精品福利一区二区蜜股av| 欧美日韩在线精品一区二区三区| 国产精品久久999| 欧美午夜精品久久久久久孕妇| 性色一区二区| 国产精品成人一区| 翔田千里一区二区| 久久不射网站| 亚洲人成在线播放| 欧美亚洲自偷自偷| 久久久夜夜夜| 亚洲天堂av综合网| 一区二区三区在线观看欧美| 一区二区欧美视频| 欧美一级专区| 亚洲精品中文字幕在线| 欧美中文在线字幕| 久久夜色精品一区| 欧美在线视频全部完| 国产精品成人av性教育| 亚洲品质自拍| 一本色道久久88综合亚洲精品ⅰ| 欧美日韩aaaaa| 亚洲国产人成综合网站| 91久久精品一区二区别| 中文高清一区| 欧美一区二区三区四区在线观看地址| 国产精品美女黄网| 一区二区三区产品免费精品久久75| 欧美国产日韩a欧美在线观看| 欧美三级电影精品| 午夜影院日韩| 国产一区二区三区日韩| 国产日韩视频一区二区三区| 亚洲图片自拍偷拍| 久久婷婷国产综合国色天香| 欧美日韩成人| 久久国产成人| 久久久久久久91| 麻豆成人小视频| 欧美成人情趣视频| 欧美在线视频在线播放完整版免费观看| 国产精品最新自拍| 午夜精品久久久久久久久久久久| 免费日韩精品中文字幕视频在线| 欧美成人一区二免费视频软件| 在线欧美一区| 亚洲精品国产品国语在线app| 欧美视频不卡| 亚洲天堂网站在线观看视频| 中文在线不卡| 欧美 亚欧 日韩视频在线| 在线看国产一区| 国内在线观看一区二区三区| 亚洲男女自偷自拍图片另类| 欧美日韩精品久久久| 亚洲精一区二区三区| 亚洲综合日韩| 羞羞色国产精品| 亚洲激情婷婷| 一本久道综合久久精品| 欧美日韩一区二区国产| 久久免费视频这里只有精品| 国产在线一区二区三区四区| 欧美高清视频在线播放| 亚洲一区在线直播| 亚洲欧美激情精品一区二区| 午夜久久电影网| 国产亚洲日本欧美韩国| 国产精品呻吟| 国产精品卡一卡二| 亚洲福利视频三区| 国产精品永久在线| 国产日韩欧美一区| 黄色另类av| 国产欧美韩国高清| 欧美午夜宅男影院在线观看| 亚洲午夜精品福利| 亚洲第一区在线观看| 久久动漫亚洲| 久久久久久久一区二区| 欧美少妇一区| 久久精品99国产精品| 欧美片在线播放| 国产精品夜夜夜一区二区三区尤| 久久久久久久久综合| 国产精品视频久久| 亚洲视频香蕉人妖| 亚洲丶国产丶欧美一区二区三区| 欧美日韩免费网站| 欧美成人免费网| 亚洲国产另类久久精品| 国产精品人人做人人爽人人添| 亚洲欧美中文在线视频| 中文亚洲欧美| 久久国产天堂福利天堂| 国产精品理论片| 欧美福利影院| 国产精品久久久久久五月尺| 国产欧美日韩91| 欧美中文字幕在线视频| 欧美日韩精品二区| 欧美日韩国产色站一区二区三区| 好吊一区二区三区| 在线日韩中文| 黄色亚洲大片免费在线观看| 亚洲淫片在线视频| 亚洲精选中文字幕| 亚洲精品三级| 亚洲高清不卡在线| 日韩午夜视频在线观看| 久久久久久亚洲综合影院红桃| 亚洲私人影吧| 国产欧美va欧美va香蕉在| 蜜桃久久精品一区二区| a91a精品视频在线观看| 一区二区三区你懂的| 欧美日韩亚洲高清| 久久精品二区| 国产亚洲综合精品| 欧美日韩高清不卡| 欧美日韩国产精品成人| 欧美一区1区三区3区公司| 国产欧美日韩精品专区| 欧美制服丝袜第一页| 久久久久久久久综合| 欧美成人精品在线播放| 91久久精品国产91久久| 在线成人小视频| 国产精品黄色在线观看| 国产精品狠色婷| 亚洲免费伊人电影在线观看av| 欧美日韩综合久久| 亚洲激情网址| 欧美日韩国产一区二区三区地区| 依依成人综合视频| av成人老司机| 麻豆精品一区二区av白丝在线| 国产日韩视频一区二区三区| 国产精品久久久久久久久久免费看| 黑人巨大精品欧美一区二区小视频| 亚洲经典在线看| 1024国产精品| 极品尤物久久久av免费看| 国产一区美女| 久久理论片午夜琪琪电影网| 亚洲毛片一区二区| 久久亚洲私人国产精品va| 欧美日韩一区二区三区在线| 亚洲午夜在线视频| 亚洲清纯自拍| 亚洲国产精品一区二区三区| 欧美色综合网| 国产精品区一区二区三| 欧美好骚综合网| 国产女人水真多18毛片18精品视频| 国产精品国产自产拍高清av王其| 黑人一区二区三区四区五区| 亚洲精品麻豆| 久久频这里精品99香蕉| 一区二区三区中文在线观看| 国产精品狼人久久影院观看方式| 久久超碰97中文字幕| 国产精品va在线播放我和闺蜜| 欧美夫妇交换俱乐部在线观看| 欧美午夜a级限制福利片| 精东粉嫩av免费一区二区三区| 亚洲一区二区三区高清| 狠狠色综合色综合网络| 亚洲国产精品视频| 欧美精品在线极品| 国产精品制服诱惑| 日韩图片一区| 亚洲欧美日韩久久精品| 亚洲桃色在线一区| 亚洲精品视频免费| 久久精品99国产精品| 国产欧美日韩一区二区三区| 欧美精品一级| 快射av在线播放一区| 欧美日韩精品在线观看| 国产日本欧美一区二区三区| 久久精品国产亚洲高清剧情介绍| 亚洲视频欧洲视频| 精品999日本| 91久久在线视频| 久久精品一区二区三区不卡牛牛| 亚洲少妇诱惑| 亚洲国产日韩精品| 亚洲激情国产| 欧美高潮视频| 伊人久久亚洲影院| 国产欧亚日韩视频| 加勒比av一区二区| 欧美一区国产一区| 欧美久久一区| 国产在线观看精品一区二区三区| 在线播放亚洲一区| 在线综合亚洲| 狠狠色狠狠色综合日日小说| 国产精品va| 伊人久久久大香线蕉综合直播| 欧美一区二区三区在线观看视频| 欧美国产亚洲视频| 欧美国产第二页| 欧美国产一区二区三区激情无套| 欧美国产日本韩| 在线中文字幕日韩| 久久精品国语| 一区二区在线视频观看| 国产精品久久久久久久久果冻传媒| 久久精品国内一区二区三区| 亚洲国产欧美日韩精品| 在线一区二区三区四区| 久久婷婷国产综合精品青草| 在线电影欧美日韩一区二区私密| 香蕉国产精品偷在线观看不卡| 欧美国内亚洲| 亚洲福利国产| 国产精品乱子乱xxxx| 国模私拍一区二区三区| 国产精品高清网站| 国产精品男gay被猛男狂揉视频| 欧美激情一区二区三区全黄| 亚洲欧美激情在线视频| 免费不卡视频| 亚洲一区在线视频| 亚洲理论在线观看| 国产午夜精品福利| 亚洲人成毛片在线播放| 欧美视频在线免费| 亚洲国产综合在线看不卡| 亚洲综合视频一区| 亚洲一二三区在线| 国产日韩精品一区观看| 亚洲清纯自拍| 国产精品一区久久| 亚洲国产精品电影| 亚洲免费观看高清在线观看| 欧美一区二区三区播放老司机| 久久爱www| 91久久综合亚洲鲁鲁五月天| 免费中文日韩| 影音先锋亚洲视频| 欧美影院视频| 在线观看日韩欧美| 欧美怡红院视频一区二区三区| 国产欧美综合一区二区三区| 亚洲精品免费电影| 亚洲精品一区二区在线观看|