999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的血管內超聲成像系統FIR動態濾波器設計與研究

2022-03-15 10:17:46韓韜張俊勇
電子制作 2022年4期
關鍵詞:信號系統設計

韓韜,張俊勇

(1.陜西國防工業職業技術學院機械工程學院,陜西西安,710300;2.陜西國防工業職業技術學院智能制造學院,陜西西安,710300)

超聲成像技術是利用超聲信號進入人體器官,會產生了不同的反射和衰減,通過成像系統以波形或圖像的方式將超聲信號數據顯示出來,以此來進行各種疾病診斷的檢查方法。

血管內超聲技術是傳統超聲成像技術的其中一種,主要運用于冠狀動脈系統的診斷,該技術出現的時間較短,它是通過專門的心導管將微型超聲探頭深入到心血管腔內,發出超聲信號經過心血管反射獲得回波信號,通過回波信號的分析處理最終顯示心血管橫截面和血流的圖形,經過分析能夠發現血管內可能出現的鈣化斑塊等病變,輔助醫生作出診斷[1]。

1 血管內超聲成像系統的信號處理

現代醫學超聲檢測設備中,B型超聲成像系統的應用是最多最廣泛的,而血管內超聲成像系統除了前端的特殊的介入式的導管以及加上了中間負責回撤機械控制裝置外,其他部分與B型超聲成像系統原理一樣,但是該系統的應用場合有了很大的不同。血管內超聲系統主要用在心血管疾病的診斷并且需要將超聲導管置入血管中進行介入式的診斷,只有這樣才能顯示血管橫截面的圖像來進行判斷。因此,血管內超聲系統的信號處理在整個系統工作的過程中是非常重要的,它的好壞直接決定著最終所獲得的超聲圖像的質量和分辨率等。

血管內超聲成像系統主要由血管內超聲導管及換能器、機械控制裝置、超聲發射單元和信號處理單元等四部分組成,如圖1所示。其中,信號處理單元主要負責對超聲回波信號進行一系列信號處理。

圖1 血管內超聲成像系統組成部分

血管內超聲導管和超聲換能器組合在一起,通過系統的超聲發射單元發射超聲激勵信號,經過機械控制裝置傳遞給血管內超聲導管和超聲換能器,反射的回波超聲信號將通過機械控制裝置傳遞給系統的信號處理單元,將進行超聲回波數據的信號處理流程[2]。

對于血管內超聲成像系統,信號處理單元將進行一系列信號處理過程,血管內超聲信號的處理按照從前到后的順序依次是動態濾波、包絡檢波、對數壓縮、下采樣和數據存儲。具體順序如圖2所示。

圖2 血管內超聲成像系統的信號處理過程

2 血管內超聲成像系統的動態濾波器設計

■2.1 動態濾波的作用

血管內超聲信號在傳播過程中會有散射、擴散和被血管組織吸收等情況,里面有很多無用信號,這都會導致超聲信號衰減,會有干擾信號產生,如果不及時過濾掉干擾信號,就會影響最終的成像效果,從而就降低醫生的診斷效率。有關資料顯示,在血管內超聲信號頻率是1MHz~15MHz時,超聲信號被人體血管等組織吸收的部分與超聲頻率成正比,它的吸收衰減系數是0.5dB /(cm *MHz)至3.5 dB /(cm*MHz)[3]。通過血管內超聲成像系統采集的血管內超聲回波信號的中心頻率和系統超聲探測的深度成反比,頻率將隨探測深度的增加而不斷降低。然后,動態濾波是超聲信號處理過程中的一個非常關鍵的環節,這個環節將會直接影響到超聲回波信號在探測深度內的分辨力。

由于動態濾波對于血管內超聲成像系統很關鍵,所以需要本文設計了一組動態濾波器,根據需要設計好濾波器參數,當回波深度不斷增加該濾波器的中心頻率隨會降低,濾波器的參數設置也會動態變化,通過合理設置濾除掉高頻或者低頻的各種干擾信號,從而完成動態濾波。

■2.2 動態濾波器的選擇

濾波器的種類可分為兩類,分別是經典濾波器和現代濾波器。經典濾波器是假設輸入信號x(n)的有價值部分和想要去除的部分各自占有不一樣的頻帶,所以當x(n)經過一個線性的系統后可以將不需要的部分有效地除掉。假如信號和噪聲存在重疊,那經典濾波器也就會無能為力。現代濾波器的理論研究的主要是從含有噪聲的信號數據中計算出數據的特定的特征。通過相關統計分析出一套最合適的估值算法,再用硬件或者軟件去實現,在超聲成像系統的工作過程中,就是需要一個數字濾波器將一些無用的噪聲徹底的濾除掉。

本文主要研究的濾波器為現代濾波器,它可以按不同方式分類。本文設計的動態濾波器主要如果按處理信號種類分為模擬濾波器和數字濾波器兩種;如果按照所通過信號的頻段分為低通濾波器、高通濾波器、帶通濾波器和帶阻濾波器四種。

對于血管內超聲成像系統需要選擇一組帶通濾波器,該濾波器的中心頻率隨回波深度的增加而逐漸降低,它可以在尋找存有可用信息的回波信號的同時,能夠濾除以低頻為主的強回聲信號和以高頻為主的干擾信號。

數字濾波器還能分為無限沖激相應濾波器(Infinite Impulse Response,IIR)和有限沖激響應濾波器(Finite Im pulse Response,FIR)。無限沖激響應濾波器屬于數位濾波器,簡稱IIR濾波器。由于無限脈沖響應濾波器存在反饋回路,因此對于脈沖輸入響應的信號是無限連續的。有限沖激響應濾波器是數字濾波器的一種,簡稱FIR濾波器。輸入信號經過線性時不變系系統輸出的過程是一個輸入信號與單位脈沖響應進行線性卷積的過程。

本文設計的動態濾波器選擇有限沖激響應FIR濾波器,該濾波器有三個優點,第一個是信號輸出穩定,第二個是容易實現線性相位,第三個是允許設計多通帶濾波器。因此,本文設計了基于FPGA的FIR濾波器來對血管內超聲信號進行濾波處理,該動態濾波器是基于分布式算法原理。

■2.3 動態濾波器的分布式算法

FIR濾波器可采用分布式算法,該算法是1973年由Croisier被提出來的。它主要利用只讀存儲器濾波中的乘積和運算轉換變為加/減法、移位和查找表操作,用FPGA實現很簡易方便,所以在超聲圖像信號處理中很重要。

算法結構簡要說明如下:

設:

其中c(n)為系數,N是正整數,M是數據格式的字長,n是變量的二進制位。

公式2帶入公式1得:

利用FPGA主要實現式(3)的分布式計算過程:查找表內容可為累加值用變量x(n)分別用N個移位寄存器存貯,以x(0),x(1)...作為查找表的輸入地址,B次查詢后把結果加權累加,這樣便得到了式乘積和的值[4]。

乘累加運算是DSP算法的有效途徑,而分布式算法則能夠大大提高乘累加運算的效能[5]。根據以上計算公式,計算式中括號的每一乘積項代表著輸入變量的某一位與常量的二進制“與”操作,加號代表著算術和操作,指數因子代表括號中的值加權。這是分布式算法的查找表,假如先制作一個查找表,此表存儲著括號中所有可能的組合值,就可以通過所有輸入變量相對應位的組合向量(XMn,X(M-1)n……X1n)對該表進行尋址[5],該查找表稱為DALUT。DALUT的構造規則如表1所示。

表1 DALUT查找表的構造規則

3 仿真實驗與分析

在仿真實驗時,先利用MATLAB軟件仿真獲取濾波器的參數,確定濾波器類型,根據MATLAB里的設定的帶通濾波器參數,基于FPGA設計調用程序設計出項目所需的FIR帶通濾波器。

■3.1 動態濾波器的MATLAB仿真

本設計中的動態濾波器使用MATLAB的濾波器專用設計工具FDA模塊,該模塊具有可視化界面,設定好參數后可以設計出各種類型的濾波器。

如圖3所示,本文設計的帶通濾波器的利用RLC諧振原理,通過電阻、電感和電容組合產生,允許特定頻率段的波通過同時屏蔽其它頻率的波段。

圖3 帶通濾波器電路原理圖

利用MATLAB軟件的工具包Fdatool進行仿真,對于血管內超聲信號處理電路需要設計一種FIR帶通濾波器。首先通過軟件設定濾波器的采樣頻率是200MHz,中心頻率是32MHz,上限截止頻率是80MHz,下限截止頻率是10MHz,超聲信號的采樣頻率是200MHz,上限截止頻率和下限截止頻率的衰減為±3dB,如圖4所示,縱軸為濾波器幅度,橫軸為濾波器頻率,濾波器只通過上下截止頻率之間的信號,因此該仿真濾波器實現了帶通效果[6]。

圖4 FIR帶通濾波器幅頻關系圖

■3.2 基于FPGA實現動態濾波器設計

硬件利用Altera公司的Quartus II軟件調用IP核,根據MATLAB軟件里的信號仿真結果設定參數,基于FPAG設計FIR動態濾波器實現帶通濾波并進行硬件仿真。

(1)建立頂層文件并啟動IP核

在FPGA環境中創建一個工程文件,類型是頂層文件,能夠充分調研FPGA的IP核。

(2)設置濾波器具體參數

動態濾波器的硬件基本參數如圖5所示,硬件FPGA選擇Cyclone(颶風)系列分布式算法,結構為完全平行濾波器,設置流水線級數為3,能夠合理利用FPGA資源與兼顧信號處理效率和速度,級數越高處理速度越快,占用的FPGA的資源就越多,數據存儲在器件的邏輯單元[7]。

圖5 FIR動態濾波器基本參數顯示圖

項目的仿真實驗以設計32階濾波器為例,根據上圖設定好的動態濾波器類型、結構等參數,來設計一種32階的動態濾波器,如圖6所示。

圖6 32階動態濾波器

(3)仿真測試

本文設計的動態濾波器是在在Altera軟件中利用ModelSim進行了仿真,假如輸入信號數據依次為7,3,1...時,就會得到仿真輸出為35,29,32,16...,與乘累加方式結果完全一致。對于容量較小的超聲數據來說,分布式算法的速度遠遠高于乘累加運算[8]。

如圖7所示,filer_in標記為濾波之前輸入的信號波形,filter_out標記為濾波之后輸出的信號波形,從圖中可看出該動態濾波器的濾波效果明顯,濾除了低頻和高頻信號,消除了很多噪聲和干擾信號,留下了最具價值的頻率分量,從而得到了最佳的信噪比,提升最終獲得的超聲圖像的分辨率,并且處理后信號的毛刺很小[9]。

圖7 濾波前和濾波后的信號對比

4 結束語

本文基于FPGA設計了一種血管內超聲成像系統的動態濾波器,該動態濾波器為FIR帶通濾波器,通過實驗仿真,首先利用MATLAB得到了動態濾波器的參數如何設置,再利用該濾波器能夠有效的對超聲回波信號進行濾波,消除干擾和噪聲信號,得到最佳信噪比,提升血管內超聲圖像分辨率,滿足系統的設計要求,仿真結果表明基于FPGA采用分布式算法實現的動態濾波器硬件規模較小,消耗邏輯單元數量少,具有實時性好,信號轉換快速快,可靠性高的特點。

猜你喜歡
信號系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 成AV人片一区二区三区久久| 日韩AV无码免费一二三区| 亚瑟天堂久久一区二区影院| 国产精品三区四区| 三上悠亚精品二区在线观看| 伊人久久大香线蕉成人综合网| 波多野结衣第一页| 亚洲无码高清一区| 国产精品国产主播在线观看| 日本成人精品视频| 日韩成人免费网站| 黄色片中文字幕| 欧美中文字幕第一页线路一| 91久久国产成人免费观看| 亚洲精品第五页| 乱人伦中文视频在线观看免费| 免费激情网站| yy6080理论大片一级久久| 中文国产成人精品久久| 久操中文在线| www.91在线播放| 午夜不卡福利| 波多野结衣亚洲一区| 色综合中文综合网| 99无码中文字幕视频| 少妇极品熟妇人妻专区视频| 国产喷水视频| 国产浮力第一页永久地址| 亚洲人成网18禁| 好久久免费视频高清| 伊人色在线视频| 先锋资源久久| a毛片在线| 久久精品国产在热久久2019 | 全部无卡免费的毛片在线看| 国产伦精品一区二区三区视频优播 | 99久久精品免费看国产免费软件| 久久黄色一级片| 精品午夜国产福利观看| 黄色网站在线观看无码| 青青久久91| 国产精品hd在线播放| 一本一本大道香蕉久在线播放| 又污又黄又无遮挡网站| 91小视频版在线观看www| 日本精品αv中文字幕| 国产白浆视频| 国内a级毛片| 国产麻豆va精品视频| 99免费在线观看视频| 免费人成在线观看成人片| 日韩国产 在线| 毛片久久久| 久久国产毛片| 国产午夜福利亚洲第一| 精品剧情v国产在线观看| 欧美日本在线一区二区三区| 午夜啪啪福利| 尤物精品国产福利网站| 谁有在线观看日韩亚洲最新视频| 国产又黄又硬又粗| 日韩精品一区二区三区免费| 伊人激情久久综合中文字幕| 激情爆乳一区二区| 欧洲成人免费视频| 亚洲精品无码在线播放网站| 丁香六月综合网| 亚洲性色永久网址| 97在线免费| 无码人中文字幕| 伊人色综合久久天天| 中文字幕亚洲无线码一区女同| 国产乱码精品一区二区三区中文 | 91九色国产在线| av无码久久精品| 91精品最新国内在线播放| 无码又爽又刺激的高潮视频| 欧美成人在线免费| 亚洲乱码在线播放| 国产97视频在线| 成人精品在线观看| 一本视频精品中文字幕|