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

主站蜘蛛池模板: 国外欧美一区另类中文字幕| 欧美一区国产| 日本妇乱子伦视频| 国产精品无码翘臀在线看纯欲| 国产人碰人摸人爱免费视频| 99在线视频免费观看| 亚洲成人在线免费| 国产手机在线ΑⅤ片无码观看| 中文字幕久久亚洲一区| 99在线视频免费| 日本欧美中文字幕精品亚洲| 亚洲精品无码久久久久苍井空| 色婷婷亚洲十月十月色天| 好吊日免费视频| 国产精品19p| 国产自在线播放| 91精品国产综合久久不国产大片| 色老头综合网| 国产在线精彩视频二区| 久久久久久久久亚洲精品| 午夜精品福利影院| 91福利免费| 日韩一级毛一欧美一国产| 国产亚洲欧美在线专区| 亚洲天堂高清| 日韩少妇激情一区二区| 91精品国产一区| 综合色亚洲| 久久香蕉国产线看观| 无码人妻热线精品视频| 欧美另类第一页| 97青青青国产在线播放| 伊人天堂网| 香蕉伊思人视频| 99久久这里只精品麻豆| 亚洲九九视频| 九九香蕉视频| 欧美日韩va| 日韩免费毛片视频| 免费观看欧美性一级| 亚洲国产系列| 久久精品亚洲中文字幕乱码| 高h视频在线| 无码人妻免费| 国产办公室秘书无码精品| 亚洲AV成人一区二区三区AV| 美美女高清毛片视频免费观看| 国产成人精品男人的天堂| 91成人试看福利体验区| 成人国内精品久久久久影院| 丁香六月综合网| 日本高清免费一本在线观看| 日韩东京热无码人妻| 亚洲丝袜中文字幕| 国产手机在线观看| 中文字幕欧美成人免费| 国产成人无码Av在线播放无广告| 中文字幕在线视频免费| 欧美人人干| 又黄又爽视频好爽视频| 免费人成视网站在线不卡| 91亚洲免费| 2020久久国产综合精品swag| 免费一级大毛片a一观看不卡 | 日韩精品少妇无码受不了| 成人综合久久综合| 国产精品亚洲va在线观看| 久久99热这里只有精品免费看| 国产激情国语对白普通话| 国产美女精品在线| 国产视频a| 5388国产亚洲欧美在线观看| 国产精品主播| 黄色网站不卡无码| 国产午夜不卡| 亚洲手机在线| 91原创视频在线| 亚洲乱强伦| 国产精品2| 最新国产你懂的在线网址| 在线观看精品自拍视频| 免费99精品国产自在现线|