Dynamic Time Warping for Heartbeat Detection in Ballistocardiography

Monitoring vital signs of neonates can be harmful and lead to developmental troubles. Ballistocardiography, a contactless heart rate monitoring method, has the potential to reduce this monitoring pain. But signal processing is uneasy due to noise, inherent physiological variability and artifacts (e.g. respiratory amplitude modulation and body position shifts). We propose a new detection of heartbeats using a dynamic time warping (DTW) template matching method. A heartbeat template is automatically trained and the most similar potential heartbeats in the signal are classified as heartbeats. Data normalizing and DTW steps overcome amplitude and time variability issues. The DTW template matching algorithm has been tested on a 20 to 50 minutes-long BCG records of ten healthy adults in noisy conditions. It is suitable for medical, real-time and low-cost applications.

[1]  Gregory T. A. Kovacs,et al.  Standing ballistocardiography measurements in microgravity , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  P. Kero,et al.  Use of the SCSB method for monitoring of respiration, body movements and ballistocardiogram in infants. , 1984, Early human development.

[3]  Omer T. Inan,et al.  Ballistocardiogram: Mechanism and Potential for Unobtrusive Cardiovascular Health Monitoring , 2016, Scientific Reports.

[4]  Youssef Chahir,et al.  Neonatal events recognition using LBP descriptor and wavelet thresholding technique , 2014, 2014 International Conference on Multimedia Computing and Systems (ICMCS).

[5]  Kouhyar Tavakolian,et al.  Ballistocardiography and Seismocardiography: A Review of Recent Advances , 2015, IEEE Journal of Biomedical and Health Informatics.

[6]  Vann Chau,et al.  Procedural pain and brain development in premature newborns , 2012, Annals of neurology.

[7]  E Pavan,et al.  Evaluation of respiratory- and postural-induced changes on the ballistocardiogram signal by time warping averaging , 2017, Physiological measurement.

[8]  J. H. Shin,et al.  Automatic ballistocardiogram (BCG) beat detection using a template matching approach , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Eamonn J. Keogh,et al.  Extracting Optimal Performance from Dynamic Time Warping , 2016, KDD.

[10]  K. S. Park,et al.  Ballistocardiogram of baby during sleep , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Thomas Penzel Faculty of 1000 evaluation for Adaptive Heartbeat Modeling for Beat-to-Beat Heart Rate Measurement in Ballistocardiograms. , 2018 .

[12]  B. Appelhans,et al.  Heart rate variability and pain: Associations of two interrelated homeostatic processes , 2008, Biological Psychology.