《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 數字圖像空域濾波算法的FPGA設計與實現
數字圖像空域濾波算法的FPGA設計與實現
摘要: 本文論述了數字圖像空域濾波算法以及FIR濾波器的基本設計方法,在對關鍵路徑分析的基礎上,引入流水線設計提高運算速度,提出了濾波器的3種設計結構,給出了濾波器的設計過程,通過仿真和綜合結果可以看出,有效地節省了硬件資源,大大減小了硬件體積,增加了系統的可靠性。
Abstract:
Key words :

       在圖像通信、遙感圖像分析、醫學成像診斷等應用領域,為了便于顯示、觀察或進行進一步的處理,常常需要對原始的數字圖像進行特征提取(如邊緣檢測、邊緣銳化)、噪聲平滑濾波、幾何校正等處理,這類圖像處理技術稱為圖像的預處理。在實際應用中,空域濾波算法被廣泛地應用于圖像的預處理技術中。

  空域濾波算法是圖像增強技術的一種,直接對圖像的象素進行處理,不需要進行變換。常見的濾波算子如銳化算子、高通算子、平滑算子等,可以完成圖像的邊緣提取、噪聲去除等處理。這些濾波算子盡管功能不同,實現方法卻都是類似的,都是通過模板卷積的方法來實現的。

  VLSI技術的迅猛發展為數字圖像實時處理技術提供了硬件基礎,其中FPGA(現場可編程門陣列)的特點使其非常適用于數字圖像處理。本文研究的就是在FPGA設計平臺上設計硬件電路,實現數字圖像的空域濾波算法。

  1 數字圖像空域濾波算法

  數字圖像空域濾波算法的實現步驟如圖1所示,左邊的部分是要處理的圖像的某一部分,中間是對圖像進行處理的3×3模板。

  具體的處理步驟是:

  將模板在圖像上漫游,并將模板中心與圖中某個象素位置重合;

  將模板上的系數與模板下對應的象素相乘;

  將所有的乘積相加。

  把和(模板的輸出響應)賦給圖像中對應模板中心位置的象素。圖1中所示是圖像的一部分,S0~S8是象素點的灰度值,K0~K8是3×3的模板系數。用這個3×3模板來進行空域濾波的過程是:將模板中心點,即模板系數為K0的點所在位置,與圖像中灰度值為S0的點重合,模板的輸出響應R為:

  R=K0*S0+K1*S1+…+K8*S8 (1)

  這樣增強后的圖像在原來位置為(x,y)處的象素點的灰度值就由S0變為R。如果對圖像中的每個象素點都這樣進行模板操作,就可以得到增強后的圖像在所有位置的新灰度值。如果在設計濾波器時給模板系數賦予不同的值,就可以得到不同的高通、低通效果。

  本文采用的圖像是256×256大小的灰度圖像,濾波模板3×3大小。如何設計硬件電路來完成上述空域濾波算法,分析上述算法實現過程,可以得出結論,實現空域濾波算法可采用3個三階的FIR濾波器+延時單元來描述。

 

2 FIR數字濾波器的FPGA設計
  在設計實現空域濾波算法的3個三階的FIR濾波器+延時單元的電路時,要考慮的主要問題是:如何縮短硬件電路設計時的關鍵路徑以及提高系統的數據吞吐率。為解決這些實際的FPGA設計中的關鍵問題,在具體設計電路時,主要從以下幾個方面進行考慮:
2.1 FIR數字濾波器與流水線結構
   現代微處理器、數字信號處理器、高速數字系統設計中都廣泛應用了流水線(Pipelining)技術,其核心設計思想是把一個周期內執行的邏輯操作分成幾步較小的操作,在多個高速的時鐘周期內完成。每一次邏輯小操作的結果都存儲在寄存器中,被高速時鐘同步,在下一流水線單元使用,因而是速度優化中最常用的技術之一,可以大大地提高數字系統的總體運行速度。
  下面分析一下三階的FIR濾波器的基本結構和采用了流水線技術后的FIR結構,以及FIR濾波器的數據廣播結構。
   三階有限沖擊響應(FIR)數字濾波器可以表示如下:
y(n)=ax(n)+bx(n-1)+cx(n-2) (2)
這個三階的FIR濾波器實現的結構,如圖2所示。
 
  圖2中,這種結構的FIR濾波器的關鍵路徑(處理一個新樣點的最小時間)由1個乘法器和2個加法器的時間來限定。如果采樣周期小于這個最小時間的話,那么這種結構的FIR濾波器就不能滿足要求。這時就要考慮流水技術。采用流水線技術可以縮短關鍵路徑,如圖3所示。
   在流水線結構的FIR濾波器中,啟動當前的迭代計算時,節點2的加法器正在完成前次迭代結果的計算。因此,這時的關鍵路徑由1個乘法器和2個加法器的時間縮短為1個乘法器和1個加法器的時間。
   采用在結構中適當插入流水線鎖存器來減小關鍵路徑長度的流水技術時,鎖存器的插入并不是隨意的。當把數據流圖切開時,數據方向要一致向前。這樣加入的流水線,才不會影響功能。圖3中,插入流水線鎖存器時,就是沿著結構中數據流的正向,在上下兩個路徑均加入了鎖存器,這樣FIR濾波器的邏輯才不會混亂。一種結構的速度(時鐘周期),通常由任意兩個鎖存器之間、一個輸入與一個鎖存器間、一個鎖存器與一個輸出間或輸入與輸出間路徑中最長的路徑限定。流水線鎖存器可以有效地縮短最長路徑。
   除了以上兩種FIR濾波結構外,還有一種數據廣播結構的FIR數字濾波器,這種結構通過轉置結構來縮短關鍵路徑,同時不需要引入任何的流水線鎖存器。具體的改造方法是:改變輸入和輸出;顛倒信號流程的方向;由一個分支來取代加法器,反之亦然。數據廣播結構的FIR數字濾波器如圖4所示。
   在這種結構中,數據不是存儲下來,而是同時廣播到所有的乘法器。這種結構的關鍵路徑和圖3中插人流水線鎖存器的FIR濾波器結構的關鍵路徑一樣。但是對輸入不需要額外的移位寄存器,對部分積的和也不需要額外的流水線就能達到很高的通過率。這就是FIR濾波器數據廣播結構的優點。
    本文在設計空域濾波算法電路時,就是分別采取了以上介紹的3種不同的FIR數字濾波器結構形式。
2.2 乘法器模塊的硬件設計
   從式(1)的模板運算表達式和式(2)的FIR濾波器表達式可以看出,完成模板運算和實現FIR數字濾波還有一個重要的環節,就是乘法運算。乘法器模塊是影響空域濾波算法的運算速度的關鍵模塊之一。
   乘法運算基本上可以分為兩步:一是求出所有的基本乘積項,二是將所有的基本乘積項相加。因此,要設計快速的乘法器電路模塊,就要針對這兩步進行改進,一方面要減少部分積的數目,同時另一方面要提高部分積求和陣列的累加速度。因此,為了加快乘法器模塊的運算速度,在設計乘法器電路時,特別考慮到了采用基4-BOOTH算法來減少部分和的數目,同時采用Wallace Tree減少陣列乘法器中部分積加法陣列的進位傳輸延遲,加快整個加法陣列的運算速度。
   基4-BOOTH算法的基本原理是對乘數進行編碼,根據編碼表來產生部分積,一次只考慮3位:本位、相鄰高位、相鄰低位。Wallace Tree比較規則,易于布局布線,這種方法不是直接將所有的部分積完全的一對一地相加,而是采用將各個部分積中具有相同權重的數據位相加合并。通常采用全加器(Full Adder)來完成相同權重的位相加。采用一位全加器,那么Wallace樹的每一層,就可以將部分積的向量數目按照3:2的比例縮減。也可以采用2個全加器,來獲得4:2的縮減比例。本文中采用3:2計數器(全加器)來進行部分和縮減,這樣當部分積的數目很多時,采用Wallace Tree乘法器來縮減部分和速度很快。
3 仿真綜合結果
   第2節介紹了本文中在FPGA平臺上設計實現數字圖像空域濾波算法的高速數字濾波器FIR的過程,其中主要考慮的是縮短關鍵路徑、提高數據吞吐率。本節給出仿真和綜合后的結果比較表。本文中,測試圖像選用的是256×256大小、8 b的灰度圖像,設計軟件是XILINX公司的ISE集成綜合開發環境,仿真工具是Modelsim SE 5.8b,綜合工具是ISE自帶的綜合軟件XST,實現芯片是XILINX公司的XC2V1000。仿真、綜合結果表明,設計電路完全符合要求。
  下面給出根據上述不同的FIR濾波結構設計的,用于實現空域濾波算法的3種電路結構的綜合結果比較表。
  從表1可以看出:從資源占用角度看,結構三的等效門數最多,結構二的最少。從延時/最大頻率可以看出,結構一最好。
 
3種結構的結構時延比較數據,如表2所示。
4 結 語
    本文論述了數字圖像空域濾波算法以及FIR濾波器的基本設計方法,在對關鍵路徑分析的基礎上,引入流水線設計提高運算速度,提出了濾波器的3種設計結構,給出了濾波器的設計過程,通過仿真和綜合結果可以看出,有效地節省了硬件資源,大大減小了硬件體積,增加了系統的可靠性。
此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美大片免费久久精品三p| 欧美18av| 欧美成人dvd在线视频| 欧美日韩国产经典色站一区二区三区| 欧美精品一区二区在线观看| 亚洲毛片一区| 久久精品国产69国产精品亚洲| 国产精品va在线| 欧美黄网免费在线观看| 欧美在线亚洲在线| 亚洲视频一区| 国产精品视频xxxx| 亚洲一区在线观看视频| 亚洲人午夜精品| 国产一区视频在线看| 欧美激情一区二区三区全黄| 在线看片日韩| 亚洲精品美女在线观看播放| 欧美精品在线观看播放| 国产农村妇女精品一区二区| 男人的天堂亚洲在线| 久久精品动漫| 国产性猛交xxxx免费看久久| 亚洲免费成人| 日韩一级免费| 国产精品久久午夜| 亚洲无亚洲人成网站77777| 快射av在线播放一区| 日韩一区二区精品葵司在线| 一个人看的www久久| 亚洲精品视频一区二区三区| 欧美日韩伦理在线| 亚洲激情成人在线| 国产专区欧美专区| 99在线精品免费视频九九视| 亚洲中午字幕| 国产乱码精品一区二区三区不卡| 久久精品人人做人人爽电影蜜月| 99国产精品99久久久久久| 久久精品视频导航| 欧美伦理视频网站| 国产精品自拍网站| 亚洲欧美日韩中文在线制服| 国产精品理论片| 美女999久久久精品视频| 久久乐国产精品| 国产日韩专区在线| 国产日产欧产精品推荐色| 国产精品视频区| 欧美午夜女人视频在线| 亚洲欧美日韩精品久久奇米色影视| 国语自产精品视频在线看抢先版结局| 久久精品女人天堂| 国产精品久久久久aaaa| 精品999在线观看| 久久精品二区亚洲w码| 欧美v国产在线一区二区三区| 亚洲精品国产系列| 女生裸体视频一区二区三区| 欧美性猛交一区二区三区精品| 欧美伊人影院| 午夜一级在线看亚洲| 亚洲国产精品日韩| 亚洲精品亚洲人成人网| 91久久精品一区二区三区| 久久久精品国产99久久精品芒果| 性色av一区二区怡红| 欧美专区中文字幕| 亚洲九九精品| 亚洲欧美一区二区三区久久| 亚洲日产国产精品| 欧美日韩国产va另类| 亚洲欧洲日本在线| 欧美日韩综合另类| 欧美在线播放视频| 国产日韩欧美一区二区三区在线观看| 欧美久久精品午夜青青大伊人| 久久久久久高潮国产精品视| 国产日产欧美a一级在线| 黑人一区二区三区四区五区| 久久精品2019中文字幕| 一本久久知道综合久久| 亚洲国产精品久久久久秋霞影院| 亚洲国产一区视频| 一区二区三区视频在线看| 久久不射2019中文字幕| 欧美日韩亚洲一区二| 亚洲午夜电影网| 欧美揉bbbbb揉bbbbb| 欧美黑人在线观看| 亚洲视频欧美视频| 红桃av永久久久| 亚洲免费在线视频| 一区久久精品| 136国产福利精品导航网址| 亚洲国产老妈| 在线免费观看日本欧美| 亚洲理论电影网| 免费视频久久| 久久免费高清视频| 亚洲一区二区三区三| 国产精品成人一区二区三区夜夜夜| 欧美国产另类| 亚洲美女一区| 国产精品无码专区在线观看| 国产精品乱码人人做人人爱| 欧美日韩日韩| 欧美日韩国产限制| 欧美国产日韩a欧美在线观看| 亚洲午夜免费福利视频| 国产人妖伪娘一区91| 久久亚洲图片| 久久久久一区二区三区| 国产精品第2页| 一级成人国产| 精品91在线| 在线视频亚洲欧美| 狠狠爱综合网| 日韩一级精品视频在线观看| 免费在线亚洲欧美| 亚洲一本大道在线| 国产精品伦子伦免费视频| 亚洲欧美在线播放| 在线精品视频在线观看高清| 亚洲精品日韩一| 国产精品伊人日日| 亚洲欧洲99久久| 国模套图日韩精品一区二区| 国内精品美女av在线播放| 在线成人国产| 亚洲国产一成人久久精品| 国产一区二区三区在线观看网站| 欧美日韩国产一区精品一区| 久久一区二区三区国产精品| 在线看欧美日韩| 红桃视频欧美| 欧美日韩综合在线免费观看| 久久久无码精品亚洲日韩按摩| 久久久久**毛片大全| 亚洲一区二区三区精品动漫| 亚洲一区二区三区国产| 国产视频丨精品|在线观看| 亚洲第一综合天堂另类专| 国产精品毛片在线看| 一区二区在线观看视频在线观看| 亚洲女与黑人做爰| 亚洲一区久久| 午夜精品久久久久久久久久久| 欧美精品情趣视频| 欧美午夜电影网| 欧美激情在线免费观看| 亚洲精品美女在线观看播放| 亚洲欧美日韩国产另类专区| 欧美视频日韩视频在线观看| 国产伦精品一区二区三区在线观看| 午夜久久美女| 欧美视频手机在线| 欧美日韩亚洲高清一区二区| 欧美在线二区| 欧美了一区在线观看| 国产日韩在线播放| 亚洲国产欧美另类丝袜| 国产精品二区三区四区| 久久午夜电影网| 一区二区视频免费完整版观看| 欧美日韩精品一区二区在线播放| 亚洲欧洲三级电影| 1000部精品久久久久久久久| 一区二区三区在线视频播放| 国产精品免费久久久久久| 亚洲第一偷拍| 在线欧美日韩国产| 国产精品成人av性教育| 亚洲一区日韩在线| 夜夜嗨av一区二区三区网站四季av| 久久综合精品国产一区二区三区| 欧美在线精品免播放器视频| 黄色亚洲免费| 欧美成人日韩| 最新69国产成人精品视频免费| 久久久久久久久综合| 亚洲网站视频| 亚洲一区bb| 亚洲精品美女久久7777777| 欧美人与性动交a欧美精品| 国产精品久久久久国产a级| 欧美中文在线字幕| 久久成人资源| 欧美一区二区三区在| 欧美日韩四区| 在线亚洲高清视频| 99pao成人国产永久免费视频| 国内外成人在线视频| 国产日韩欧美在线观看| 伊人久久久大香线蕉综合直播| 国产一区视频在线观看免费| 亚洲国产精品久久久| 久久精品中文字幕一区二区三区| 一区二区三区日韩精品| 国产精品手机在线| 国模套图日韩精品一区二区| 亚洲欧美日韩在线不卡| 亚洲一卡二卡三卡四卡五卡| 欧美日韩在线综合| 国产麻豆视频精品| 国语精品中文字幕| 国产亚洲欧洲一区高清在线观看| 9人人澡人人爽人人精品| 黄色成人小视频| 一区二区欧美亚洲| 免费看的黄色欧美网站| 免费日韩精品中文字幕视频在线| 亚洲福利视频一区| 亚洲午夜在线观看视频在线| 亚洲第一成人在线| 久久美女性网| 一区二区三区精品久久久| 欧美午夜精品久久久久久孕妇| 欧美亚洲三区| 久久裸体视频| 欧美日韩国产在线看| 欧美影院久久久| 亚洲国产第一| 欧美日韩精品一区二区在线播放| 日韩午夜激情电影| 欧美午夜精品一区二区三区| 欧美在线免费看| 欧美精品国产精品日韩精品| 国内精品伊人久久久久av一坑| 欧美精品一区二区三区在线看午夜| 亚洲一二三区视频在线观看| 久久综合五月天婷婷伊人| 国产欧美日韩91| 久久www免费人成看片高清| 91久久久亚洲精品| 欧美精品一区二区视频| 性欧美在线看片a免费观看| 欧美日韩一区综合| 国产日韩欧美不卡| 久久精品综合网| 在线视频日韩精品| 中文网丁香综合网| 欧美aaaaaaaa牛牛影院| 亚洲少妇自拍| 久久精品免视看| 女女同性精品视频| 亚洲肉体裸体xxxx137| 国产午夜精品在线| 欧美激情二区三区| 亚洲欧洲精品成人久久奇米网| 久久综合久久综合久久| 欧美日韩国产色综合一二三四| 麻豆av一区二区三区| 亚洲福利在线视频| 久久一区精品| 亚洲精品少妇30p| 欧美性大战xxxxx久久久| 精品成人在线| a4yy欧美一区二区三区| 国内精品久久久久影院 日本资源| 久久久久久久久久久久久9999| 欧美午夜激情小视频| 国产精品手机视频| 欧美精彩视频一区二区三区| 亚洲九九爱视频| 久久人91精品久久久久久不卡| 国产精品午夜在线观看| 久久精品国产亚洲一区二区三区| 欧美精品91| 国产精品99久久久久久宅男| 亚洲一区影院| 亚洲美女在线一区| 亚洲国产成人91精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美精品粉嫩高潮一区二区| 夜夜嗨一区二区| 国产精品一区一区| 欧美在线视频一区二区三区| 亚洲国产乱码最新视频| 亚洲美女少妇无套啪啪呻吟| 亚洲黄页一区| 亚洲人人精品| 一区二区三区在线不卡| 欧美天堂在线观看| 牛夜精品久久久久久久99黑人| 狠狠色狠狠色综合系列| 亚洲人体影院| 欧美精品v日韩精品v韩国精品v| 久久精品一区蜜桃臀影院| 亚洲男人的天堂在线观看| 亚洲国产精品一区制服丝袜| 国产精品免费看片| 国产精品日韩一区| 亚洲在线成人精品| 亚洲最新在线| 国产欧美日韩免费| 欧美区视频在线观看| 欧美jizz19性欧美| 亚洲人成绝费网站色www| 在线观看欧美精品| 欧美精品激情blacked18| 亚洲图色在线| 久久久久看片| 美女精品一区| 国产模特精品视频久久久久| 国内精品久久久久久久影视蜜臀| 久久久www| 亚洲福利国产精品| 亚洲女女做受ⅹxx高潮| 欧美成人日韩| 136国产福利精品导航网址应用| 亚洲卡通欧美制服中文| 国产视频久久久久久久| 国产亚洲综合精品| 影音先锋一区| 久久国内精品视频| 久久狠狠亚洲综合| 欧美激情bt| 亚洲国产精品va在线观看黑人| 亚洲国产一区二区三区a毛片| 久久久www成人免费精品| 一区在线视频| 国产精品久久久久久福利一牛影视| 日韩一级不卡| 欧美日韩成人免费| 国产视频久久| 欧美偷拍另类| 亚洲片国产一区一级在线观看|