TROIKA
收藏github2021-12-21 更新2024-05-31 收录
下载链接:
https://github.com/sahikabetul/Motion-Compensated-Pulse-Rate-Estimation-by-Wearable-Device-Data
下载链接
链接失效反馈官方服务:
资源简介:
TROIKA数据集由Zhang和合作者在2015年的IEEE Trans. on Biomedical Engineering论文中提出,用于心率监测。该数据集包含12名年龄在18至35岁之间的男性参与者的PPG和三维加速度计信号值。数据收集包括休息、步行、跑步和冷却期间,信号采样频率为125Hz,并包含从ECG信号计算的参考心率值作为基准。
The TROIKA dataset was introduced by Zhang and colleagues in a 2015 paper published in IEEE Transactions on Biomedical Engineering, aimed at heart rate monitoring. This dataset comprises photoplethysmography (PPG) and three-dimensional accelerometer signals from 12 male participants aged between 18 and 35. Data collection spanned periods of rest, walking, running, and cooling down, with signals sampled at a frequency of 125Hz. It also includes reference heart rate values calculated from ECG signals as benchmarks.
创建时间:
2021-12-18
原始信息汇总
数据集概述
数据集名称
- TROIKA
- Cardiac Arrhythmia Suppression Trial (CAST)
数据集描述
TROIKA
- 来源:Zhang和合作者在2015年发表的论文中提出的数据集,用于心率监测。
- 内容:包含12名男性(年龄18-35岁)的PPG和三维(x, y, z)加速度计信号值。数据收集于受试者在跑步机上进行休息、行走、跑步和冷却活动时。信号采样频率为125 Hz。
- 附加信息:包括从ECG信号计算的参考心率值作为真实值。
- 限制:数据仅来自男性,年龄分布有限,未考虑肤色差异,可能不反映整体人群特征。
CAST
- 来源:由国家心肺血液研究所赞助的Cardiac Arrhythmia Suppression Trial收集的数据。
- 内容:收集了24小时的心率数据,来自经历过心肌梗塞的患者。数据经过平滑和重采样,以模拟从腕戴设备获得的PPG脉搏率数据。
- 引用:Stein PK等人在2000年发表的研究。
数据集用途
TROIKA
- 用于开发和测试脉搏率算法,该算法旨在从PPG信号和三轴加速度计中估计脉搏率。
CAST
- 用于临床应用,计算更具临床意义的功能并发现医疗趋势。
算法描述
- 原理:基于血液在血管中的运动,通过PPG传感器检测血液体积变化。
- 功能:从PPG信号和加速度计信号中估计脉搏率,输出估计的置信度。
- 输出:包括预测心率与真实心率之间的平均绝对误差和置信度分数。
- 限制:算法可能将用户的运动信号误认为脉搏率,导致估计错误。
搜集汇总
数据集介绍

构建方式
TROIKA数据集的构建基于12名18至35岁男性受试者在跑步机上进行不同强度运动时的生理信号采集。数据采集过程中,受试者佩戴手腕设备,设备内置光电体积描记(PPG)传感器和三轴加速度计,分别记录PPG信号和运动加速度信号。所有信号以125 Hz的频率采样,涵盖了静息、步行、跑步和冷却四个阶段。参考心率值通过心电图(ECG)信号计算得出,作为真实值用于算法验证。
特点
TROIKA数据集的核心特点在于其多模态信号融合,结合了PPG信号和加速度计信号,能够有效区分心率信号与运动干扰信号。数据集提供了高频率采样的原始信号,适用于开发运动补偿的心率估计算法。然而,数据集的局限性在于受试者均为年轻男性,缺乏性别和年龄多样性,且未考虑肤色对PPG信号的影响,可能限制了算法的泛化能力。
使用方法
TROIKA数据集的使用方法主要包括信号预处理、特征提取和算法验证。首先,通过带通滤波对PPG和加速度计信号进行预处理,去除噪声并保留40至240 BPM范围内的生理信号。随后,利用傅里叶变换提取信号频谱特征,结合加速度计信号排除运动干扰频率。最终,算法输出心率估计值及其置信度,并通过与ECG参考值对比计算误差,评估算法性能。
背景与挑战
背景概述
TROIKA数据集由Zhilin Zhang等人于2015年提出,旨在解决在剧烈运动期间使用手腕式光电容积描记(PPG)信号进行心率监测的挑战。该数据集由12名18至35岁男性受试者的PPG信号和三轴加速度计信号组成,数据采集于跑步机上的休息、行走和跑步过程中。TROIKA的提出为可穿戴设备在运动场景下的心率监测提供了重要的研究基础,推动了基于PPG信号的心率估计算法的发展。尽管该数据集在运动心率监测领域具有重要影响力,但其受试者群体局限于年轻男性,缺乏多样性和广泛代表性。
当前挑战
TROIKA数据集面临的主要挑战包括两个方面:首先,在领域问题层面,如何在剧烈运动场景下准确区分PPG信号中的心率成分和运动伪影仍然是一个关键难题。运动引起的血流变化会干扰PPG信号,导致心率估计误差。其次,在数据集构建层面,受试者群体的局限性(仅包含年轻男性)限制了算法的泛化能力,无法充分反映不同年龄、性别和肤色的生理特征差异。此外,数据采集过程中运动强度的控制和信号采样质量的保证也是构建高质量数据集的重要挑战。
常用场景
经典使用场景
TROIKA数据集广泛应用于心率监测算法的开发与验证,特别是在运动状态下通过手腕式光电容积描记(PPG)信号进行心率估计。该数据集通过结合PPG信号和三维加速度计数据,为研究人员提供了一个理想的平台,用于开发和测试能够区分心率信号和运动伪影的算法。这种技术在可穿戴设备中尤为重要,尤其是在用户进行高强度运动时,能够有效提高心率监测的准确性。
实际应用
TROIKA数据集的实际应用主要集中在可穿戴健康监测设备中,如智能手表和健身追踪器。通过利用该数据集开发的算法,设备能够在用户进行跑步、步行等运动时,实时准确地监测心率。这不仅为用户提供了即时的健康反馈,还为长期健康数据分析提供了可靠的基础。此外,该技术还被应用于临床研究,帮助医生更好地理解运动对心血管系统的影响。
衍生相关工作
TROIKA数据集衍生了许多经典的研究工作,特别是在基于PPG信号的心率监测领域。例如,许多研究基于TROIKA提出了改进的运动伪影去除算法,进一步提高了心率估计的准确性。此外,该数据集还被用于开发多模态信号融合技术,结合PPG、加速度计和心电图(ECG)信号,以实现更全面的健康监测。这些工作不仅推动了可穿戴设备技术的发展,还为心血管疾病的早期诊断和预防提供了新的工具。
以上内容由遇见数据集搜集并总结生成



