基于加速度和脉搏波的运动状态识别和心率检测算法研究

来源 :北京工业大学 | 被引量 : 8次 | 上传用户:lihai3120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
心率是人体重要的生理参数,最近华为小米等公司都相继开发了穿戴式腕表或者手环,运动状态的识别和运动心率检测是这些腕表最重要的健康功能。这些设备通过对人体加速度信号和脉搏波信号的分析来实现心率检测。然而这些腕表的运动下心率识别的准确性有待提高。针对这些现状,本文拟对运动状态识别算法和心率检测算法进行研究。  本文首先设计了一款实验用的心率腕表,该腕表可以采集三轴加速度信号和两通道的脉搏波信号,该设备作为后续算法研究的基础。  论文首先进行了运动状态识别算法研究,基于公开数据库开发了一套基于加速度信号的运动状态识别算法。算法提取加速度信号的时域特征、频域特征和时频特征,并利用SVM和决策树来实现运动状态的识别。分析结果表明算法可以有效识别静止、走路、跑步、跳跃、原地踏步5类动作,决策树运动状态识别正确率超过了93%。随后的实验表明基于心率腕表的运动状态识别准确率为81.78%。  随后进行了心率检测算法的研究。运动会引起很大幅度的脉搏波干扰,论文对各种不同的运动类型引起的脉搏波干扰进行了研究,发现脉搏波中的干扰信号与加速度有相同的频率成分。基于此,本文提出利用功率谱抵消技术来实现心率检测。利用研制的腕表进行了运动实验,来验证算法的性能。实验共采集了10组安静状态、22组跑步状态、21组踢足球状态的数据。实验过程中受试者佩戴了Polar心率带,测量的心率作为心率的参考标准。使用平均绝对误差E、误差小于5BPM所占百分比(PE<5),误差小于10BPM所占百分比(PE<10)三个指标来评价心率算法的准确性。实验结果表明安静、跑步、足球三种运动下E分别是3.80BPM、6.94BPM、16.38BPM;PE<5分别为76.77%,68.09%,32.06%;PE<10分别为94.4%,83.5%,47.28%。可见,在足球运动下,功率谱抵消技术效果不是很好。随后使用独立成分分析、经验模式分析、自适应滤波3种方法对不规律运动(足球)的数据进行分析。选择独立成分分析处理后的脉搏波信号计算心率,算法改进后E减小了1.8BPM。PE<10和PE<5分别提升了5.37%和3.55%。  本论文提出的运动状态识别算法获得了较高的准确率,设计的心率检测算法可以在静止和跑步下获得较好的准确率,而在不规则的踢足球等运动下准确率有待提高,该算法有望在运动腕表中得到应用。
其他文献
目的:研究人参总皂苷(TSPG)体外作用K562细胞后信号传导及转录活化因子3 (STAT3)在细胞中的表达、分布情况和STAT3通路在K562细胞分化中的作用和相关机制。方法:K562细胞分为对照组、TSPG组。对照组:常规培养;TSPG组:在常规培养基础上加入TSPG(终浓度为200μg/ml),分别作用6、12、24、36、48h。ELISA法测定对照组和TSPG组各时间点K562细胞浆和核
人工合成细胞膜通道能够模仿生物通道进入细胞膜中,对膜两侧物质进行输运交换。其在分子离子分离、生物检测、药物输运等诸多领域有着多种应用,因此人工合成纳米通道是当前研究
高炉是一个巨大的反应器,炉内进行着一系列复杂的物理化学反应,而温度是保证这些反应顺利进行的关键。在正常的冶炼条件下铁水含硅量与炉温成正比,即:铁水含硅量越高,炉温越