新聞中心

        EEPW首頁 > 設計應用 > 基于Stratix II EP2S60的改進中值濾波器設計

        基于Stratix II EP2S60的改進中值濾波器設計

        ——
        作者:石婷 張紅雨等 時間:2007-04-18 來源:國外電子元器件 收藏
        1 引言

        眾所周知,在復雜背景條件下,要對弱小目標進行準確有效地紅外跟蹤、探測是一個難題。這種情況下,由于目標與背景的對比度較小、信噪比較低,若直接進行跟蹤、探測往往比較困難,所以必須先對圖像信號進行濾波預處理,以達到抑制背景噪聲。增加目標強度,從而提高圖像信噪比的目的,為后續工作打下良好的基礎。

        實時圖像處理器中,信號預處理包括對圖像的各種濾波、直方圖統計及均衡、圖像增強、灰度變換等,它們共同的特點是處理數據量大,如果用一般的軟件來實現勢必會比較慢。而對于一些實時性要求比較高的系統,處理速度往往是要考慮的關鍵因素,一旦速度跟不上,實時性也無從談起。針對圖像預處理階段運算結構比較簡單的特點,用FPGA進行硬件實現無疑是理想的選擇,這樣同時兼顧了速度和靈活性,大大減輕了DSP的負擔。

        本系統采用Verilog HDL語言。利用一種快速的中值濾波改進算法對電路進行設計,并以Altera公司生產的 II EP2S60F67214型FPGA芯片為硬件平臺。該器件繼承了Altera公司 II系列的共同優點,由于引入了嶄新的自適應邏輯模塊(ALM

        ),使得 II有更高的性能和邏輯封裝、更少的邏輯和布線級數以及更強的DSP支持,而Stratix II EP2S60F67214更是比Xilinx公司的類似器件Virtex-4XC4VLX60多出18%的器件邏輯,其中包括51 182個寄存器位,2 544 129個存儲器位以及48 352個ALUT,該器件資源豐富,只需占用很小一部分實現中值,為后續設計的增長留有更多空間。

        2 中值濾波的基本原理及改進算法

        2.1中值濾波的基本原理

        中值濾波是由Tukey發明的一種非線性信號處理技術,早期用于一維信號處理,后來很快被用到二維數字圖像平滑中,是一種有效抑制圖像噪聲,提高圖像信噪比的非線性濾波技術。它是一種鄰域運算,類似于卷積,但計算的不是加權求和,而是把鄰域中的像素按灰度級進行排序,然后選擇該組的中間值作為輸出像素值。與均值以及其他線性相比,中值濾波器的突出特點是在很好地濾除脈沖噪聲(Impulsive Noise)和椒鹽噪聲(Salt and Pepper Noise)的同時,還能夠保護目標圖像邊緣輪廓的細凇S霉獎硎疚?br>
        g(x,y)=median{f(x-i,y-i)},(i,j)∈S (1)

        式中g(x,y),f(x,y)為像素灰度值,S為模板窗口。

        而中值濾波的具體實現過程一般為:

        (1)選擇一個(2n+1)



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 天津市| 德惠市| 宝坻区| 锦屏县| 华安县| 台中市| 呼和浩特市| 天水市| 垣曲县| 大足县| 昌图县| 嵊州市| 钟山县| 亳州市| 嵊泗县| 阿荣旗| 瑞安市| 信阳市| 上虞市| 宿州市| 漳平市| 曲麻莱县| 荥阳市| 长丰县| 灵武市| 兴仁县| 寿阳县| 田阳县| 沈阳市| 化德县| 彝良县| 察哈| 四平市| 灵川县| 石河子市| 乾安县| 东辽县| 临颍县| 井冈山市| 绥江县| 晋宁县|