一种基于软件滤波与数据统计算法的心率计算装置和心率计算方法制造方法及图纸

技术编号:11598592 阅读:111 留言:0更新日期:2015-06-12 11:07
本发明专利技术涉及医疗电子技术领域,公开了一种基于软件滤波与数据统计算法的心率计算装置和心率计算方法,该心率计算装置包括:感应输入部分、信号处理部分和数据显示部分,其中,所述感应输入部分包括模拟前端、红外灯、红光灯和光接收装置,用来采集光强度变化信号;所述信号处理部分包括微控制单元、传感器和存储单元,处理所述光强度变化信号;所述数据显示部分采用显示屏。所述心率计算方法包括:采集光强度变化信号,并利用软件滤波算法、数据统计算法和加速度传感器姿势判别算法处理所述光强度变化信号。本发明专利技术在大幅提高心率计测量精度的同时降低了硬件成本。

【技术实现步骤摘要】

本专利技术涉及一种医疗电子设备及方法,尤其涉及一种基于软件滤波与数据统计算法的心率计算装置和心率计算方法
技术介绍
现代社会随着人们生活水平的提高,生活方式、膳食结构的改变,一方面,高血压、冠心病等心血管疾病已逐步成为临床医学上的常见病和多发病,这些病多属于慢性突发疾病,并伴有多种并发症,而且大多无法治愈,只能控制,想要控制这些疾病,需要病人定期去医院或请家庭医生到家中进行健康检查,定期服用药物,但这样仍旧不能避免突发状况的发生。因此,需要实时监控病人的心率变化,及时发现问题。另一方面,随着生活水平的提高,越来越多的民众开始注重养生,通过科学锻炼、科学运动来保持身体健康,但同时,需要关注运动时间、运动强度、运动中心率变化等因素,来合理制定适合自己的运动计划,保证运动量的合理性和运动的效果。因此,市面上开始出现大量的心率设备,例如,运动手表、挂戴式心率计等。目前,市面上的心率设备使用红外光、红色可见光或者绿色可见光实现心率计算,也有一些使用摄像头计算心率,但是,这些产品统计心率的准确率过低,不足以让用户将其统计出的数据作为参考依据,这样会使得病人或普通用户错误的估计自己的身体状况和身体承受能力,甚至有可能造成生命危险。
技术实现思路
本专利技术所要解决的技术问题是,提供一种基于软件滤波与数据统计算法心率计算装置和心率计算方法,以解决原有心率计算设备和计算方法计算心率准确率过低的问题。本专利技术解决上述技术问题所采用的技术方案是,一方面,本专利技术提供一种基于软件滤波与数据统计算法的心率计算装置,该在装置包含:感应输入部分、信号处理部分和数据显示部分,其中,所述感应输入部分包括红外灯、红光灯、光接收装置和模拟前端;所述信号处理部分包括微控制单元、传感器和存储单元;所述数据显示部分包括显示屏;所述感应输入部分采集光强度变化信号,输入到所述信号处理部分,经处理后由所述数据显示部分显示;所述感应输入部分和所述数据显示部分通过SPI接口进行通信;所述信号处理部分分析并处理所述光强度变化信号。优选地,所述红外灯和所述红光灯分别发出红外光和红色可见光;所述光接收装置接收到的所述红外光和所述红色可见光呈搏动性变化;所述模拟前端对所述红外光和所述红色可见光进行处理,得到所述光强度变化信号。优选地,所述微控制单元分析并处理所述光强度变化信号;所述传感器将所述光强度变化信号转化为电信号,获得脉搏血流的变化,并感应装置加速度的变化;所述存储单元用来存储所述光强度变化信号和所述电信号。另一方面,本专利技术提供一种基于软件滤波与数据统计算法的心率计算方法,该方法包括步骤:S1、采集光强度变化信号;S2、通过软件滤波算法、数据统计算法和加速度传感器姿势判别算法处理并优化所述光强度变化信号。优选地,所述步骤S1包括步骤:S101、打开红光灯,采样红光信号,处理红外光环境信号数据;S102、关闭所述红光灯,采样红光环境信号,处理红光信号数据;S103、打开红外灯,采样红外光信号,处理红光环境信号数据;S104、关闭所述红外灯,采样红外光环境信号,处理红外光信号数据;得到光强度变化信号。优选地,所述步骤S2包括步骤:S201、所述软件滤波算法使用动态矩阵缩放,过滤和缩放所述光强度变化信号,得到接近正弦波的光强度变化信号;S202、判断所述正弦波波形的正负变化。优选地,所述步骤S101~步骤S104在每个采样周期T时间内依次循环完成,每个步骤所需时间为1/4T。优选地,所述步骤S202对正弦波波形进行判断,如果所述正弦波波形幅度明显,那么当所述正弦波数据由负数变为正数时,记作一次心跳周期;如果所述正弦波波形幅度不明显,无法判断其数值正负交替变化,那么通过所述数据统计算法和所述加速度传感器姿势判别算法对所述光强度变化信号进行实时数据统计和分析,动态调节阈值,再次判断波形正负变化。优选地,所述阈值是根据所述数据统计算法统计的数据信息,结合心率装置的安置状态进行动态调节的。附图说明图1是本专利技术的第一实施例中基于软件滤波与数据统计算法的心率计算装置的框图;图2是本专利技术的第一优选实施例中基于软件滤波与数据统计算法的心率计算方法的流程图;图3是本专利技术的第一优选实施例中采集到光强度变化信号的波形;图4是本专利技术的第一优选实施例中经软件滤波算法处理后光强度变化信号的波形;图5是本专利技术的第二优选实施例中采集到光强度变化信号的波形。具体实施方式以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。说明书后续描述为实施本专利技术的较佳实施方式,然所述描述乃以说明本专利技术的一般原则为目的,并非用以限定本专利技术的范围。本专利技术的保护范围当视所附权利要求所界定者为准。下面结合附图和具体实施例对本专利技术做进一步详细说明。如图1所示,本专利技术第一实施例公开了一种基于软件滤波和数据统计算法的心率计算装置,该装置包含:感应输入部分1、信号处理部分2和数据显示部分3。进一步地,感应输入部分1包括红外灯101、红光灯102、光接收装置103和AFE4400104;根据血液中氧合血红蛋白HbO2和脱氧血红蛋白Hb对660nm红光和940nm红外光吸收峰值不同的特点,红外灯101发出的红外光和红光灯102发出的红光通过透射或反射的方式传送给光接收装置103;光接收装置103接收到的红外光和红光的光强度变化信号随着心脏的搏动性变化而变化;AFE4400104是一款非常适合于脉冲血氧仪应用的完全集成模拟前端,用来处理接收到的红外光和红光,得到光强度变化信号。进一步地,信号处理部分2包括微控制单元201、重力传感器202和Flash存储器203;微控制单元201采用采用软件滤波算法、数据统计算法和加速度传感器姿势判别算法处理光强度变化信号;重力传感器202不仅能够将光强度变化信号转化为电信号,得到容积脉搏血流的变化,而且能够感知运动过程中加速度的变化,使得加速度传感器姿势判别算法可以分析用户姿势;Flash存储器203存储光强度变化信号处理过程中的中间数据和最终数据。进一步地,数据显示部分3包括LCD显示屏301,用来实时显示心率数据。更进一步地,感应输入部分1和数据显示部分3通过SPI接口进行通信。本实施例中,通过HbO2和Hb对660nm红光和940nm红外光吸本文档来自技高网...
一种基于软件滤波与数据统计算法的心率计算装置和心率计算方法

【技术保护点】
一种基于软件滤波与数据统计算法的心率计算装置,其特征在于,所述心率计算装置包括:感应输入部分、信号处理部分和数据显示部分,其中,所述感应输入部分包括红外灯、红光灯、光接收装置和模拟前端;所述信号处理部分包括微控制单元、传感器和存储单元;所述数据显示部分包括显示屏;所述感应输入部分采集光强度变化信号,输入到所述信号处理部分,经处理后由所述数据显示部分显示;所述感应输入部分和所述数据显示部分通过SPI接口进行通信;所述信号处理部分分析并处理所述光强度变化信号。

【技术特征摘要】
1.一种基于软件滤波与数据统计算法的心率计算装置,其特征在于,
所述心率计算装置包括:感应输入部分、信号处理部分和数据显示部分,
其中,
所述感应输入部分包括红外灯、红光灯、光接收装置和模拟前端;所
述信号处理部分包括微控制单元、传感器和存储单元;所述数据显示部分
包括显示屏;
所述感应输入部分采集光强度变化信号,输入到所述信号处理部分,
经处理后由所述数据显示部分显示;
所述感应输入部分和所述数据显示部分通过SPI接口进行通信;
所述信号处理部分分析并处理所述光强度变化信号。
2.如权利要求1所述的心率计算装置,其特征在于,所述红外灯和
所述红光灯分别发出红外光和红色可见光;所述光接收装置接收到的所述
红外光和所述红色可见光呈搏动性变化;所述模拟前端对所述红外光和所
述红色可见光进行处理,得到所述光强度变化信号。
3.如权利要求1所述的心率计算装置,其特征在于,所述微控制单
元分析并处理所述光强度变化信号;所述传感器将所述光强度变化信号转
化为电信号,获得脉搏血流的变化,并感应装置加速度的变化;所述存储
单元用来存储所述光强度变化信号和所述电信号。
4.一种基于软件滤波与数据统计算法的心率计算方法,其特征在于,
该方法包括步骤:
S1、采集光强度变化信号;
S2、通过软件滤波算法、数据统计算法和加速度传感器姿势判别算法
处理并优化所述光强度变化信号。
5.如权利要求4所述的心率计算方法,...

【专利技术属性】
技术研发人员:罗永和邱位闯
申请(专利权)人:四川九洲电器集团有限责任公司夏新科技有限责任公司
类型:发明
国别省市:四川;51

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

1