技术文章:利用光电容积脉搏波(PPG)信号提供按需心率估算

发布者:未来架构师最新更新时间:2018-10-26 关键字:PPG  ADI 手机看文章 扫描二维码
随时随地手机看文章

作者:Foroohar Foroozan

 

想象未来几十年后的世界,您的孙子们可能不知道医院这个词,所有健康信息都是通过传感器远程记录和监测。想象您的家里配备了不同的传感器来测量空气质量、温度、噪声、光照和气压,并且根据您的个人健康信息,系统调整相关环境参数以优化您的家居环境。在实现美好未来的道路上,ADI公司处于一个独特的有利位置,通过提供相互补充的传感器、软件和算法来增加其在数字健康市场的份额。

 

心率(HR)监测是许多现有可穿戴产品和临床设备的关键特性。这些设备一般测量光电容积脉搏波(PPG)信号,为获得该信号,须利用LED照射人体皮肤,然后用光电二极管测量血流引起的反射光强度变化。PPG信号形态与动脉血压(ABP)波形相似,这使得该信号成为受科学界欢迎的非侵入性心率监测工具。PPG信号的周期性与心脏节律相对应。因此,可以根据PPG信号估算心率。然而,受血液灌流不良、环境光线以及最重要的运动伪像(MA) 1的影响,心率估算性能会降低。业界已提出许多信号处理技术来消除MA噪声,包括ADI公司的运动抑制和频率跟踪算法,通过使用一个靠近PPG传感器放置的三轴加速度传感器来实现。当没有运动时,最好能有一个按需算法来向跟踪算法提供快速且更精确的心率估算。本文改造了多信号分类(MUSIC)频率估计算法,以利用ADI医疗健康手表平台,根据手腕上的PPG信号实现高精度按需心率估算,图1所示为其框图。该图的细节将在后面的内容中说明。

 

ADI医疗健康手表提供的PPG信号概述

当LED发光时,血液和组织会吸收不同数量的光子,导致光电检测器检测到不同的结果。光电检测器测量血液脉动的变化并输出一个电流,该电流随后经放大和滤波以供进一步分析。

 

图1.利用腕上PPG信号的基于MUSIC的按需心率估计算法。


图2a显示了一个由交流(ac)和直流(dc)分量组成的一般PPG信号。PPG波形的直流分量检测组织、骨骼和肌肉反射的光信号,以及动脉和静脉血液的平均血容量。交流分量则表示心动周期的收缩期和舒张期之间发生的血容量变化,交流分量的基频取决于心率。图2b是来自ADPD107手表的PPG信号,这在之前的《模拟对话》文章中已介绍过。ADI多感知手表的目标是测量人体手腕上的多项生命体征。ADI手表有PPG、心电图(ECG)、皮肤电活动(EDA)、加速度(ACC)和温度传感器。本文仅关注PPG和ACC传感器。

 

现在我们仔细看看PPG和ABP波形的相似之处。ABP波形是由于左心室射出血液造成的。主压力沿全身血管网流动并到达多个部位,动脉阻力和顺应性的显著变化引起反射。第一个部位是胸主动脉和腹主动脉之间的接合处,其引起第一次反射,通常称为收缩晚期波。第二个反射部位是腹主动脉和髂总动脉之间的接合处。主波被再次反射回来,产生一个很小的下降,称为重搏切迹,这可以在第一次和第二次反射之间观察到。还有其他较小的反射,这些反射在PPG信号中被平滑掉2。本文的重点是心率估计,其仅取决于PPG信号的周期性,此算法不考虑PPG的确切形态。

 

图2a.含交流和直流部分的典型PPG信号

 

图2b.ADI医疗保健手表PPG信号

 

PPG信号预处理

PPG信号易受周边组织的不良血液灌流和运动伪像的影响是众所周知的1。为将这些因素的影响降至最小,以免干扰随后的PPG分析和心率估计,须有一个预处理阶段。需要一个带通滤波器来消除PPG信号的高频成分(如电源)和低频成分(如毛细血管密度和静脉血容量的变化、温度变化等等)。图3a显示了滤波之后的PPG信号。使用一组信号质量指标来找到适合于按需算法的PPG信号第一个窗口。第一次检查涉及ACC数据和PPG信号,以确定是否能检测到一段无运动的数据,然后衡量其他信号质量指标。如果三个方向上存在高于ACC数据绝对值的特定阈值的运动,则按需算法会拒绝根据这样的数据窗口进行估计。下一信号质量检查是基于数据段特征的某种自相关。图3b显示了经滤波的PPG信号的一个自相关例子。可接受信号段的自相关表现出如下特性:具有至少一个局部峰值,并且对应于最高可能心率的峰值不超过某一数量;局部峰值从高到低递减,间隔时间递增;以及其他一些特性。仅计算与有意义的心率(位于30 bpm到220 bpm范围内)相对应的间隔时间的自相关。

 

当有足够的数据段连续通过质量检查时,算法的第二阶段就会使用基于MUSIC的算法算出准确的心率。

 

图3a.经过带通滤波的图1b中PPG信号

 

图3b.图2a中信号图的自相关


基于MUSIC的按需心率估计算法

MUSIC是一种基于子空间的方法,使用谐波信号模型,可以高精度地估算频率3。对于受到噪声破坏的PPG信号,傅立叶变换(FT)可能表现不佳,因为我们需要的是高分辨率心率估计算法。此外,FT将时域噪声均匀分布到整个频域中,限制了估算的确定性。使用FT很难在较大峰值附近观察到较小峰值4。因此,在本研究中,我们使用基于MUSIC的算法进行心率的频率估计。MUSIC背后的关键思想是噪声子空间与信号子空间正交,所以噪声子空间的零点会指示信号频率。下面的步骤是这种心率估计算法的总结:

 

►         从数据中删除平均和线性趋势

►         计算数据的协方差矩阵

►         对协方差矩阵应用奇异值分解(SVD)

►         计算信号子空间阶数

►         形成信号或噪声子空间的伪谱

►         找出MUSIC伪谱的峰值作为心率估计值

 

MUSIC必须应用奇异值分解,并且必须在整个频率范围内搜索频谱峰值。我们来看一些数学算式,以使上述步骤更清晰。假设经滤波的PPG信号有一个长度为m的窗口,表示为xm且m≤L(其中L为给定窗口中经滤波PPG信号的总样本数)。那么,第一步是形成样本协方差矩阵,如下所示:

 

 

然后对样本协方差矩阵应用SVD,如下所示:

 

 

其中,U为协方差矩阵的左特征向量,Λ为特征值的对角矩阵,V为右特征向量。下标s和n分别代表信号和噪声子空间。正如之前提到的,使用信号已经通过信号质量检查阶段的先备知识,对基于MUSIC的算法进行修改以用于心率估计,因此预处理步骤之后,信号中唯一存在的频率成分是心率频率。接下来形成信号和噪声子空间,假设模型阶数只包含一个单音,如下所示:

 

Us = U(1: p, :); Un = U(p + 1: end, :)

Us = U(1: p, :); Un = U(p+ 1: end, :)

 

其中p = 2为模型数。仅考虑有意义心率限值内的频率。这会大大减少计算量,使嵌入式算法的实时实现成为可能。搜索频率向量定义为:

 

 

其中,k为心率目标频率范围内的频点,L为xm (t)中数据的窗口长度。然后,下面的伪谱使用噪声子空间特征向量找出MUSIC的峰值,如下所示。

 

 

4, which shows a sharp peak at 1.96 Hz, and which translates to 117.6 bpm HR.

这里使用伪谱一词,是因为它表明所研究信号中存在正弦分量,但它不是一个真正的功率谱密度。图4显示了基于MUSIC的算法处理5秒数据窗口得到的示例结果,在1.96 Hz处有一个很陡的峰值,换算为心率是117.6 bpm。

 

图4.使用PPG数据的基于MUSIC估计的一个示例

 

基于MUSIC的按需心率估计算法的结果

我们已经在一个包含1289个测试案例(data1)的数据集上测试了该算法的性能,并且在数据开始时,测试对象被要求静止。表1给出了基于MUSIC算法的结果,并指出估计的心率是否在参考(ECG)的2 bpm和5 bpm精度范围内,以及估计时间的第50百分位数(中值)和第75百分位数。表1中的第二行显示了对于一个包含298个测试案例(data2)的数据集,存在周期性运动(如步行、慢跑、跑步)时该算法的性能。通过检测运动,如果任一数据被视为不可靠而遭到拒绝,或者是认为不受运动影响而精确估算得到心率,则认为该算法是成功的。在内存使用方面,假设缓冲区大小为500(即100 Hz时为5秒),对于目标频率范围(30 bpm至220 bpm),所需总内存约为3.4 kB,每次调用花费2.83周期。

 

表1.基于MUSIC的按需心率估计算法的性能数值

Metric

指标

2 bpm Accuracy

2 bpm精度

5 bpm Accuracy

5 bpm精度

50th Percentile

第50百分位数

75th Percentile

第75百分位数

Accuracy (data1)

精度(data1)

93.7%

95.2%

5.00 sec

5.00 sec

5.00 sec

5.00秒

Accuracy (data2)

精度(data2)

93.4%

94.1%

5.00 sec

5.00 sec

5.00 sec

5.00秒

 

 


结语

基于MUSIC的按需算法是ADI公司医疗保健业务部门生命体征监测小组提出的众多算法之一。在我们医疗健康手表中使用的按需算法与这里讨论的基于MUSIC的方法不同,前者的计算成本较低。ADI公司为传感器(嵌入式)和边缘节点提供软件和算法功能,使其从数据中获取有价值的信息,仅将最重要的数据发送到云端,让我们的客户和合作伙伴可以在本地做出决策。我们选择应用的标准是,其成果对于我们的客户来说非常重要,并且我们拥有独特的测量专业技术。本文只是对ADI公司研发的算法的简单介绍。凭借我们在传感器设计方面的现有专业知识,以及我们在生物医学算法开发(包括嵌入式和云计算)方面的努力,ADI公司将拥有独特的优势来为全球医疗健康市场提供最先进的算法和软件。

 

References

参考文献

1Tamura, Toshiyo Tamura, Yuka Maeda, Masaki Sekine, and Masaki Yoshida.

“可穿戴光电容积脉搏波传感器——过去和现在”。Electronics,第3卷第2期,2014年。

2R. Couceiro、P. Carvalho、R.P.Paiya、J. Henriques、I. Quintal、M. Antunes、J. Muehlsteff、C. Eickholt、C. Brinkmeyer、M. Kelm和C. Meyer。“根据手指光电血管容积图的多高斯拟合评估心血管功能”。Physiological Measurement,第36卷第9期,2015年。

3Petre Stoica和Randolph L. Moses。信号频谱分析。Pearson Prentice Hall,2005年。

4Steven W. Smith。面向科学家和工程师的数字信号处理指南。California Technical Publishing,1997年。


关键字:PPG  ADI 引用地址:技术文章:利用光电容积脉搏波(PPG)信号提供按需心率估算

上一篇:罗德与施瓦茨推出 ELEKTRA EMC测试软件
下一篇:RIGOL发布全新 5000系列数字示波器

推荐阅读最新更新时间:2024-03-30 23:38

PPG六西格玛之提升员工健康指数和生产力
  PPG工业公司始建于1883年,是全球著名的制造企业,产品包括涂料、玻璃、玻璃纤维及化学品等,在全球居于行业先导地位,连续51年位居财富500强之列,2004年被《财富》杂志评为全球最受称羡的化学品公司之首。   现在,PPG已将六西格玛理念和方法论以及基于交互式可视化六西格玛软件JMP的数据分析用于公司各个领域的持续改善,包括质量、生产、研发、运营以及人力资源管理等等。其中的一个成功,是用来提升员工的健康指数和生产力,同时控制医疗保健成本。   Alberto Colombi是PPG全球工业企业的医疗主管,为了有效帮助PPG员工保持健康、高效,他常常思考:相比于传统的医疗试验,有没有一套更加行之有效的研究方法,能够分析特
[半导体设计/制造]
<font color='red'>PPG</font>六西格玛之提升员工健康指数和生产力
ADI推出新型DAC将电缆频谱合单个RF 端口
    14位、2.5 GSPS DAC AD9739A 专为电缆前端设备制造商设计,功耗仅1.1 W。     近日-- Analog Devices, Inc. (ADI),全球领先的高性能信号处理解决方案供应商和数据转换器市场份额领先者*,最近推出的一款14位 DAC,能够让有线电视和宽带运营商将高至1 GHz 的整个电缆频谱合成于单个 RF(射频)端口,而最大功耗仅为1.1 W。这款14位、2.5 GSPS DAC AD9739A 具有宽带宽和动态范围,因而有线电视运营商能够将 QAM(正交调幅)通道密度提高至目前电缆调制解调器通道密度的20倍。同类 DAC 解决方案的数据接口需要额外的28对 LVDS(低压差分信号)
[网络通信]
大联大电商平台推出最新一代智能手环解决方案BEATZ PPG模块
致力于亚太地区市场的领先半导体元器件分销商--- 大联大 控股宣布,将在大联大 电商平台 上推广基于TI 模拟前端AFE4404的BEATZ PPG(光电容积脉搏波描记法)高集成度脉搏心率监测模块。该模块的推出,解决了动态心率产品设计过程中最大的三个困扰:动态心率算法、光学机构及防水设计,BEATZ PPG模块是运动监控及数据分析、24hr/7Days心率追踪、睡眠质量分析,以及压力分析、疲劳分析、心率变异分析等运动、健康追踪及保健应用的理想选择。   作为专为运动及健身型 智能手环 或手表而设计的模块,BEATZ PPG利用动态智能算法提供准确的心率数据,以取代传统心率手持式或耗材式的胸戴设备。多个LED及独特的算法保证了高信
[嵌入式]
为工业设备“治未病”开良方,ADI OtoSense智能电机传感器方案加速运维数智化转型
为工业设备“治未病”开良方,ADI OtoSense智能电机传感器方案加速运维数智化转型 古语云“上医治未病,下医治已病”,近年来随着智能可穿戴设备的普及以及健康保健意识的增强,预防性健康管理越来越被公众所重视,“治未病”理念已深入人心。设备如人,传统运维是“反应式”的发现故障再进行处理,如今同样需要“治未病”的预测性维护(PdM),在故障发生前做出预警和判断,避免安全隐患,减少停机时间。 根据IOT Analytics数据显示,2021年全球预测性维护市场规模为69亿美元,2026年则有望达到282亿美元。“蓬勃发展之下,作为工业互联网部署落地的应用样板工程,预测性维护有望成为IIoT(工业物联网)杀手级应用之一, 特别
[工业控制]
为工业设备“治未病”开良方,<font color='red'>ADI</font> OtoSense智能电机传感器方案加速运维数智化转型
ADI工程大学—为什么应该加入
简介 ADI公司在整个发展历程中始终致力于教育培训,他们拥有经过严格培训的应用工程师以及在线 EngineerZone社区,还提供丰富的 教材、电路笔记和 杂志文章,充分体现了公司在这方面的努力。遗憾的是,在当今一切数字化的时代,很多大学生感觉数字电子更加时髦和令人兴奋,而模拟电子似乎枯燥乏味且已经过时。更糟糕的是,很多大学课程是根据学生的兴趣量身打造的,增加了数字技术方面的课程内容,同时忽视了模拟设计技能。 但模拟技术仍然占据着主导地位。光、声、温度、压力和加速度都是模拟量,因此模拟传感器、信号调理和数据转换器始终都是必需的。此外,虽然广播通信正在逐渐步入数字领域,但它们的射频信号需要模拟接收机、发射机和低噪声放大器。另外,随
[模拟电子]
<font color='red'>ADI</font>工程大学—为什么应该加入
ADI实验室电路:如何在IQ调制器的输出端提供固定功率增益
电路功能与优势 无论IQ调制器是用于直接变频应用还是作为上变频器用于第一中频(IF),通常都会有一些增益直接施加在IQ调制器之后。本文将介绍如何选择合适的驱动器放大器,以便在 IQ调制器的输出端提供第一级增益。图1所示器件为 ADL5375 IQ调制器和 ADL5320 驱动器放大器。这两款器件在系统性水平方面匹配良好;也就是说,它们具备同等性能,因此任何一方都不会造成整体性能下降。由于这些器件的动态范围匹配良好,因此建议在IQ调制器与RF驱动器放大器之间进行简单的直接连接,器件之间无需任何衰减。 图1. 带输出功率增益的IQ调制器电路原理图 电路描述 ADL5375 是一款通用型高性能IQ调制器,输出频率范围是400
[模拟电子]
<font color='red'>ADI</font>实验室电路:如何在IQ调制器的输出端提供固定功率增益
收购Maxim之后,ADI的下一步是哪儿?
翻译自——EEtimes ADI的发展方向在哪儿里?就在近日,ADI宣布将以210亿美元的价格收购Maxim Integrated,交易将以全股票形式进行。许多观察人士认为,这笔交易对两家公司来说都是一个好举动。 评估该交易的分析师一直在关注交易的细节。但我们更应该关注ADI下一步计划是什么。 ADI的掌门人Vincent Roche是否有一个长远的计划在酝酿?作为2012年以来的CEO,他是该公司迄今为止最大的一笔收购的发起者,即2017年以158亿美元收购Linear Technology的交易。 ADI预计明年夏天完成对Maxim的收购。这又回到了一个问题;ADI的宏伟计划是什么?现在看来, ADI已经
[模拟电子]
收购Maxim之后,<font color='red'>ADI</font>的下一步是哪儿?
ADI推出新设计 推动“智能摄像头”加速发展
      Analog Devices, Inc. (ADI),高性能信号处理解决方案供应商,最新推出基于该公司Blackfin BF526C处理器的一款完整的IP监控和机器视觉摄像头参考设计。该参考设计用于帮助工程师快速开发和定制“智能摄像头”设计,实现一个包括摄像头镜头和D1/HD1/CIF分辨率图像传感器在内的完整IP视频摄像头。        “这款设计包含高级的、联网数字摄像头的所有功能。”ADI公司通用DSP部门工业视频和成像解决方案产品线经理Michael Long表示,“Blackfin方案的性能可实现从基础监控到当今高级‘智能摄像头’产品的许多功能。”         该参考设计主要瞄准开发安全监控和机
[安防电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved