999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA和DSP的高速圖像處理系統

2012-04-12 00:00:00舒志猛陳素華
現代電子技術 2012年4期

摘要:為了提高圖像處理系統的高性能和低功耗,提出了一種基于FPGA和DSP協同作業的高速圖像處理嵌入式系統,其中DSP為主處理器,負責圖像處理,而FPGA為協處理器,負責系統的所有數字邏輯。整個系統中FPGA和DSP的工作之間形成流水,同時借助于單片雙口RAM(CY7C025AV15AI)完成兩者的通信,比使用單片DSP建立的處理系統性能提高25%左右。該系統具有可重構性,方便其他的算法于該系統上實現。

關鍵詞:圖像處理; FPGA; DSP; 雙口RAM

中圖分類號:TN91934; TP274+.2文獻標識碼:A文章編號:1004373X(2012)04014203

Design of highspeed image processing system based on FPGA and DSP

SHU Zhimeng1, CHEN Suhua2

(1. Xuji Metering Limited Company, Xuchang 461000, China;

2. College of Electrical Information Engineering, Xuchang University, Xuchang 461000, China)

Abstract: In order to improve the performance of image processing embedded system and reduce its power consumption, a highefficient image processing embedded system which is based on the field programmable gate array and highspeed digital signal processor (DSP) is presented in this paper. DSP as a main processor is used to control the module of image process, and FPGA chip as a coprocessor is used to control the data logic. In the whole system, a novel data transmission structure with a dualport RAM (CY7C025AV15AI) is applied to the highspeed realtime image data by pingpong technique. Because all operation in the system is divided between the FPGA and DSP in the form of the pipelined, the performance of the system is 25% higher than that of the processing system based on the single DSP. The system is easy to transplant other algorithms into it due to its reconfigurability.

Keywords: image processing; FPGA; DSP; dualport RAM

收稿日期:201108150引言

現階段用于數字圖像處理的系統有很多種,而從成本、性能、開發難易程度等多方面的考慮,基于FPGA和DSP的靈活性高、實用性強、可靠性高的圖像壓縮系統脫穎而出。在該種結構的圖像處理系統當中,FPGA和DSP之間數據的通信方式和速度,將直接影響著整個圖像處理系統的效率[12]。

本文試圖借助于ALTERA公司的低功耗FPGA(EP1C12Q240)、TI公司的DSP(TMS320VC5502)和一片CYPRESS公司雙口RAM(CY7C025),設計出一種功耗低、設計靈活、能夠實現復雜處理算法且高效、穩定的圖像處理系統。

1系統總體設計

系統主要模塊分為電源管理模塊、圖像采集模塊、速度采集模塊、主控源模塊及輔助控制模塊。整個高速圖像處理系統主要由CMOS圖像傳感器(MT9M011)、FPGA(EP1C12Q240C8)、雙口RAM(CY7C025)、DSP(TM320VC5502)、視頻D/A(ADV7123)和一些存儲器等組成[34],如圖1所示。首先,在圖像采集模塊控制COMS圖像傳感器下,圖像數據則以25 f/s的速率向FPGA輸送。然后,通過FPGA的控制使其緩存在片外的SDRAM中,之后實時顯示模塊控制ADV7123做到了對圖像的實時顯示。如果用戶通過外部控制,選擇了壓縮模式,則原始的圖像數據將由幀存模塊移至高速緩沖模塊中,DSP通過EMIF接口外擴存儲器的方式,高效的讀取雙口RAM中的圖像數據。最后,圖像數據在DSP內部做好JPEG壓縮后,以相同的方式通過高速緩沖模塊,把數據傳給FPGA的存儲控制模塊,做到壓縮圖像數據的存儲。

2系統硬件電路設計

2.1圖像采集模塊

本系統圖像采集模塊采用的攝像頭為CMOS圖像傳感器,型號為MT9M011。CMOS圖像傳感器與CCD傳感器相比,雖然采集出來的圖像效果弱差一點,但是CMOS的成本遠遠低于CCD產品,而且CMOS傳感器的功耗較低。圖像采集模塊具體設計如圖2所示。

圖1高速圖像處理系統硬件結構圖2圖像采集模塊電路設計2.2圖像顯示模塊

圖像顯示模塊主要作用是將FPGA采集到的數字圖像,實時地轉換成模擬圖像數據,并輸出到帶VGA接口的顯示器上。圖像顯示接口電路包括圖像編碼電路和VGA接口電路,其電路如圖3所示。本電路中選用的圖像編碼芯片為AD(Analog Devices)公司的高速視頻數模轉換芯片,其具體型號為ADV7123KST140。該芯片具有3組獨立的十位寬RGB數字輸入接口和3個相對的RGB模擬輸出接口,5 V或3.3 V供電都行,速度為140 MHz,低功耗。

2.3DSP外部存儲器接口電路設計

本系統中選用TI公司的超低功耗DSP(TMS320VC5502),主要是來完成圖像處理算法的實現。在對外部存儲器接口設計上,該DSP采用外部存儲器接口(EMIF)來進行對外部存儲器的擴展,具體擴展如圖3所示。

圖3DSP電路設計結構圖TMS320VC5502的EMIF可以訪問的存儲空間大小為16 MB,該系統中通過配置把空間平分為4部分, EMIF的片選信號線CE3~CE0分別對應著這4個空間的選通控制。另外EMIF的組成還包括數據線D [31: 0]、地址線A[21:2]、字節使能線BE[3:0]及各類存儲器的讀/寫控制信號線等。

3系統軟件設計

該系統的設計根據硬件結構的總體劃分,也可以分為2大部分來描述。FPGA方面的軟件設計主要是各功能模塊的編寫,如攝像頭I2C配置模塊、SDRAM控制器、圖像圖像預處理器、VGA控制器、SD卡控制器、高速緩沖器等;DSP方面的設計主要包括2方面,一方面是外部存儲器驅動的編寫,如SDRAM、雙口RAM、FLASH等;另一方面為在DSP內部實現高效的圖像壓縮算法,如本文采用的JPEG壓縮算法的實現。

整個系統的程序運行如圖4所示,從高速壓縮系統軟件流程圖中可以清楚的看到,FPGA和DSP各自的程序運行遵循著自己的一套規則,但是它們之間的之間又實時的完成著數據的交互。FPGA向DSP方向的指令,是通過FPGA方面設置了一個中斷信號,當DSP接受到該信號的時候,就開始從雙口RAM中按照規則進行原始數據的讀取;DSP如果要完成向FPGA方面進行數據傳輸時,遵循的一個類似的執行規則,DSP會提供一個能夠進行辨別的信號,讓其從雙口RAM中把壓縮后的圖像數據讀進來。

4測試結果

將FPGA上的程序下載EPCS中和將DSP開發程序燒寫進FLASH(默認自舉方式),對實時圖像處理系統進行軟硬件聯合調試。設置采集和處理圖像分辨率為640×480,視頻YUV下采樣率選4∶1∶1,DSP中壓縮一幀圖像所用的時間在23 ms左右,壓縮比基本上在10∶1~20∶1的范圍內,且SNR值基本上保證在30 dB以上。23 ms的DSP壓縮時間,再加上每幀采集、傳輸和JPEG文件存儲所用的時間,大約在31 ms左右,因此系統整體效率上能保證對采集來的圖像做實時處理。測試結果表明系統的開發已經達到預定的設計要求。

圖4系統軟件流程圖5結論

本文基于FPGA和DSP,設計了一種結構簡單、成本低、性能高、功耗低的高速圖像處理系統。在總結現有的FPGA與DSP高速通訊方式的基礎上,提出了一種利用單片雙口RAM做通信媒質完成FPGA與DSP之間數據高速通訊的結構,為實現更好的嵌入式圖像處理系統提供了一個良好的解決方案。

參考文獻

[1]AMARA A, AMIEL F, EA T. FPGA vs ASIC for low power application \\[J\\]. Microelectronics Journal, 2006, 37: 669677.

[2] 章奇.基于DSP+FPGA架構視頻處理系統設計及實現[D].西安:中國科學院西安光學精密機械研究所,2006.

[3]盛磊,徐科軍.基于DSP和FPGA的實時視頻處理平臺的設計與實現[J].中國科學技術大學學報,2006,36(3):304309.

[4]李立,金華標,陳智君,等.基于FPGA和DSP的高分辨率圖像采集系統[J].圖像采集與處理,2007,23(1):117122.

[5]高迎慧,候忠霞,馬艷南.基于DSP+FPGA的數字視頻信號處理系統[J].沈陽航空工業學院學報,2007,24(3):6971.

[6]AU K M, LAW N F, SIU W C. Unifiled feature analysis in JPEG and JPEG2000compressed domains \\[J\\]. Pattern Recognition, 2007, 40: 20492062.

主站蜘蛛池模板: 玖玖精品视频在线观看| …亚洲 欧洲 另类 春色| 好紧太爽了视频免费无码| 久久中文电影| 在线观看国产精美视频| 欧美97欧美综合色伦图| 久热re国产手机在线观看| 97国产精品视频自在拍| 日本精品αv中文字幕| 免费国产高清精品一区在线| 亚洲欧美在线综合图区| 国产精品无码翘臀在线看纯欲| 久久亚洲国产最新网站| 国产偷倩视频| 在线播放91| 亚洲欧洲国产成人综合不卡| 在线观看亚洲人成网站| 国产高清国内精品福利| 国产福利一区二区在线观看| 欧美一级一级做性视频| 久久精品国产精品青草app| 久久久精品无码一区二区三区| 欧美伊人色综合久久天天| 欧美成a人片在线观看| 国产精品偷伦在线观看| 亚洲欧美一区在线| 中文字幕不卡免费高清视频| 亚洲欧美综合在线观看| 亚洲欧州色色免费AV| 91视频青青草| 国产尤物在线播放| jizz在线观看| 欧美不卡在线视频| 亚洲成a人片77777在线播放| 国产成人亚洲毛片| 国产精品视频第一专区| av一区二区无码在线| 亚洲三级色| 无码高潮喷水在线观看| 真实国产乱子伦视频| 亚洲人成色在线观看| 国产欧美日韩在线在线不卡视频| 无码久看视频| 性视频久久| 免费国产小视频在线观看| 欧美成人手机在线观看网址| 日韩中文字幕亚洲无线码| 欧美啪啪网| 午夜精品久久久久久久无码软件| 国产欧美另类| 99r在线精品视频在线播放| 伊人久久婷婷五月综合97色| 午夜电影在线观看国产1区| 国产一级在线观看www色| 97人妻精品专区久久久久| 中文字幕精品一区二区三区视频| 国产亚洲现在一区二区中文| 国产欧美在线观看一区| 成人福利在线视频| 亚洲免费福利视频| 国产自在线拍| 内射人妻无套中出无码| 日本三级欧美三级| 久久精品人人做人人爽电影蜜月 | 国产成人1024精品| 国产成人毛片| 毛片基地视频| 国产99在线| 五月天久久婷婷| 亚洲大学生视频在线播放| 亚洲va在线观看| 亚洲成aⅴ人在线观看| 成年A级毛片| 99在线免费播放| 久久青草免费91线频观看不卡| 亚洲国产天堂在线观看| 免费网站成人亚洲| 欧美乱妇高清无乱码免费| 日韩欧美国产综合| 午夜爽爽视频| 色色中文字幕| 久久夜色精品|