圖像采集和處理技術(shù)在機器視覺和圖像分析等諸多領(lǐng)域應(yīng)用十分廣泛,大部分情況下,采集卡只需將前端相機捕獲的圖像信息正確地傳回計算機即可。但是在要求較高的應(yīng)用場合需要采集卡能準確控制外部光源和相機,完成圖像采集,預(yù)處理,數(shù)據(jù)傳輸。只有這樣,用戶才可以根據(jù)不同的興趣和需求對特定的某些圖像進行采集、傳輸以及處理,以達到某種分析目的。 本文根據(jù)國家985二期項目“三維粒子圖像測速系統(tǒng)”的圖像采集與處理需要,設(shè)計開發(fā)了一款以FPGA為核心控制芯片的嵌入式圖像采集卡。采集卡以FPGA為邏輯和算法實現(xiàn)的核心器件,不僅實現(xiàn)了傳統(tǒng)意義上的圖像采集,而且實現(xiàn)了CCD相機控制和激光器同步曝光功能,打破了以往單純靠增加硬件設(shè)備實現(xiàn)同步控制的方法,簡化了系統(tǒng)硬件結(jié)構(gòu)并節(jié)約系統(tǒng)成本。此外,在系統(tǒng)中嵌入了圖像增強算法和采用PCI接口與計算機連接滿足了高速采集的要求。同時,采用市場上廣泛應(yīng)用的Camera Link作為采集卡的圖像輸入接口,提高了系統(tǒng)的通用性、傳輸速率和抗干擾能力,簡化圖像獲取設(shè)備和模擬攝像頭之間需要視頻解碼等連接。具有嵌入式處理功能,光源同步和相機控制的采集卡將使機器視覺系統(tǒng),圖像測速等諸多領(lǐng)域的圖像采集應(yīng)用變得更為便捷。 論文首先對圖像采集卡系統(tǒng)的組成、整體方案和可行性進行了論證。然后給出了圖像采集卡的硬件設(shè)計。在此部分結(jié)合整體設(shè)計方案,討論芯片的選型問題。根據(jù)所選芯片的本身特點,分模塊地對圖像采集卡的硬件設(shè)計原理進行了詳細的闡述。接下來是圖像采集卡的軟件設(shè)計部分。用VHDL和原理圖結(jié)合的方法對FPGA進行編程,實現(xiàn)了圖像采集系統(tǒng)的各個功能模塊。根據(jù)圖像采集系統(tǒng)的要求用DriverWorks軟件設(shè)計了圖像采集卡的WDM底層驅(qū)動程序和上層應(yīng)用程序。最后是用FPGA實現(xiàn)了帶修改參數(shù)的硬件嵌入式圖像處理算法——圖像增強。論文中使用QUARTUS軟件嵌入的邏輯分析儀SignalTap對FPGA設(shè)計的模塊進行了硬件調(diào)試,給出了調(diào)試的時序圖和調(diào)試結(jié)果,經(jīng)測試分析該采集卡滿足“三維粒子圖像測速系統(tǒng)”的要求,達到了預(yù)期目標。
標簽:
FPGA
嵌入式
圖像采集卡
上傳時間:
2013-04-24
上傳用戶:cazjing