BCG Algorithm for Unobtrusive Heart Rate Monitoring

Details

10:30 - 10:45 | Wed 8 Nov | Room A | WAT1.5

Session: Technical Session Track 1

Abstract

Ballistocardiogram (BCG) has been revisited in the last years as an unobtrusive method to detect heart beats. New electromechanical film (EMFi) sensors are now able to detect minimal oscillations in its surface, allowing to detect the mechanical action of the heart as it beats. This has allowed to develop unobtrusive systems for heart rate monitoring to be used as Point-of-Care devices, and to deploy them in waiting rooms, assisted living facilities or at home. In this work, an EMFi sensor is used to measure BCG via the pressure changes on the seat produced by the beating heart. In a lab environment, 34 healthy volunteers are measured under two conditions: at rest and after exercise, simultaneously with ECG. Also, in a clinical environment, 24 volunteers are also measured while waiting. The algorithm looks for the variability of the length transform at different scales or windows to determine a search window to detect beats from the BCG. A second correlation filter helps eliminate false peaks detected due to noise in the signal. Results show that in resting conditions, the mean error between the BCG HR and the reference ECG is only 0.4 beats per minute, with a standard deviation of 1.88. The noise rejection accuracy is 93%. The proposed algorithm can be used to identify beats and issue alarms under abnormal rhythms, providing timely alerts for at-risk population.