想象一下,在接下來的幾十年里,你的孫子孫女不知道醫(yī)院這個詞,你所有的健康信息都被記錄下來,并通過傳感器遠程監(jiān)控。想象一下,您的家配備了不同的傳感器來測量空氣質(zhì)量、溫度、噪音、光線和氣壓,并且根據(jù)您的個人健康信息,系統(tǒng)調(diào)整相關(guān)的環(huán)境參數(shù)以優(yōu)化您在家中的幸福感。ADI公司通過提供相輔相成的傳感器、軟件和算法,在實現(xiàn)這一目標方面具有獨特的地位,從而擴大了其在數(shù)字健康市場的份額。
心率 (HR) 監(jiān)測是許多現(xiàn)有可穿戴和臨床設(shè)備的關(guān)鍵功能。這些設(shè)備通常測量光電容積脈搏波(PPG)信號,這些信號是通過使用LED照亮人體皮膚并通過光電二極管測量由于反射光中的血流引起的強度變化而獲得的。PPG信號形態(tài)類似于動脈血壓(ABP)波形,這使得該信號在科學界作為潛在的無創(chuàng)HR監(jiān)測工具很受歡迎。PPG信號的周期性對應(yīng)于心律。因此,HR可以從PPG信號中估計出來。然而,心率估計性能可能會因血液灌注不良、環(huán)境光以及最重要的運動偽影 (MA) 而降低。1已經(jīng)提出了許多信號處理技術(shù)來消除MA噪聲,包括ADI運動抑制和頻率跟蹤算法,方法是使用放置在PPG傳感器附近的三軸加速度傳感器。當沒有運動時,希望有一個按需算法為跟蹤算法提供快速、更準確的心率估計。本文采用多信號分類(MUSIC)頻率估計算法,使用來自手腕的PPG信號,使用ADI醫(yī)療手表平臺使用圖1中的框圖進行高精度按需心率估計。該圖的細節(jié)將在后面的章節(jié)中解釋。
圖1.基于音樂的按需心率估計算法,來自手腕上的PPG信號。
ADI醫(yī)療觀察的PPG信號是什么樣的?
當LED發(fā)出光時,血液水平和組織吸收不同數(shù)量的光子,導致光電探測器感應(yīng)到不同的檢測。光電探測器測量血液脈動的變化并輸出電流,然后放大和濾波以進行進一步分析。圖2a顯示了由交流(ac)和直流(dc)分量組成的一般PPG信號。PPG波形的直流分量檢測從組織、骨骼和肌肉反射的光信號,以及動脈和靜脈血的平均血容量。另一方面,交流分量顯示了心動周期收縮期和舒張期之間血容量的變化,其中交流分量的基頻取決于心率。 圖2b是來自ADPD107手表的PPG信號,在之前的《模擬對話》文章中介紹過。ADI多感官手表的目標是測量人體手腕上的多個生命體征。ADI手表具有PPG、心電圖(ECG)、皮膚電活動(EDA)、加速度計(ACC)和溫度傳感器。本文僅重點介紹 PPG 和 ACC 傳感器。
現(xiàn)在讓我們仔細看看PPG和ABP波形的相似性。ABP波形是由于血液從左心室噴射而產(chǎn)生的.主壓力沿著體循環(huán)血管網(wǎng)絡(luò)向下傳播并到達多個部位,由于動脈阻力和順應(yīng)性的顯著變化而引起反射。第一個部位是胸主動脈和腹主動脈之間的交界處,引起第一次反射,俗稱晚期收縮波。第二個反射部位是腹主動脈和髂總動脈之間的交界處。主波再次被反射回來,這會產(chǎn)生一個小的下降,稱為雙波缺口,可以在第一次和第二次反射之間觀察到。還有其他額外的小反射,這些反射在PPG信號中被平滑。2本文的重點是HR估計,它僅取決于PPG信號的周期性,并且該算法不考慮PPG的確切形態(tài)。
圖 2a.具有交流和直流部件的典型PPG信號。
圖 2b. ADI 醫(yī)療保健觀察 PPG 信號。
PPG 信號的預處理
眾所周知,PPG信號對外周組織血液灌注不良和運動偽影的易感性。1為了盡量減少這些因素在PPG分析的后續(xù)階段對HR估計的影響,需要一個預處理階段。需要帶通濾波器來去除PPG信號的高頻分量(如電源)以及低頻分量,如毛細血管密度和靜脈血容量的變化、溫度變化等。圖3a顯示了濾波后的PPG信號。一組信號質(zhì)量指標用于查找適合按需算法的PPG信號的第一個窗口。第一次檢查涉及ACC數(shù)據(jù)和PPG信號,以確定是否可以檢測到一段無運動數(shù)據(jù),然后測量其他信號質(zhì)量指標。如果三個方向上的運動超過ACC數(shù)據(jù)絕對值的某個閾值,則按需算法會拒絕來自此類數(shù)據(jù)窗口的估計值。下一個信號質(zhì)量檢查基于具有數(shù)據(jù)段特征的某些自相關(guān)。濾波后的PPG信號自相關(guān)示例如圖3b所示??山邮艿男盘柖蔚淖韵嚓P(guān)表現(xiàn)出諸如具有至少一個局部峰值和不超過一定數(shù)量的對應(yīng)于最高可能HR的峰值的特性;局部峰值按降序排列,滯后增加;和其他一些。自相關(guān)僅針對對應(yīng)于范圍(從 30 bpm 到 220 bpm)范圍內(nèi)有意義的心率相對應(yīng)的滯后。
當足夠多的數(shù)據(jù)段連續(xù)通過質(zhì)量檢查時,算法的第二階段使用基于 MUSIC 的算法提取準確的 HR。
圖 3a.圖1b中的帶通濾波PPG信號。
圖 3b.圖2a中信號圖的自相關(guān)。
基于音樂的按需心率估算算法
MUSIC是一種基于亞空間的方法,使用諧波信號模型可以高精度地估計頻率。3當涉及到被噪聲破壞的PPG信號時,傅里葉變換(FT)可能表現(xiàn)不佳,因為我們正在尋找一種高分辨率的HR估計算法。此外,F(xiàn)T在整個頻域中均勻分布時域噪聲,限制了估計的確定性。使用FT很難在大峰附近觀察到小峰。4因此,在這項研究中,我們使用基于MUSIC的算法對HR進行頻率估計。MUSIC背后的關(guān)鍵思想是噪聲子空間與信號子空間正交,因此噪聲子空間的零點將指示信號頻率。以下步驟顯示了用于心率估計的此算法的摘要:
從數(shù)據(jù)中刪除均值和線性趨勢
計算數(shù)據(jù)的協(xié)方差矩陣
將奇異值分解 (SVD) 應(yīng)用于協(xié)方差矩陣
計算信號子空間階數(shù)
形成信號或噪聲子空間的偽譜
找到 MUSIC 偽譜的峰值作為 HR 估計值
MUSIC必須應(yīng)用奇異值分解,并且必須搜索整個頻率范圍內(nèi)的頻譜峰值。讓我們看一些數(shù)學,以使上述步驟更加清晰。假設(shè)濾波后的PPG信號的窗口長度為m,表示為xm和 m ≤ L(L 是給定窗口中濾波后的 PPG 信號的總樣本)。然后,第一步是形成樣本協(xié)方差矩陣,如下所示:
然后,將SVD應(yīng)用于樣本協(xié)方差矩陣,如下所示:
其中 U 是左特征向量,Λ 是特征值的對角矩陣,V 是協(xié)方差矩陣的右特征向量。下標 s 和 n 代表信號和噪聲子空間。如前所述,基于MUSIC的算法使用信號已通過信號質(zhì)量檢查階段的先驗知識進行HR估計 - 在預處理步驟之后,信號中唯一的頻率成分是HR頻率。接下來,我們形成信號和噪聲子空間,假設(shè)模型階次僅包含一個單音,如下所示:
其中 p = 2 是型號。僅考慮有意義的 HR 限制內(nèi)的頻率。這大大減少了計算量,并使嵌入式算法的實時實現(xiàn)成為可能。搜索頻率矢量定義為
其中 k 是 HR 感興趣頻率范圍內(nèi)的頻率箱,L 是xm然后,下面的偽頻譜采用噪聲子空間特征向量來找到MUSIC的峰值,如下所示。
這里使用偽頻譜一詞是因為它表示所研究信號中存在正弦分量,但它不是真正的功率譜密度。圖 4 給出了基于 MUSIC 的算法在 5 秒數(shù)據(jù)窗口上的一個樣本結(jié)果,該結(jié)果顯示了 1.96 Hz 處的尖峰,轉(zhuǎn)換為 117.6 bpm HR。
圖4.來自PPG數(shù)據(jù)的基于MUSIC的估計樣本。
基于MUSIC的按需心率估計算法結(jié)果
我們已經(jīng)在包含 1289 個測試用例 (data1) 的數(shù)據(jù)集上測試了該算法的性能,并且在數(shù)據(jù)開始時,測試對象被要求靜止。表1說明了基于MUSIC的算法的結(jié)果,并指示估計心率是否在參考(ECG)的2 bpm和5 bpm范圍內(nèi),以及50千百分位數(shù)(中位數(shù))和 75千估計時間的百分位數(shù)。表 1 的第二行顯示了在包含 298 個測試用例 (data2) 的數(shù)據(jù)集上進行周期性運動(例如步行、慢跑、跑步)時算法的性能。如果通過感測運動或準確估計運動的心率來拒絕數(shù)據(jù),則認為該算法是成功的。在內(nèi)存使用方面,假設(shè)緩沖區(qū)大小為 500(即 100 Hz 時為 5 秒),則感興趣的頻率范圍(30 bpm 到 220 bpm)所需的總內(nèi)存約為 3.4 kB,每次調(diào)用 2.83 個周期。
度量 | 2 bpm 精度 | 5 bpm 精度 | 50千百分比 | 75千百分比 |
準確性(數(shù)據(jù)1) | 93.7% | 95.2% | 5.00 秒 | 5.00 秒 |
準確性(數(shù)據(jù)2) | 93.4% | 94.1% | 5.00 秒 | 5.00 秒 |
最后討論
基于MUSIC的按需算法是ADI醫(yī)療保健業(yè)務(wù)部門生命體征監(jiān)測部門提出的眾多算法之一。我們的醫(yī)療保健手表中使用的按需算法與此處討論的基于 MUSIC 的方法不同,因為它的計算成本較低。ADI在傳感器(嵌入式)和邊緣節(jié)點提供軟件和算法功能,通過僅將最重要的數(shù)據(jù)發(fā)送到云并允許我們的客戶和合作伙伴進行本地決策,提取數(shù)據(jù)以提取有價值的信息。我們選擇對客戶而言結(jié)果真正重要且我們擁有獨特測量專業(yè)知識的應(yīng)用。本文僅介紹ADI公司正在開發(fā)的算法。憑借我們在傳感器設(shè)計方面的現(xiàn)有專業(yè)知識,以及我們在生物醫(yī)學算法開發(fā)(嵌入式和云)方面的努力,ADI將擁有獨特的地位,為全球醫(yī)療保健市場提供最先進的算法和軟件。
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2565文章
52971瀏覽量
767198 -
ADI
+關(guān)注
關(guān)注
148文章
46039瀏覽量
261182 -
PPG
+關(guān)注
關(guān)注
2文章
68瀏覽量
18682
發(fā)布評論請先 登錄
容積脈搏波測量系統(tǒng)的設(shè)計
【深聯(lián)華杯】容積脈搏波測量系統(tǒng)的設(shè)計
【作品經(jīng)驗】基于labview的光電脈搏心率監(jiān)測儀(本人一向喜歡美化界面)
一種基于光電容積法測量血壓的方案。
一個基于光電容積法監(jiān)測心率、血壓的方案
基于MUSIC的算法利用腕上光電容積脈搏波(PPG)信號提供按需心率估算
根據(jù)PPG信號實現(xiàn)按需心率估算?基于MUSIC的算法了解一下
一種可靠的峰值和起始點檢測算法
光電容積脈搏波描記術(shù)介紹
光學心率傳感器的工作原理
光電容積脈搏波描記法原理及應(yīng)用
視頻中提取光電容積脈搏波的盲信號估計方法(PPG)

借助可靠的逐搏檢測算法對手腕光電容積脈搏波信號進行脈搏率變異性分析

評論