一種基于FPGA的實(shí)時(shí)紅外圖像預處理方法
各狀態(tài)工作如下:
IDLE:初始化各信號,等待使能信號有效,輸出讀使能信號,將像素灰度值輸出給RAM的地址線(xiàn),并轉換到READ狀態(tài)。
READ:讀取RAM輸出的數值,并轉換到SUM狀態(tài)。
SUM:對讀取值加1,轉換到WRITE狀態(tài)。
WRITE:將累加后的值寫(xiě)入RAM中,轉換到IDLE狀態(tài)。
2 應用
在TI公司TMS320C6416T,CPU頻率為800 MHz的系統中運行整個(gè)處理算法須在3 ms以上,本設計采用Xilinx公司的Virtex-4系列現場(chǎng)可編程門(mén)陣列(FPGA)實(shí)現,使用流水線(xiàn)的處理方法,只緩存幾行圖像數據的延時(shí),從而在保證了圖像處理質(zhì)量的同時(shí),提供了系統的實(shí)時(shí)性。圖7,圖8為原始圖像和預處理后圖像的對比。本文引用地址:http://dyxdggzs.com/article/189638.htm
3 結語(yǔ)
本方法能夠有效地對紅外圖像進(jìn)行非均勻校正、空域濾波、直方圖統計等圖像預處理工作。與采用DSP進(jìn)行處理的系統比較,能夠節約將近50%的處理時(shí)間。使用FPGA實(shí)現的實(shí)時(shí)圖像預處理系統具有廣泛的應用價(jià)值。
濾波器相關(guān)文章:濾波器原理
fpga相關(guān)文章:fpga是什么
濾波器相關(guān)文章:濾波器原理
電源濾波器相關(guān)文章:電源濾波器原理
數字濾波器相關(guān)文章:數字濾波器原理
評論