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

VMD-DDT對脈搏波信號預處理的研究與分析

2023-08-26 03:08:11鐘佳良
電腦知識與技術 2023年19期

鐘佳良

關鍵詞:光電容積脈搏波描記法;變分模態分解;動態差分閾值法;信號預處理

0 引言

心血管疾病是導致世界人口減少的一個重要因素[1],隨著社會生活節奏的加快,在一定程度上加重了該類疾病對人們生命安全的威脅。脈搏波信號作為人體的一種重要生理信號,由于其原理是心臟搏動導致周身血液容積呈現出周期性變化,通過探測脈搏波的主波峰值點,進而計算得到相鄰峰值點時間間隔的變化情況,即得脈率變異性(Pulse Rate Variability,PRV)[2],PRV與心率變異性有著非常緊密的聯系,能夠定量客觀地反映自主神經系統活性及對心血管系統的調節能力。因此脈搏波信號中蘊含了眾多反映人體心血管狀態的信息,如何準確有效地提取脈搏波信號的關鍵特征是對脈搏波信號分析中的一個重要課題。

現今無論是臨床診斷還是商業應用上,光電容積脈搏波描記法(Photoplethysmography, PPG)[3]都是最為常用的對脈搏波進行無創檢測的方法,該方法原理是:將一定波長的光源照射人體組織,當光透過人體時,一部分光會被人體吸收,其余的光會透射或反射。其中皮膚、肌肉和骨骼等吸收的光強較為固定,而血液的容積會發生周期性變化,該部分吸收的光強也呈現周期性變化,此時利用光電轉換將透射光或反射光轉化為電信號,就能夠得到PPG信號。

PPG信號一般會受到基線漂移等噪聲的影響而出現失真。應用較多的信號噪聲抑制方法有簡單數字濾波器和小波變換法[4],前者對人體生理信號這類非平穩隨機信號的處理容易損失一些細微的病理特征,后者需要設定閾值來實現對信號噪聲的抑制,閾值的選取直接影響目標信號的真實性。本文將采用變分模態分解(Variational Mode Decomposition, VMD)[5]進行信號的噪聲處理,VMD這種自適應的信號處理方式規避了以上兩種方法存在的缺陷,在保證信號真實可靠的情況下還能達到較高的分辨率。

PPG信號的時域特征中,最明顯且關鍵的是PPG 信號的主波峰值。經過多年的研究,有多種信號的峰值提取法被提出,主要有幅度閾值法、Pan-Tomkins[6]以及小波變換法[7],其中幅度閾值法對短時間的平穩信號有較好的峰值提取效果。本文提出了一種改進的動態差分閾值法(Dynamic Differential Thresholding,DDT)來對PPG信號的主波峰值進行提取,該方法不僅能快速地提取出峰值特征,也能夠根據信號的變化動態地改變閾值參數,能夠有效地提高無監督情況下對PPG信號主波峰值提取的有效率。

2 關鍵技術研究

2.1 VMD

VMD是由Zosso和Dragomiretskiy提出,是由經驗模態分解(Empirical Mode Decomposition, EMD)[8]改進而來的自適應信號處理算法。VMD主要解決了EMD 在自適應分解信號時會出現模態混疊的問題,有效地實現對端點效應進行抑制,能夠將信號各頻率更準確地分離開。

VMD的實現過程主要分為以下兩個方面:

(1)構造變分問題

首先,利用希爾伯特變換將各模態分量求解對應的解析信號,進而得到相應的單邊頻譜;再將乘子e-jwk t引入各模態分量中用以調整中心頻率,實現將各頻譜調制到相應的基頻帶上;最后對解調信號進行高斯平滑,得到各模態的帶寬,構造出一個帶約束的變分問題[9]:

對經過轉化后的問題,采用交替方向乘子法進行循環迭代搜索增廣拉格朗日函數的鞍點,即得約束變分問題的最優解[11]。

由VMD對信號的分解方法可規劃出本文對PPG信號進行噪聲抑制的具體步驟,算法流程圖如圖1所示:

2.2 改進的DDT

通過觀察PPG信號發現,PPG信號的主波有上升迅速、幅度較高的特點;再對其進行一階差分,分析PPG信號的一階差分序列發現,差分值最大的地方也對應于主波的上升階段[12]。因此根據以上特點,通過PPG信號的一階差分序列去尋找主波峰值是可行的,利用改進的DDT去優化查找策略,能夠降低誤檢率,算法的具體流程如下:

(1)參數初始化

獲得一定時長的PPG信號signalo 后,根據PPG信號的采樣頻率,隨機選取信號中連續的5s作為初始化的信號段signals,將signals 平均分為5 段,分別為signalsn,其中n = 1,2,3,4,5,記錄signalsn 的最大值,去除最大值中的最大和最小值,得到長度為n-2的數組Peak = { p1,p1,p3 },并計算數組Peak中元素的平均值,得到p0;對signalsn 做一階差分,同時記錄差分最大值,去除差分最大值中的最大和最小值,得到長度為n-2 的數組Diff = d1,d2,d3,并計算數組Diff中元素的平均值d0。根據p0 和d0 設置三個閾值參數,分別為峰值閾值參數TH1 = a*p0,TH2 = b*p0,差分閾值參數TH3 = c*d0,其中a、b、c 需根據實際的PPG信號去設置,本文中a=0.75,b=1.25,c=0.7。

(2)主波峰值檢測

參數初始化完成后,首先對signalo 進行一階差分,得到一階差分序列signaldiff,再開始對signalo 進行主波峰值標記。設signalo 中的連續4個采樣點為sn、sn + 1、sn + 2、sn + 3、signalldiff 中對應的3 個差分值diffn、diffn + 1、diffn + 2,若滿足:

則說明該點是一個主波峰值點,否則認為該點是干擾點被舍棄。

(3)參數更新

在檢測到一個疑似主波峰值點時,對其進行峰值點判斷之前,首先需要對三個閾值參數進行更新,這是因為PPG信號可能會受人體狀態突變或者未能完全濾除噪聲等原因的影響而發生相應變化,導致當前波形與以往波形出現突變,為了保證當前峰值點和后續峰值點能夠合理地標記準確,需提前對參數進行更新,更新的規則如下:首先,對差分閾值的相關參數進行更新,計算一階差分序列中,從diffn 至diffn + x + 1 的最大值記為dc,將數組Diff = {d1.d2,d3}中的元素更新為Diff = {d } c,d1,d2 ,并利用更新后的數組Diff,更新d0:

特別的,對d0 和p0 的更新,考慮到PPG信號作為連續的生理信號,信號前后具有較強的關聯性,引入加權平均的思想對兩個參數進行更新,契合PPG信號的連續性特點,能夠在很大程度上避免由于PPG信號幅值的趨勢變化而出現的誤判問題。

最后,根據更新后的p0 和d0 更新三個閾值參數,分別為峰值閾值參數TH1 = a*p0,TH2 = b*p0,差分閾值參數TH3 = c*d0,其中a、b、c 需根據實際的PPG信號去設置,本文中a=0.75,b=1.25,c=0.7。判斷完采樣點sn + x + 2 是否為主波峰值點后,再根據步驟(2)檢測下一個主波峰值。DDT算法流程圖如圖2所示:

3 實驗結果及分析

3.1 噪聲抑制

在VMD的應用中,參數K的選取對將信號分解成各模態分量有較大的影響;若選取的K值過小,分解信號時會無法將噪聲及PPG信號分離在不同的模態分量中,導致模態混疊的現象,無法達到噪聲抑制的目的;若選取的K值過大,不僅大大增加了算法的計算量,影響算法的運行效率,而且容易將噪聲信號分離在各個模態分量中,無法最大限度地將噪聲與信號分開。因此參數K的選取是應用VMD需要面對的首要問題。

選取一段10s的原始數據s(n)(如圖3) ,對其進行VMD,其中K值置為6,再將得到的一組模態分量進行頻域分析后,分別得到如圖4及圖5所示。可以看出,信號中成分占比較大的低頻信號會先被分解出來,而成分占比較低的高頻信號則隨后才分解出來,即隨著模態分量序數的增加,其中高頻分量的占比就越大。PPG信號中主要的噪聲:基線漂移,主要是低于1Hz 變化緩慢的低頻噪聲,主要被包含于第1層模態分量中。因此,對PPG信號基線漂移進行去除,主要需要將VMD 分解出的第1 層模態分量作為主要的研究對象。

為了選取進行VMD分解時K的最優值,首先對s(n)分別進行K = 5、6、7、8、9、10、11、12層VMD 分解,接著對第1層模態分量進行頻率分析,以平均瞬時頻率[13]為參考依據來確定K值的最優值。結果如表1所示,隨著K值的增加,第1層模態分量的平均瞬時頻率先是下降,在K = 8時達到最低點,接著出現反彈,最終趨于平穩。在綜合考慮到基線漂移的抑制效果及計算的復雜度,最終選擇K = 8 作為VMD 分解的最優值。

對s(n)進行K = 8層VMD分解,去除基線漂移存在的第1層模態分量,將剩余的分量進行信號重構,最終得到噪聲抑制后的PPG信號,如圖6所示。

為了確認經過VMD重構后信號的有效性,分別對各組信號進行信噪比計算,信噪比公式[14]如下:

其中,Ps 和Pn 分別表示信號和噪聲的有效功率,Vs 和Vn 分別表示信號和噪聲換算得到的對應電壓幅值。表2列出了7組實驗數據采用不同信號處理方式的信噪比結果。數據表示,相對于巴特沃斯濾波器,利用VMD 對信號進行噪聲抑制能夠取得更好的效果,證實了VMD對PPG信號去除噪聲的有效性。

3.2 峰值標記

在對PPG信號進行噪聲抑制后,獲得多組純凈的PPG信號,分別采用DDT和幅度閾值法對多組PPG信號中的主波峰值點進行檢測,檢測結果如表3所示。

對于變化較小的PPG信號,采用幅度閾值法也能夠取得比較好的主波峰提取效果,如編號為6的PPG 信號;但對于變化迅速且劇烈的情況下,幅度閾值法的識別效率將會大大降低,即使對固定閾值法的參數進行不斷的調整,仍然難以得到較好的結果,如編號為7的PPG信號。特別的,在對同一人的不同活動狀態的PPG數據進行觀察后發現,睡眠情況下PPG信號的幅度相較于清醒且平靜狀態下PPG信號的幅度要高,若采用幅度閾值法對PPG信號進行長時間識別,開始能夠取得較好的效果,后續信號幅值發生變化時,將無法正常識別PPG信號的主波峰值點。

對于健康人群來說,PPG信號的主波一般都高于潮波,但高血壓患者的PPG信號一般則是潮波高于主波[15],并且實際情況下,由于采集設備和受試者當前的身體狀況等影響,會導致一些PPG信號的潮波高于主波。此時采用幅度閾值法對這類信號進行識別,就會出現較多的誤檢情況,而DDT卻能夠對這類信號有比較好的識別能力,如編號為1的PPG信號。

4 結束語

本文提出的VMD-DDT一種是對脈搏波信號進行預處理的有效方法。VMD對脈搏波信號進行噪聲抑制,獲得較高信噪比的同時,還能夠保留較為完整的脈搏波形態特征;通過對DDT的參數更新策略及參數更新方式的改進,使得在脈搏波信號變化劇烈的情況下,也能夠得到較好的主波峰的識別準確率。結果表明,本文的方法是切實可行的。本文的實驗及結論是由小樣本數據得到,不同的采集設備可能對脈搏波信號的采集出現差異,今后還需大量的臨床測試對本文方法進行驗證。

主站蜘蛛池模板: 亚洲乱码在线播放| 免费一级全黄少妇性色生活片| 国产一区二区精品福利| 无码高潮喷水在线观看| 亚洲国产中文在线二区三区免| 四虎成人精品| 国产精品国产三级国产专业不| 国产95在线 | 亚洲婷婷丁香| 亚洲色图综合在线| 欧美三级视频在线播放| 一区二区三区国产精品视频| 在线精品视频成人网| 国产高清精品在线91| 国产精品成人一区二区不卡| 亚洲精品成人福利在线电影| 国产成人综合亚洲欧美在| 狠狠色丁香婷婷| 狠狠色噜噜狠狠狠狠色综合久| 人人艹人人爽| 国产国产人在线成免费视频狼人色| 深夜福利视频一区二区| 国产91熟女高潮一区二区| 高清免费毛片| 91久久偷偷做嫩草影院电| 午夜国产大片免费观看| 免费一级成人毛片| 精品国产成人三级在线观看| 亚洲伊人电影| 首页亚洲国产丝袜长腿综合| 丰满少妇αⅴ无码区| 国产精品一区二区在线播放| 911亚洲精品| 无遮挡一级毛片呦女视频| 亚洲资源在线视频| 欧美日韩国产综合视频在线观看| 欧美a在线看| 久久久久亚洲精品成人网| 亚洲无码一区在线观看| 91在线高清视频| 秘书高跟黑色丝袜国产91在线| 99成人在线观看| 88av在线看| 亚洲福利网址| 成人午夜福利视频| 国产日本欧美亚洲精品视| 精品无码一区二区三区电影| 毛片最新网址| 色综合天天综合中文网| 亚洲欧洲日产无码AV| 成人小视频在线观看免费| 日韩av在线直播| 激情综合网激情综合| 日本免费福利视频| 97超爽成人免费视频在线播放| 麻豆AV网站免费进入| 亚洲视频二| 亚洲无码精品在线播放| 国产成年女人特黄特色毛片免| 91香蕉国产亚洲一二三区| 2021国产精品自产拍在线| 精品少妇三级亚洲| 中文字幕久久波多野结衣| 无码'专区第一页| 国产传媒一区二区三区四区五区| 亚洲成人免费看| 成人看片欧美一区二区| hezyo加勒比一区二区三区| 国产精品视屏| 亚洲AⅤ永久无码精品毛片| 人妻一本久道久久综合久久鬼色| 国产精品短篇二区| 免费人成网站在线观看欧美| 91久久国产热精品免费| 欧美三级视频网站| 国产自在线拍| 99久久精品久久久久久婷婷| 国产精品三区四区| 无码中字出轨中文人妻中文中| 高清无码手机在线观看| 亚洲婷婷六月| 日本一区二区不卡视频|