Comparison of HRV indices obtained from ECG and SCG signals from CEBS database

Abstract Background Heart rate variability (HRV) has become a useful tool of assessing the function of the heart and of the autonomic nervous system. Over the recent years, there has been interest in heart rate monitoring without electrodes. Seismocardiography (SCG) is a non-invasive technique of re...

Full description

Bibliographic Details
Main Authors: Szymon Siecinski, Ewaryst J. Tkacz, Pawel S. Kostka
Format: Article
Language:English
Published: BMC 2019-06-01
Series:BioMedical Engineering OnLine
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12938-019-0687-5
id doaj-6c3acf50b9ae455aa7a28839a22cfbb6
record_format Article
spelling doaj-6c3acf50b9ae455aa7a28839a22cfbb62020-11-25T02:51:34ZengBMCBioMedical Engineering OnLine1475-925X2019-06-0118111510.1186/s12938-019-0687-5Comparison of HRV indices obtained from ECG and SCG signals from CEBS databaseSzymon Siecinski0Ewaryst J. Tkacz1Pawel S. Kostka2Department of Biosensors and Biomedical Signal Processing, Faculty of Biomedical Engineering, Silesian University of TechnologyDepartment of Biosensors and Biomedical Signal Processing, Faculty of Biomedical Engineering, Silesian University of TechnologyDepartment of Biosensors and Biomedical Signal Processing, Faculty of Biomedical Engineering, Silesian University of TechnologyAbstract Background Heart rate variability (HRV) has become a useful tool of assessing the function of the heart and of the autonomic nervous system. Over the recent years, there has been interest in heart rate monitoring without electrodes. Seismocardiography (SCG) is a non-invasive technique of recording and analyzing vibrations generated by the heart using an accelerometer. In this study, we compare HRV indices obtained from SCG and ECG on signals from combined measurement of ECG, breathing and seismocardiogram (CEBS) database and determine the influence of heart beat detector on SCG signals. Methods We considered two heart beat detectors on SCG signals: reference detector using R waves from ECG signal to detect heart beats in SCG and a heart beat detector using only SCG signal. We performed HRV analysis and calculated time and frequency features. Results Beat detection performance of tested algorithm on all SCG signals is quite good on 85,954 beats ($$\text {Se}=0.930$$ Se=0.930 , $$\text {PPV}=0.934$$ PPV=0.934 ) despite lower performance on noisy signals. Correlation between HRV indices was calculated as coefficient of determination ($$R^2$$ R2 ) to determine goodness of fit to linear model. The highest $$R^2$$ R2 values were obtained for mean interbeat interval ($$R^2 = 1.000$$ R2=1.000 for reference algorithm, $$R^2 = 0.9249$$ R2=0.9249 in the worst case), $${{\text{PSD}}}_{{\text{LF}}}$$ PSDLF and $${{\text{PSD}}}_{{\text{HF}}}$$ PSDHF ($$R^2 = 1.000$$ R2=1.000 for the best case, $$R^2 = 0.9846$$ R2=0.9846 for the worst case) and the lowest were obtained for $${{\text{PSD}}}_{{\text{VLF}}}$$ PSDVLF ($$R^2 = 0.0009$$ R2=0.0009 in the worst case). Using robust model improved achieved correlation between HRV indices obtained from ECG and SCG signals except the $$R^2$$ R2 values of pNN50 values in signals p001–p020 and for all analyzed signals. Conclusions Calculated HRV indices derived from ECG and SCG are similar using two analyzed beat detectors, except SDNN, RMSSD, NN50, pNN50, and $${{\text{PSD}}}_{{\text{VLF}}}$$ PSDVLF . Relationship of HRV indices derived from ECG and SCG was influenced by used beat detection method on SCG signal.http://link.springer.com/article/10.1186/s12938-019-0687-5SeismocardiographyHeart rate variabilityHRV analysis
collection DOAJ
language English
format Article
sources DOAJ
author Szymon Siecinski
Ewaryst J. Tkacz
Pawel S. Kostka
spellingShingle Szymon Siecinski
Ewaryst J. Tkacz
Pawel S. Kostka
Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
BioMedical Engineering OnLine
Seismocardiography
Heart rate variability
HRV analysis
author_facet Szymon Siecinski
Ewaryst J. Tkacz
Pawel S. Kostka
author_sort Szymon Siecinski
title Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
title_short Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
title_full Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
title_fullStr Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
title_full_unstemmed Comparison of HRV indices obtained from ECG and SCG signals from CEBS database
title_sort comparison of hrv indices obtained from ecg and scg signals from cebs database
publisher BMC
series BioMedical Engineering OnLine
issn 1475-925X
publishDate 2019-06-01
description Abstract Background Heart rate variability (HRV) has become a useful tool of assessing the function of the heart and of the autonomic nervous system. Over the recent years, there has been interest in heart rate monitoring without electrodes. Seismocardiography (SCG) is a non-invasive technique of recording and analyzing vibrations generated by the heart using an accelerometer. In this study, we compare HRV indices obtained from SCG and ECG on signals from combined measurement of ECG, breathing and seismocardiogram (CEBS) database and determine the influence of heart beat detector on SCG signals. Methods We considered two heart beat detectors on SCG signals: reference detector using R waves from ECG signal to detect heart beats in SCG and a heart beat detector using only SCG signal. We performed HRV analysis and calculated time and frequency features. Results Beat detection performance of tested algorithm on all SCG signals is quite good on 85,954 beats ($$\text {Se}=0.930$$ Se=0.930 , $$\text {PPV}=0.934$$ PPV=0.934 ) despite lower performance on noisy signals. Correlation between HRV indices was calculated as coefficient of determination ($$R^2$$ R2 ) to determine goodness of fit to linear model. The highest $$R^2$$ R2 values were obtained for mean interbeat interval ($$R^2 = 1.000$$ R2=1.000 for reference algorithm, $$R^2 = 0.9249$$ R2=0.9249 in the worst case), $${{\text{PSD}}}_{{\text{LF}}}$$ PSDLF and $${{\text{PSD}}}_{{\text{HF}}}$$ PSDHF ($$R^2 = 1.000$$ R2=1.000 for the best case, $$R^2 = 0.9846$$ R2=0.9846 for the worst case) and the lowest were obtained for $${{\text{PSD}}}_{{\text{VLF}}}$$ PSDVLF ($$R^2 = 0.0009$$ R2=0.0009 in the worst case). Using robust model improved achieved correlation between HRV indices obtained from ECG and SCG signals except the $$R^2$$ R2 values of pNN50 values in signals p001–p020 and for all analyzed signals. Conclusions Calculated HRV indices derived from ECG and SCG are similar using two analyzed beat detectors, except SDNN, RMSSD, NN50, pNN50, and $${{\text{PSD}}}_{{\text{VLF}}}$$ PSDVLF . Relationship of HRV indices derived from ECG and SCG was influenced by used beat detection method on SCG signal.
topic Seismocardiography
Heart rate variability
HRV analysis
url http://link.springer.com/article/10.1186/s12938-019-0687-5
work_keys_str_mv AT szymonsiecinski comparisonofhrvindicesobtainedfromecgandscgsignalsfromcebsdatabase
AT ewarystjtkacz comparisonofhrvindicesobtainedfromecgandscgsignalsfromcebsdatabase
AT pawelskostka comparisonofhrvindicesobtainedfromecgandscgsignalsfromcebsdatabase
_version_ 1724733867617681408