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

基于FPGA和DSP的圖像采集與處理系統

2016-04-12 09:06:14楊雙國楊繼紅全定可
中國新通信 2016年5期

楊雙國 楊繼紅 全定可

【摘要】 本文設計了一種基于FPGA和DSP的圖像采集與處理系統,介紹了該系統的基本硬件結構,對其實現過程進行了闡述,并對其進行了仿真驗證,最終在上位機顯示了處理的結果。本文重點討論了圖像采集的邏輯時序部分并附有相關程序。結果表明,此方案具很好的可靠性與穩定性,并在工業應用中取得了良好的效果。

【關鍵詞】 FPGA DSP 圖像采集與處理

Based on FPGA and DSP image acquisition and processing system

Yang Shuang-guo1 Yang Jihong Quan Dingke(Guangzhou institute of information technology, Guangzhou510075, China)

Abstract: This paper introduces a design based on FPGA and DSP image acquisition and processing system, this paper introduces the basic hardware structure of the system, the realization process is discussed, and the simulation results are passed, and finally in the upper machine shows that the result of the treatment. this paper mainly discussed the image acquisition logic sequence part with relevant procedure. The results indicate that this method has a good reliability and stability, and in industrial applications has obtained the good effect.

Key words: FPGA,DSP,image acquisition and processing

一、引言

現階段用于數字圖像處理的系統有很多種,而從成本、性能、開發難易程度等多方面的考慮,基于FPGA和DSP的靈活性高、實用性強、可靠性高的圖像采集與處理系統脫穎而出。通常的方法是以FPGA和DSP作為系統的處理器,即由FPGA 承擔圖像采集和預處理功能,DSP實現更復雜的圖像處理算法。在這樣一種結構之上如何擴展系統的應用,增加其靈活性并減少因前期設計不當造成的風險是設計前需要重點考慮的問題。本文提出了一種實時圖像采集和處理系統的設計方法,該系統以DSP為核心,結合FPGA構成實時圖像采集和處理系統電路。

二、系統設計

2.1系統整體結構

如上圖1所示,本系統采用模塊化設計思想,整個系統由照明電路、成像電路(線陣相機)、圖像采集與預處理電路(A3P125)、圖像處理電路(TMS320C6713B)、網絡通信與顯示電路(W5300)及外圍電路組成。外圍電路主要包括接口電路、電平轉換電路、SDRAM圖像存儲器、FLASH程序存儲器及TMS320C6713B和A3P125外圍電路(復位、電源連接等)。

2.2 系統工作流程

如圖2所示,首先,通過串行接口對相機進行設置,本方案的設置要求為:相機設置為工作模式6,即:外部觸發信號觸發(EXSYNC),內部可編程曝光時間(設置為20us)。相機分辨率設為1024個像素(14μm x 14μm),每個像素設置為10位。其次,實現對圖像的采集。在EXSYNC的下降沿觸發相機,經過適當的曝光時間,在 LVAL的上升沿開始采集數據,由于相機的數據率為40M,在每個時鐘的上升沿傳送一個像素值,經過1024個上升沿,即25us,一幀數據被傳輸到FPGA的FIFO中。也即:被測物體的光信息通過光學系統,在CCD光敏面元上形成光學圖象,CCD器件把光敏元件上的光信息轉換成與光強成比例的電荷量。用一定頻率的時鐘脈沖對CCD進行驅動,經電路轉換,得到被測對象的視頻信號,該視頻信號是28個單端數據信號。Camera Link驅動器接收此28個單端數據信號和1個時鐘信號,這些信號以7:1的比例被串行發送.也就是5對LVDS信號通道上分別傳輸4組LVDS數據流和l組LVDS時鐘信號。即完成28位數據的同步傳輸只需5對線[3]。接收端使用DS90CR288A進行解調,解調后的數據傳入FPGA的FIFO中。采集的時序如下圖3所示。twSYNC表示曝光所需的EXSYNC的低電平最小持續時間;tLINE PERIOD表示數據采集的周期;twSYNC_INT表示為了保證恰當的操作所需的高電平最小持續時間;tREADOUT表示讀取一幀數據所需的時間。

最后,FPGA對數據進行預處理之后,傳輸給DSP,由DSP對數據做最終的處理,W5300在上位機上可觀察到結果,部分數據也可通過UART與上位機通信。

三、主要單元模塊說明

1、圖像獲取模塊。該方案的前端采用DALSA的Spyder2線陣相機,分辨率為2048像素(14μm x 14μm),線率高達65kHz[1]。通過設置適當的觸發時間,將捕獲的視頻信號通過Camera Link連接線纜傳輸到圖像采集模塊。

2、FPGA控制模塊。本方案采用了Actel公司推出的第三代基于FLASH(閃存)的可編程器件ProASIC3系列中的A3P125芯片,該FPGA具有125000個系統門,典型等效宏單元1024個,內嵌36K的RAM和1K的FlashROM,具有高密度、低功耗、非易失及可重復編程等特點。采用其來實現數據的采集、預處理以及控制功能更合適,設計者可以將更多的精力放在系統的設計上,而主要功能可以通過Verilog HDL語言較為輕松地實現。以下是采集部分的數據接收程序:

module sample (start,clk_500k,AD_D,cnt,frame_cnt,state,sel,cam_d);

input start;

input clk_500k;

input [9:0] AD_D;

output reg [3:0] cnt;

output reg [14:0] frame_cnt;

output reg state;

output reg sel;

output reg [15:0] cam_d;

always @(negedge clk_500k) begin

if (~start) begin

cnt <=0;

state<=0;

sel <=0;

frame_cnt <= 0;

end

else begin

case (state)

1b0: begin

state <= 1;

sel <=1;

end

1b1: begin

sel <= 0;

if (cnt == 15) begin

state <= 0;

cnt <= 0;

frame_cnt <= frame_cnt +1;

end

else cnt <= cnt+1;

end

endcase

end

end

always @(sel,frame_cnt,AD_D) begin

if (sel) cam_d = {1b1,frame_cnt};

else cam_d = {6b000000,AD_D};

end

endmodule

3、DSP處理模塊。本方案采用了美國TI公司的高性能浮點數字信號處理器TMS320C6713B。它采用先進的超長指令字結構,為單精度(32位)和64位(雙字)的IEEE浮點操作提供硬件支持,且32位整型乘法可以獲得32位或64位結果。其內部有8個獨立的功能單元,2個定點算術邏輯單元(ALU),2個浮點乘法器,4個浮點ALU,每個周期可以執行8個32位指令。這些都為數據處理帶來了極大方便[2]。

4、上位機顯示模塊。本方案除了用串行通信與上位機進行數據交換外,主要采用網口將DSP處理的數據傳輸到上位機,進行數據的分析。網絡處理使用了W5300芯片,W5300是一款0.18μm CMOS 工藝的單芯片器件,內部集成10/100M 以太網控制器,MAC和TCP/IP協議棧。W5300與主機(MCU)采用總線接口。通過直接訪問方式,W5300可以很容易與主機接口,就像訪問SRAM 存儲器[5]。

四、結論

本文面向實時圖像采集和處理,采用模塊化設計思想,以TMS320C6713B、A3P125、W5300為主實現了視頻圖像采集和處理系統的硬件電路,整個系統結構簡單,各個模塊功能清晰明了。經后期項目驗證: 系統穩定性高,處理速度快,能滿足設計要求,為實現更好的嵌入式圖像處理系統提供了一個良好的解決方案。

參 考 文 獻

[1] DALSA.2011.Manual_Spyder2_rev04[G]. [S.I.]: DALSA,2011.

[2] TI.TMS320C6713B Floating-Point Digital Signal Processor[G]. [S.I.]: TI,2006.http://www.ti.com.cn/cn/lit/ds/sprs294b/sprs294b.pdf

[3] 王小艷,張會新,孫永生.CamemLink協議和FPGA的數字圖像信號源設計[J].國外電子元器件,2008,16(7):59-61.

[4] Microsemi Corporation.2012.ProASIC3 Flash Family FPGAs Datasheet[G]. [S.I.]: Microsemi Corporation,2012.http://www.actel.com/ documents/PA3_DS.pdf

[5] 北京博控自動化技術有限公司.W5300中文用戶數據手冊-v1.2.2

主站蜘蛛池模板: 首页亚洲国产丝袜长腿综合| 喷潮白浆直流在线播放| 免费一级大毛片a一观看不卡| 亚洲无码熟妇人妻AV在线| 亚洲无码37.| 久久福利网| 在线国产三级| 亚洲色无码专线精品观看| 色九九视频| 美女高潮全身流白浆福利区| 一本无码在线观看| 国产欧美在线| 欧美日韩北条麻妃一区二区| 嫩草影院在线观看精品视频| 亚洲人成日本在线观看| 国产中文一区二区苍井空| 色哟哟国产精品一区二区| 黑色丝袜高跟国产在线91| 国内视频精品| 国产精品第| 免费xxxxx在线观看网站| 国产欧美日韩精品综合在线| a色毛片免费视频| 日韩黄色精品| 久久久精品无码一区二区三区| 国产成人精品一区二区不卡| 欧洲成人免费视频| 在线人成精品免费视频| 色网站免费在线观看| 国产特级毛片aaaaaa| 久久久精品无码一二三区| 国产呦视频免费视频在线观看| 大陆国产精品视频| 97精品伊人久久大香线蕉| 丁香婷婷久久| 国产精品无码一区二区桃花视频| 久综合日韩| 网友自拍视频精品区| 亚洲精品不卡午夜精品| 毛片免费在线视频| a网站在线观看| 九九香蕉视频| 91福利国产成人精品导航| 国产精品99r8在线观看| 91精品网站| 国产91特黄特色A级毛片| 国产特级毛片| 激情视频综合网| 国产国语一级毛片在线视频| 青青草国产在线视频| 久久成人国产精品免费软件| 天天做天天爱夜夜爽毛片毛片| 日韩欧美国产另类| 91丝袜美腿高跟国产极品老师| 秋霞一区二区三区| 欧美三级自拍| 欧美日韩在线第一页| 亚洲综合片| 欧美日韩专区| a毛片免费看| 黄片在线永久| 激情亚洲天堂| 精品一区二区三区视频免费观看| 国产综合色在线视频播放线视 | www.youjizz.com久久| 色悠久久综合| 国产精品久久久久久久伊一| 日本高清成本人视频一区| 亚洲区视频在线观看| 免费看美女自慰的网站| 亚洲日韩久久综合中文字幕| 色婷婷在线影院| 精品久久综合1区2区3区激情| 97国产一区二区精品久久呦| 亚洲精品国产成人7777| 日韩小视频在线观看| 午夜少妇精品视频小电影| 99视频在线免费看| 91麻豆精品视频| 国产自产视频一区二区三区| 亚洲一区二区三区中文字幕5566| 国产精品久久久久久久久久98 |