On the Design and Implementation of a Highly Accurate Pulse Predictor for Exercise Equipment

Goal: This study aims to develop highly accurate heart rate monitoring from the hand-held contact signal within a noisy environment during exercise. Methods: The periodic pattern and uncertainties of a physiological signal are modeled by a Laplacian random process. Based on this statistical model, a highly accurate pulse predictor (HAPPEE) is derived and implemented in real-time on a Cypress PSoC 5LP development board. A real-time experiment is designed to compare HAPPEE with a commercial heart rate monitor from POLAR. The percentage of credible estimates and the mean square error (MSE) of credible estimates are reported for experiments with seven healthy subjects. Results: The overall percentage of credible estimates is 99.2% for HAPPEE and 93.6% for POLAR. The overall MSE of credible estimates is 3.1 for HAPPEE and 7.7 for POLAR. These results show that HAPPEE is more accurate than POLAR. Conclusion: HAPPEE is able to accurately monitor heart rate within a noisy environment during exercise. Significance: Unlike existing heart rate estimation methods, HAPPEE does not require pulse detection or tuning parameters. It can be easily implemented in real-time on a low power and low cost development board for exercise equipment and outperforms a commercial heart rate monitor.

[1]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[2]  Albert Mendoza,et al.  Accuracy of Handgrip Sensors to Measure Heart Rate during Rest and Exer-cise , 2013 .

[3]  Physical Activity as an Index of Heart Attack Risk in College Alumni. , 2017, American journal of epidemiology.

[4]  M Bahoura,et al.  DSP implementation of wavelet transform for real time ECG wave forms detection and heart rate analysis. , 1997, Computer methods and programs in biomedicine.

[5]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[6]  Paul F. Stetson,et al.  Determining heart rate from noisy pulse oximeter signals using fuzzy logic , 2003, The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ '03..

[7]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[8]  J. Karvonen,et al.  Heart Rate and Exercise Intensity During Sports Activities , 1988, Sports medicine.

[9]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[10]  M. Gorelick,et al.  Validity of the Smarthealth Watch to Measure Heart Rate During Rest and Exercise , 2011 .

[11]  S. Kay Intuitive Probability and Random Processes using MATLAB , 2005 .

[12]  Steven Kay,et al.  Fundamentals Of Statistical Signal Processing , 2001 .

[13]  J. van Alsté,et al.  Removal of Base-Line Wander and Power-Line Interference from the ECG by an Efficient FIR Filter with a Reduced Number of Taps , 1985, IEEE Transactions on Biomedical Engineering.

[14]  Andrew P O'Shea Highly accurate pulse prediction for exercise equipment , 2011 .

[15]  Roger G. Mark,et al.  An open-source algorithm to detect onset of arterial blood pressure pulses , 2003, Computers in Cardiology, 2003.

[16]  George B. Moody,et al.  A robust open-source algorithm to detect onset and duration of QRS complexes , 2003, Computers in Cardiology, 2003.