估计心率的方法和对应系统技术方案

技术编号:20434240 阅读:66 留言:0更新日期:2019-02-26 22:12
本公开的实施例涉及估计心率的方法和对应系统。使用例如用户手腕的身体器官上的光电容积脉搏波估计心率的方法包括:光学地从所述身体器官获取心搏信号;获取表示所述身体器官的加速的加速信号;选择获取的心搏信号和加速信号的数据块;通过加速信号补偿所述心搏信号;基于所述补偿心搏信号计算心率值。

Estimation of Heart Rate and Its Corresponding System

An embodiment of the present disclosure relates to a method for estimating the heart rate and a corresponding system. A method for estimating heart rate using photoelectric volume pulse waves on body organs such as a user's wrist includes optical acquisition of heart rate signals from the body organs, acquisition of acceleration signals representing the body organs, selection of data blocks of acquired heart rate signals and acceleration signals, compensation of the heart rate signals by acceleration signals, and calculation of heart rate based on the compensated heart rate signals. Value.

【技术实现步骤摘要】
估计心率的方法和对应系统本申请是申请日为2015年6月8日、国家申请号为201510311911.0、专利技术名称为“估计心率的方法和对应系统”的专利技术专利申请的分案申请。
本专利技术涉及用于估计心率的技术。各个实施例可以在健身/健康应用中应用于例如可佩戴(尤其是手腕可佩戴)设备,用于连续地监控心率。
技术介绍
在估计对象的心率的方法中,一种最常用的方法使用光学装置来基于光电容积脉搏波(PPG)检测心搏来估计心率。光电容积脉搏波包括光学地获取器官的容积测量值(容积描记图)。通常通过使用照射皮肤并测量光吸收的变化的脉搏血氧计来获取血管容积图。传统的脉搏血氧计监控血液灌注到皮肤的真皮和皮下组织。历史上,PPG在医疗应用中首先利用指夹使用。后来的PPG也被用在手腕、手臂、前臂上以使其适合于健康应用。PPG技术通常能够容易估计休息时的心率。然而,在运动条件下,PPG信号被非常低的SNR(信噪比)和SIR(信号干扰比)所影响。在这种具体条件下,SNR是指心率(例如,表示心率的信号S)与所有其他信号(例如,噪声N)的比率。其可以通过使对象佩戴有氧运动频率计和PPG设备来测量。与有氧运动频率计测量的有氧运动频率最接近的由PPG设备测量的频率分量(峰值)的功率是信号S。总功率T为T=(S+N)。因此,对于SNR,其为S/N=S/(T-S)。作为信号S相对于I(最强非有氧运动频率分量的功率)的比率来获取SIR值。有时通过已知的频域技术或时域技术(包括自适应滤波技术)处理PPG信号得到较差的性能。因此,影响PPG的问题是较强的运动伪差,由于运动伪差而导致较低的SNR、较低SIR,由于运动导致所检测信号中的尖峰。在本领域已知的状态下,为了补偿上述运动对SNR和SIR的影响和信号检测的其他方面,为了光学地从身体器官获取心率信号,获取表示这种身体器官的加速的加速信号,选择所述获取的心率信号和加速信号的数据块,在时域中通过加速信号补偿心率信号。类似于现有技术描述的以下公开用于减少伪差:YutaKuboyama,“MotionArtifactCancellationforWearablePhotoplethismographySensor”,MIT,2009;K.Ashokaeddy、V.JagadeeshKumar,“MotionArtifactReductioninPhotoplethysmographicSignalsusingSingularValueDecomposition”,仪器和测量技术会议,波兰,2007年5月1-3日;H.Han、M.Kim、J.Kim,“Developmentofreal-timemotionartifactreductionalgorithmforawearablephotoplethismography”,Proceedingsofthe29thAnnualInternationalConferenceoftheIEEEEMBSCitèInternationale,法国里昂,2007年8月23-26日;P.Wei、R.Guo、J.Zhang、Y.T.Zhang,“ANewWristbandSensorUsingAdaptiveReductionFiltertoReduceMotionArtifact”,第5届生物医学信息技术与应用国际会议,中国深圳,2008年5月30-31日。
技术实现思路
在一个实施例中,一种使用身体器官(具体为用户的手腕)上的光电容积脉搏波估计心率的方法包括:光学地从所述身体器官获取心搏信号;获取表示所述身体器官的加速的加速信号;选择获取的心搏信号和加速信号的数据块;通过加速信号补偿所述心搏信号;基于补偿心搏信号计算心率值,其中,所述方法包括:从所选择的数据块中获取用于心搏信号和加速信号的对应频域数据块,所述补偿操作包括在频域中执行运动补偿、利用用于加速信号的对应频域数据块补偿用于心搏的频域数据块。在一个实施例中,所述运动补偿包括:从用于心搏的频域数据块中减去乘以相应标量权重的频域数据块以获取所述补偿心搏信号。在一个实施例中,该方法包括:对所述补偿心搏信号执行检测操作以获取心率的估计值。在一个实施例中,该方法包括:基于所述频域数据块计算非线性预测值;执行心率的检测估计值的校正操作,包括执行心率的检测估计值与预测估计值之间的判定以选择判定的心率值,作为所述预测值的线性函数得到所述预测估计值。在一个实施例中,执行心率的检测估计值和预测估计值之间的判定以选择判定心率值包括:考虑在不同时间处的多个估计值并对它们求平均所应用的平滑操作。在一个实施例中,该方法包括:通过每次执行判定选择光学估计值的操作时存储当前检测估计值和预测值更新所述线性函数;获取观察点的序列,具体存储在FIFO中;作为观察点的序列上的回归计算线性函数。在一个实施例中,该方法包括:在所述观察点的序列上执行回归操作以将它们的数量保持得较少。在一个实施例中,该方法包括:在选择所获取的心搏信号和加速信号的数据块之前进行滤波,具体地,所述滤波包括低通FIR滤波器和高通滤波器,尤其通过一系列的IIR滤波器来实施。在一个实施例中,选择所获取的心搏信号和加速信号的数据块包括:根据获取的心搏信号临时生成数据块;对所述块测试条件,并且在满足条件的情况下,将所述块和与来自获取的心搏信号的数据块时间对准的所获取的加速信号的数据块传送至用于获取心搏信号和加速信号的对应频域数据块的操作,而在不满足所述条件的情况下,生成相对于先前块时间偏移的新临时块。在一个实施例中,所述运动补偿操作后面为检测操作,以识别作为检测心率估计值输出的补偿频域心搏信号的主频率。在一个实施例中,从所选择的数据块中获取心搏信号和加速信号的对应频域数据块的操作包括:通过交错多个快速傅里叶变换操作来得到多个频点。在一个实施例中,一种使用身体器官(具体为用户的手腕)上的光电容积脉搏波估计心率的系统包括:传感器,被配置为光学地从所述身体器官获取心搏信号以及获取表示所述身体器官的加速的加速信号;以及处理器模块,被配置为选择所获取的心搏信号和加速信号的数据块,通过加速信号补偿所述心搏信号,基于所述补偿心搏信号计算心率值,其中,所述模块被配置为执行本文公开的方法的一个或多个实施例。在一个实施例中,所述传感器和所述处理模块包括在相同的光电容积脉搏波心率测量设备中。在一个实施例中,所述设备包括在可佩戴在所述身体器官上的装置中。在一个实施例中,所述可佩戴装置可(具体通过腕带)佩戴在手腕或手臂上。在一个实施例中,该系统包括:远程处理设备,通过通信链接与所述光电容积脉搏波心率测量设备连接。在一个实施例中,其中所述光电容积脉搏波心率测量设备包括显示器。在一个实施例中,计算机程序产品可以加载到至少一个计算机的存储器中,该计算机包括能够执行本文所公开的方法的一个或多个实施例的步骤的软件代码的部分。一个或多个实施例可以涉及对应的系统、对应的测量设备以及计算机程序产品,当产品在至少一个计算机上行运行时,该计算机程序产品可以加载到至少一个计算机的存储器中并且包括能够执行方法步骤的软件代码的部分。如本文所使用的,参考这种计算机程序产品被理解为等效于参考包含用于控制处理系统以协调根据实施例的方法的实例的指本文档来自技高网
...

【技术保护点】
1.一种估计心率的方法,包括:基于接收的心搏信号选择心搏数据块;基于接收的一个或多个加速信号选择加速数据块;将选择的所述心搏数据块转换为心搏频域数据块;将选择的所述加速数据块转换为加速频域数据块;基于转换的所述频域数据块在频域中执行运动补偿;基于所述运动补偿生成估计心率;基于所述加速频域数据块生成预测估计值;以及基于所述估计心率和所述预测估计值生成心率信号,其中一个线性函数被用于生成所述预测估计值,并且所述线性函数基于生成的所述心率信号被更新。

【技术特征摘要】
2014.06.09 IT TO2014A0004621.一种估计心率的方法,包括:基于接收的心搏信号选择心搏数据块;基于接收的一个或多个加速信号选择加速数据块;将选择的所述心搏数据块转换为心搏频域数据块;将选择的所述加速数据块转换为加速频域数据块;基于转换的所述频域数据块在频域中执行运动补偿;基于所述运动补偿生成估计心率;基于所述加速频域数据块生成预测估计值;以及基于所述估计心率和所述预测估计值生成心率信号,其中一个线性函数被用于生成所述预测估计值,并且所述线性函数基于生成的所述心率信号被更新。2.根据权利要求1所述的方法,包括:使用手腕上的光电容积脉搏波来生成接收的所述心搏信号。3.根据权利要求1所述的方法,其中所述运动补偿包括:将所述加速频域数据块乘以相应的标量权重;以及从所述心搏频域数据块中减去加权的所述加速频域数据块。4.根据权利要求1所述的方法,包括:生成补偿的心搏信号;以及基于补偿的所述心搏信号来生成所述估计心率。5.根据权利要求4所述的方法,包括:基于所述加速频域数据块计算非线性的预测值;以及生成所述预测估计值作为所述预测值的线性函数。6.根据权利要求5所述的方法,其中生成所述心率信号包括:选择所述估计心率和所述预测估计值中的一个。7.根据权利要求5所述的方法,包括:对在不同时间估计的多个估计心率求平均。8.根据权利要求6所述的方法,包括:当所述估计心率被选择时,通过存储当前估计心率和预测值更新所述线性函数,获取观察点的序列;以及计算所述线性函数作为所述观察点的序列之上的回归。9.根据权利要求5所述的方法,包括:对所述观察点的序列执行回归操作。10.根据权利要求1所述的方法,包括:对接收的所述心搏信号进行滤波,并且基于滤波的所述心搏信号选择所述心搏数据块;对接收的所述一个或多个加速信号进行滤波,并且基于滤波的所述一个或多个加速信号选择所述加速数据块,所述滤波包括低通滤波和高通滤波,所述高通滤波使用一系列无限脉冲响应滤波器。11.根据权利要求1所述的方法,包括:基于接收的所述心搏信号生成数据块;确定生成的数据块是否满足测试条件;当生成的数据块满足所述测试条件时,将生成的数据块以及基于与所述生成的数据块时间对准的接收的所述一个或多个加速信号的数据块转换为频域数据块;以及当生成的数据块不满足所述测试条件时,丢弃生成的数据块并生成相对于先前生成的数据块时间偏移的新数据块。12.根据权利要求4所述的方法,其中估计所述心率包括:识别补偿的所述心搏信号的频率。13.根据权利要求1所述的方法,包括:交错多个快速傅里叶变换操作。14.根据权利要求1所述的方法,包括:发射生成的所述心率信号。15.一种用于估计心率的设备,包括:接口,被配置为接收心搏信号以及一个或多个加速信号;以及信号处理电路装置,耦合到所述接口并且被配置为:基于所述心搏信号选择心搏数据块;基于所述一个或多个加速信号选择加速数据块;将选择的所述心搏数据块转换为心搏频域数据块;将选择的所述加速数据块转换为加速频域数据块;基于转换的所述频域数据块在频域中执行运动补偿;基于所述运动补偿生成估计心率;基于所述加速频...

【专利技术属性】
技术研发人员:S·塞维尼
申请(专利权)人:意法半导体股份有限公司
类型:发明
国别省市:意大利,IT

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1