JUHE API Marketplace
DATASET
Open Source Community

TROIKA

The TROIKA dataset was introduced by Zhang and collaborators in a 2015 IEEE Transactions on Biomedical Engineering paper for heart rate monitoring. It contains photoplethysmography (PPG) and tri‑axial accelerometer signals from 12 male participants aged 18–35. Data were collected during rest, walking, running, and cooling phases, sampled at 125 Hz, and include reference heart rate values derived from ECG signals as ground truth.

Updated 12/21/2021
github

Description

Dataset Overview

Dataset Name

  • TROIKA
  • Cardiac Arrhythmia Suppression Trial (CAST)

Dataset Description

TROIKA

  • Source: Dataset proposed in Zhang and collaborators' 2015 paper for heart rate monitoring.
  • Content: PPG and three‑dimensional (x, y, z) accelerometer signals from 12 male participants (ages 18–35). Data were collected while subjects performed rest, walking, running, and cooling on a treadmill. Signal sampling frequency is 125 Hz.
  • Additional Information: Includes reference heart rate values calculated from ECG signals as ground truth.
  • Limitations: Data are only from males, with a limited age range, and do not consider skin tone variations, which may not reflect the broader population characteristics.

CAST

  • Source: Data collected from the Cardiac Arrhythmia Suppression Trial sponsored by the National Institute of Cardio‑Pulmonary and Blood Research.
  • Content: 24‑hour heart rate recordings from patients who have experienced myocardial infarction. The data were smoothed and resampled to simulate PPG pulse‑rate data obtained from wrist‑worn devices.
  • Citation: Study by Stein PK et al., 2000.

Dataset Applications

TROIKA

  • Development and testing of pulse‑rate algorithms that estimate pulse rate from PPG signals and tri‑axial accelerometer data.

CAST

  • Clinical applications aimed at computing clinically meaningful metrics and discovering medical trends.

Algorithm Description

  • Principle: Detects blood volume changes in vessels via a PPG sensor based on blood motion.
  • Function: Estimates pulse rate from PPG and accelerometer signals, outputting a confidence measure.
  • Output: Includes the mean absolute error between predicted and true heart rates and a confidence score.
  • Limitations: The algorithm may mistakenly interpret user movement as pulse rate, leading to estimation errors.

AI studio

Generate PPTs instantly with Nano Banana Pro.

Generate PPT Now

Access Dataset

Login to Access

Please login to view download links and access full dataset details.

Topics

Heart Rate Monitoring
Biomedical Engineering

Source

Organization: github

Created: 12/18/2021

Power Your Data Analysis with Premium AI Models

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.