《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > 基于Stratix系列FPGA的快速并行FIR濾波器在鋼板表面缺陷圖像預(yù)處理中的應(yīng)用

基于Stratix系列FPGA的快速并行FIR濾波器在鋼板表面缺陷圖像預(yù)處理中的應(yīng)用

2008-08-06
作者:雷永強 段發(fā)階 胡 亮

??? 摘?要: 在鋼板表面缺陷檢測中,如何解決大數(shù)據(jù)處理量的問題是整個系統(tǒng)的決定性環(huán)節(jié)。應(yīng)用Stratix系列FPGA的高速并行特點設(shè)計了FIR濾波器,實現(xiàn)了對海量數(shù)據(jù)的高速處理。實驗與軟件仿真表明,該設(shè)計完全達到要求。
??? 關(guān)鍵詞:? FPGA? FIR濾波器? 實時處理? Quartus II

?

??? 隨著現(xiàn)代工業(yè)的高速發(fā)展以及對技術(shù)的更高要求,業(yè)界對工業(yè)原材料也提出了越來越苛刻的要求。特別是作為工業(yè)基礎(chǔ)原材料的冷軋薄板,更是受到人們的極大關(guān)注。能否提供表面質(zhì)量優(yōu)異的薄板對于最終產(chǎn)品的性能起到了非常關(guān)鍵的作用。目前國內(nèi)外在本領(lǐng)域的研究成果大致為分別利用線、面陣CCD獲取表面圖像,由后續(xù)軟件對圖像加以分析的方法來實現(xiàn)對表面質(zhì)量的檢測處理。由于要求實時高速檢測,若仍然采用軟件處理的方法,對于計算機來講,顯然處理負擔是異常沉重的。近幾年來,隨著ASIC技術(shù)的迅猛發(fā)展以及IP設(shè)計的逐漸成熟,使得FPGA具有實時、高速、易修改等特點,利用FPGA對圖樣實現(xiàn)基本處理就顯得非常有實用價值。本課題就是基于如上考慮,應(yīng)用嵌入式FPGA系統(tǒng)對鋼板表面缺陷進行檢測做出的一些探索性研究。
??? 根據(jù)設(shè)計要求:①板面寬度應(yīng)達到2m;②橫縱向分辨率不低于0.1mm;③運動速度低于1.5m/s,可簡單計算出一幀圖像應(yīng)為20000個象素點,單象素點速度為1.5kHz;根據(jù)采樣定理,CCD的驅(qū)動脈沖將達到30MHz,進而可知在進行256點FIR濾波時每幀圖像的數(shù)據(jù)量將達到G的數(shù)量級;加之圖像處理算法的復(fù)雜性,數(shù)據(jù)量將會非常龐大,這是PC機無法實時處理的。經(jīng)過對現(xiàn)場條件的仔細分析,可知缺陷不會是大面積的,倘若全部的數(shù)據(jù)都使用最后的高級算法處理進行分類,很明顯會浪費大量的硬件資源,造成設(shè)備成本過高。倘若在高級處理前實現(xiàn)圖像的預(yù)處理,例如去噪、平滑、濾波等,以提取圖像的基本特征,先做出初步判斷進而再由后續(xù)設(shè)備對數(shù)據(jù)進行分析和分類,無疑對減輕負擔和實現(xiàn)高效處理有很重要的意義。
1 數(shù)字圖像預(yù)處理
??? 在圖像特征提取前,由于光照及現(xiàn)場環(huán)境等各因素的影響,有必要對所取得的圖樣進行濾波、去噪以及初步劃分缺陷尺寸等簡單處理。這可以采用由標準樣本中提取較為明確的板面圖像的頻域特征,進而利用FIR數(shù)字濾波器" title="數(shù)字濾波器">數(shù)字濾波器來實現(xiàn)圖像的特定區(qū)域的增強。
??? 由于FIR數(shù)字濾波器具有良好的線性相位,而且較IIR數(shù)字濾波器具有可多重阻帶設(shè)計的特點,因此可最大限度地滿足設(shè)計要求。其傳遞函數(shù)" title="傳遞函數(shù)">傳遞函數(shù)可表達為:
???

??? 式中,θ(ω)=-τω,為網(wǎng)絡(luò)傳輸相位函數(shù)
?? ?同時,F(xiàn)IR數(shù)字濾波器滿足如下條件:
?? ?h(n)=±h(N-1-n)
?? ?該式表明h(n)對(N-1)/2滿足偶對稱或奇對稱[1]。
??? 設(shè)傳遞函數(shù)為偶對稱,且N取偶數(shù),有:
???

??? 若傳遞函數(shù)為奇對稱,則只需將(1)和(2)式中方括號內(nèi)“+”號改為“-”號即可。
??? 從上面的分析中可知,由于傳遞函數(shù)具有的對稱性,使得運算過程中乘法次數(shù)可以減半,這大大降低了對海量數(shù)據(jù)的分析負擔。
?? ?由標準缺陷圖樣分析,可以大致確定正常板面圖像信號所處的頻域范圍。
???

?? 上式中,M為階數(shù)。
??? 當M確定時,據(jù)(3)式可獲取濾波器各特征系數(shù)。
2 算法的硬件實現(xiàn)
??? 由前面的分析可知,如何提高系統(tǒng)數(shù)據(jù)處理能力是解決問題的瓶頸,PC機顯然無法勝任如此復(fù)雜的處理任務(wù),近幾年來FPGA技術(shù)發(fā)展突飛猛進并以其快速、在線可編程的優(yōu)良性能在工業(yè)在線檢測中得到了廣泛應(yīng)用。本系統(tǒng)出于對實際條件和后繼設(shè)備更新的考慮,采用Altera公司于2003年正式推出的Stratix系列FPGA。
2.1 器件介紹
?? ?Stratix系列產(chǎn)品是Altera公司基于SRAM與LUT(查找表)模式,應(yīng)用0.13μm全銅布線工藝制造的最新FPGA。相比于以往的產(chǎn)品,Stratix系列器件的新結(jié)構(gòu)采用了DitrectDriveTM技術(shù)和快速連續(xù)的MultiTrackTM互聯(lián)" title="互聯(lián)">互聯(lián)技術(shù)。MultiTrackTM互聯(lián)技術(shù)可以根據(jù)走線不同長度進行優(yōu)化,改善內(nèi)部模塊之間的互聯(lián)性能。Altera公司特有的DirectDriveTM技術(shù)保證了片內(nèi)所有的函數(shù)可以直接連接使用同一布線資源。這兩種技術(shù)與QuartusII 2.0以上版本軟件提供的LogicLockTM功能相結(jié)合,便于進行模塊化設(shè)計,簡化了系統(tǒng)集成。Stratix系統(tǒng)器件片內(nèi)的全局和本地時鐘資源提供了多達40個獨立的系統(tǒng)時鐘,有利于實現(xiàn)最豐富的系統(tǒng)性能;全新的布線結(jié)構(gòu),分為三種長度的行列布線,在保證延時可預(yù)測的同時,增加了布線的靈活性;為了更好地提高系統(tǒng)數(shù)據(jù)存儲能力,Stratix系列自帶有三種可靈活配置的存儲器,其大小分別為512bit、4k bit、512kbit[2]。
??? Stratix器件內(nèi)嵌的DSP模塊提供了高于DSP處理器的數(shù)據(jù)處理能力,并且更為靈活和經(jīng)濟。每一Stratix DSP模塊可提供多達8個運行在250MHz的并行乘法器" title="乘法器">乘法器,數(shù)據(jù)吞吐能力高達2GMACS。最大的Stratix器件EP1S125包括28個DSP模塊,可完成高達224個并行乘法操作,并提供56GMACS的總線數(shù)據(jù)吞吐能力;而傳統(tǒng)的DSP處理器最多僅可同時進行8個并行乘法操作,數(shù)據(jù)吞吐量也只有8.8GMACS。在DSP模塊中,除了專用乘法器以外,還可利用邏輯單元" title="邏輯單元">邏輯單元(LE)實現(xiàn)乘法器和DSP功能。例如,可在Stratix器件中利用大約9600個邏輯單元實現(xiàn)一個256階FIR濾波器。Stratix系列的EP1S120包括大約114140個邏輯單元,可以容納11個這樣的濾波器。每一濾波器可運行在200MHz,這意味著通過利用LE可提供563GMACS的器件總吞吐能力。結(jié)合DSP模塊提供的56GMACS數(shù)據(jù)吞吐能力,Stratix器件可提供高達620GMACS的數(shù)據(jù)總吞吐能力。因此Stratix器件適用于大數(shù)據(jù)量數(shù)字信號處理。同時每個Stratix器件有多達12個PLL和40個全局的采用全功能的嵌入式鎖相環(huán)(PLL)管理片內(nèi)和片外時鐘,可以進行頻率合成、倍頻、分頻、調(diào)整相位和延遲。Stratix器件提供了兩種PLL:增強型PLL支持外部時鐘反饋、時鐘轉(zhuǎn)換、PLL重置、可編程帶寬等功能;快速型PLL用于優(yōu)化高速差分I/O端口和全局時鐘,實現(xiàn)最豐富的系統(tǒng)性能[3]。
2.2 算法實現(xiàn)
??? 濾波器階數(shù)確定后,依據(jù)(3)式可獲取FIR系統(tǒng)參數(shù)。假定階數(shù)為16,則可計算出h0~h15各參數(shù),然后依據(jù)(1)式便可設(shè)計結(jié)構(gòu)圖,如圖1所示。從圖中看出實現(xiàn)重點為乘法器的實現(xiàn),由于Stratix系列內(nèi)嵌有10個DSP模塊,每個模塊可同時實現(xiàn)8個運行于250MHz的并行乘法器,這就大幅度地提高了運行速度。而且其內(nèi)嵌的大容量SRAM也為同時存取大量抽頭因子帶來了方便。在算法實現(xiàn)中使用更為有效的VHDL語言,可以實現(xiàn)主函數(shù)設(shè)計以及ROM初始化程序設(shè)計。設(shè)計中使用EP1S25芯片,時鐘的頻率設(shè)置為25MHz,經(jīng)過QuartusII軟件仿真可得到如圖2所示的結(jié)果。為檢測仿真效果,特對相同單維數(shù)據(jù),用MATLAB軟件進行相同算法處理,獲得另一組結(jié)果,將兩組數(shù)據(jù)相比對得到表1,誤差≤1。

?

?

?

? ??


參考文獻
1 胡廣書.數(shù)字信號處理. 北京:清華大學出版社,1997
2 系列器件手冊. Altera公司,2003
3 徐志軍.CPLD/FPGA的開發(fā)與應(yīng)用. 北京:電子工業(yè)出版社,2002
4 侯伯亨. VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計.西安:西安電子科技大學出版社,2003

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区啪啪| 欧美精品在线视频| aa级大片欧美三级| 久久精品视频在线| 欧美亚洲一区| 亚洲欧美乱综合| 亚洲一区二区三区在线观看视频| 99在线精品视频在线观看| 亚洲日本成人网| 亚洲精品乱码久久久久久| 亚洲国产综合91精品麻豆| 亚洲成人在线| 亚洲福利视频一区二区| 在线成人av.com| 亚洲国产精品一区在线观看不卡 | 亚洲经典在线看| 亚洲国产精品一区二区三区 | 亚洲美女在线视频| 99国产麻豆精品| 一区二区三区四区五区视频| 一区二区三区欧美亚洲| 在线一区二区三区四区五区| 亚洲午夜精品网| 午夜精品免费| 久久超碰97人人做人人爱| 亚洲高清毛片| 亚洲理论电影网| 中国成人黄色视屏| 亚洲欧美在线网| 久久riav二区三区| 免播放器亚洲一区| 欧美日韩高清在线一区| 国产精品videosex极品| 国产精品视频网址| 国产一区二区三区最好精华液| 国内精品久久久| 亚洲国产精品久久久久久女王| 亚洲免费不卡| 亚洲午夜影视影院在线观看| 欧美一区观看| 亚洲精品乱码久久久久久| 中国成人黄色视屏| 欧美在线观看一区二区| 久久一本综合频道| 欧美喷水视频| 国产精品午夜春色av| 狠狠干狠狠久久| 亚洲日本黄色| 香蕉成人啪国产精品视频综合网| 亚洲电影成人| 亚洲影院在线观看| 欧美中文字幕在线视频| 免费观看在线综合| 欧美午夜视频一区二区| 国产亚洲精品综合一区91| 亚洲国产欧美在线人成| 一区二区三区欧美视频| 久久精品国产免费| 在线一区二区三区四区| 久久国产天堂福利天堂| 欧美成人综合一区| 国产精品午夜av在线| 亚洲黄色有码视频| 先锋a资源在线看亚洲| 亚洲美女av网站| 欧美在线在线| 欧美精品一区二区三区蜜臀| 国产精品入口麻豆原神| 亚洲欧洲精品一区二区| 欧美一区二区成人| 一区二区不卡在线视频 午夜欧美不卡'| 欧美有码在线观看视频| 欧美精品手机在线| 国产一区二区日韩| 亚洲作爱视频| 亚洲国产一区二区三区高清 | 亚洲欧美日韩在线| 欧美va天堂在线| 国产免费观看久久黄| 亚洲三级毛片| 久久精品视频va| 午夜精品视频在线| 欧美日韩精品在线观看| 一区在线播放视频| 亚洲欧美久久久| 一区二区三区欧美日韩| 男人的天堂成人在线| 国产视频亚洲精品| 亚洲天堂网站在线观看视频| 亚洲精品国精品久久99热| 久久精品99国产精品日本 | 亚洲免费在线观看视频| 夜夜爽av福利精品导航| 麻豆视频一区二区| 国产一区在线播放| 亚洲伊人伊色伊影伊综合网| 在线天堂一区av电影| 美国十次成人| 国产在线视频欧美一区二区三区| 亚洲神马久久| 中文一区二区| 欧美经典一区二区三区| 一区二区三区在线观看国产| 午夜精品在线| 午夜一级久久| 国产精品久久久久aaaa| 日韩天天综合| 亚洲免费观看| 欧美激情在线免费观看| 亚洲国产成人精品女人久久久| 久久国产主播精品| 欧美综合77777色婷婷| 国产精品一区二区三区久久| 亚洲午夜未删减在线观看| 亚洲一区二区三区四区五区午夜 | 欧美三级午夜理伦三级中视频| 亚洲精品美女久久7777777| 91久久在线| 免费成人激情视频| 亚洲成人资源网| 亚洲国产精品一区在线观看不卡| 欧美一区二区免费观在线| 国产精品视频xxxx| 亚洲欧美日韩国产中文| 欧美一区深夜视频| 国产午夜精品理论片a级大结局| 亚洲欧美视频一区二区三区| 欧美一区二区日韩一区二区| 国产欧美精品在线播放| 小黄鸭精品密入口导航| 久久久www免费人成黑人精品| 国产亚洲毛片| 亚洲国产精品精华液网站| 美女日韩欧美| 亚洲三级电影在线观看 | 狼人社综合社区| 亚洲电影免费在线| av成人老司机| 国产精品极品美女粉嫩高清在线| 亚洲一区二区三区乱码aⅴ| 性欧美在线看片a免费观看| 国产伦精品一区二区三区免费| 欧美在线关看| 免费视频亚洲| 亚洲免费观看| 亚洲综合成人在线| 国产欧美日韩综合一区在线播放 | 欧美精品999| 伊人婷婷久久| 亚洲第一页自拍| 欧美激情精品久久久久久黑人| 日韩亚洲欧美高清| 香蕉精品999视频一区二区| 国产日韩精品视频一区二区三区| 久久精品成人欧美大片古装| 美女视频一区免费观看| 亚洲欧洲日产国码二区| 亚洲午夜激情网页| 国产日产亚洲精品系列| 亚洲国产精品va在线看黑人动漫| 欧美精品二区三区四区免费看视频| 在线视频中文亚洲| 久久精品视频在线观看| 亚洲国产精品黑人久久久| 亚洲五月婷婷| 好看的日韩视频| 一级成人国产| 国产午夜精品理论片a级大结局| 亚洲激情另类| 国产精品美女久久福利网站| 久久精品一区二区三区不卡牛牛| 欧美精品一区二区三区很污很色的| 亚洲一区二区三区精品在线| 你懂的国产精品永久在线| 一区二区三区欧美成人| 麻豆精品国产91久久久久久| 亚洲最新在线视频| 久久伊人精品天天| 一本色道久久综合精品竹菊| 久久久国际精品| 一本久道久久综合婷婷鲸鱼 | 久久大逼视频| 国产精品入口福利| 亚洲美女免费精品视频在线观看| 国产精品日韩在线| 亚洲乱码精品一二三四区日韩在线| 国产精品日韩欧美| 99精品国产热久久91蜜凸| 国产午夜精品久久久久久久| 中文日韩在线视频| 影音先锋日韩资源| 性做久久久久久久免费看| 亚洲激情视频| 久久久亚洲高清| 一区二区精品| 欧美va亚洲va香蕉在线| 欧美亚洲一级| 国产精品你懂的在线欣赏| 99国内精品久久| 在线国产精品播放|