Introduction
Heart activity monitoring using non-electrical principles mainly for telemedicine applications [1] is becoming popular due to many advantages. It can be measured non-invasively using ballistocardiography (BCG) that is applicable in different environments, such as in whole-day or work routine (wearable devices) [2], within vehicles (chair-based devices) [3, 4], or sleep and healthcare environments (bed-based systems) [5] including magnetic resonance imaging (MRI) [6, 7]. Thus, one can see that the implementability into many types of unobtrusive sensor designs (beds, chairs, etc.) is one of the main advantages of the BCG monitoring. However, it brings many other benefits, such as resistance to electromagnetic interference, low price, ability to sense both cardiac and respiratory activity, and ease of use that contributes to lower patient’s stress and increased workflow of operating medical staff [1, 8].
The BCG signal represents vibrations caused by expulsion of blood from the heart and its subsequent flow through the bloodstream. Within one heart period, three parts of BCG signal can be differentiated (see Fig 1):
* presystolic—rarely seen F and G waves,
* systolic—H, I, J (the most dominant one), and K waves,
* diastolic—waves L—O, when L wave should be dominant in healthy subjects [1].
[Figure omitted. See PDF.]
It is known that the usual BCG signal is delayed 100–300 ms compared to ECG record [9] and signal frequency is ranged from 0.1–25 Hz [1]. Therefore, it is worth to mention disadvantages of BCG signal measuring that are:
* susceptibility to artifacts arising from slow motion or vibrations from patient and environment,
* possible distortion of diagnostic information due to varying delay of the signal.
The purpose of this study is to propose an effective alternative approach for heartbeat detection and analysis of heart rate (HR) using BCG based on pneumatic principle. The multichannel measuring BCG system was designed and performance of HR detection was evaluated in comparison with standard electrocardiography (ECG) measurement. The study focuses on issue of sensor placement within the patient’s body and investigates the possibilities of whole-body signal estimation from multiple sensors, which could increase HR detection performance.
Validation of the proposed system aims to investigate its suitability for using in many actual applications, where the different locations of sensor placement are needed. These include HR monitoring of workers in industry environment within simultaneously developping Industry 5.0, drivers or passengers during both ground or air transport, or finally, patients both in home and hospital care, including Intensive Care Unit. A special area of using the proposed BCG monitoring system is within MRI, when the BCG signal is used not only for monitoring of patient’s health status, but also for synchronization of MR data acquisition. The previous prototypes designed for this purpose were presented earlier [10, 11].
The paper is organized as follows: Section State-of-the-Art provides state-of-the-art of BCG signal measuring and processing, Section Material and Methods describes methods used in this study, and Section Results presents the obtained results that are discussed in Section Discussion together with possibilities of further research.
State-of-the-Art
The sensors used for BCG sensing are usually placed under the patient’s body and can be based on electromechanical [9, 12, 13], piezoelectric [14–17], accelerometry [18, 19], fiber-optic [20], hydraulic [15], or pneumatic [11] principles. Depending on the chosen type of sensor or hardware available, different signal processing methods are used for signal conditioning and analysis [21]. In general, it is necessary to pay attention to signal filtration that eliminates the following inteferences:
* subject’s movement represented by huge unsteady changes in signal amplitude,
* respiratory activity manifesting by signal baseline modulation or H and J waves distortion,
* noise and vibrations from the environment [1, 5].
The most often way how to pre-process BCG signal is in the literature Butteworth band-pass filter (BPF) usually with the range of frequencies from 0.5 to 10 Hz, but it can vary depending on the application, see Table 1.
[Figure omitted. See PDF.]
Another often used approach is a signal filtration based on Wavelet Transform (WT) [23]. However, there is no general recommendation for the ideal WT parameters, so they are usually chosen experimentally. For example, Azhaginiyan et al. [25] proved an increase of signal quality using 3rd level of decomposition and sym5 wavelet, Hytonen et al. [24] filtered the signal by Morse wavelet, Wen et al. [23] used the Daubechies family of wavelets, and Sadek et al. [27] found bior3.9 wavelet as the best when using Maximal-Overlap WT (MODWT). In another study, Sadek et al. [22] compared the performance of three methods: multiresolution analysis of the MODWT (MODWT-MRA), continuous wavelet transform (CWT), and template matching. In this study, the CWT method (using gauss2 wavelet and 4th level decomposition) achieved the best average results among the compared methods.
After the pre-processing step, HR is usually estimated by J-wave detection. This process can be managed using different methods, such as machine learning (ML) [12, 15], derivation and binarization of the signal [20], Kalman filtration [16], Hilbert transform and FFT [17], or detection of the higher energy in scalogram (using WT) [24]. In [14], heart activity was estimated indirectly, when the cepstrum is computed in the individual windows that represents time between two consecutive heart beats.
Material and methods
The BCG measuring system was designed with the aim to cover as close as possible contact between sensors and measured tissue to reach an effective transmission of the measured signal. This section describes methodology used for BCG sensing and signal processing, including an analysis of the obtained data.
Measurement system
The sensors in the form of closed pneumatic pillows were used for sensing BCG signal. These pillows are made of non-metallic materials, such as polyvinylchlorid (PVC), polyuretan (PUR), and silicone, see [10]. The hardware part of the measuring system is based on Virtual Instrumentation by National Instruments (NI). The sensors are connected to microphones GRAS 40PP-10 CCP (frequency range 10 Hz–20 kHz, resolution 50 mV/Pa) and MMF M208B amplifier (frequency range 0.1 Hz–100 kHz, voltage output ±10 V) for power supply of microphones and gain of the signal. Amplifier outputs were then interfaced to terminal block NI SCB-68A and reconfigurable Field-Programmable Gate Array (FPGA) module NI PXIe-7862 (placed in 10-slot chassi NI PXIe-1092). In Fig 2 you can se block diagrams of measurement hardware and signal processing procedure.
[Figure omitted. See PDF.]
The sensors were placed in 8 locations (S1–S8) under patient’s body (in supine position), so that their layout corresponded to the distribution of large arteries in the human body and the sufficient pressure of the contact body part on the sensor was ensured (see Fig 3):
* S1—carotid artery (under the head),
* S2—arch level of aorta (under the neck),
* S3 and S4—heart level of aorta (under the chest),
* S5—renal level of aorta (under the loins),
* S6 and S7—iliac arteries (under the buttocks),
* S8—femoral artery (under the leg).
[Figure omitted. See PDF.]
Dataset
All experiments were performed in accordance with the relevant regulations and approved by the Ethics Committee of Technical University of Ostrava. Experiments were completely safe, using certified hardware from National Instruments. The recruitment period of participants lasted from 31/01/2022 to 17/03/2022. All of them signed an informed consent form to agree to the publication of the results, where all their data will be anonymised.
The measurement was performed on 27 health subjects (16 men and 11 women, see Table 2), each lasting about 10–15 minutes. Together with BCG signals, ECG reference was recorded to serve as a gold standard. The sampling frequency was set to 2.5 kHz. The placement of the sensors was selected in locations of large vessels under the patient’s body to compare a signal quality from different body parts. Thus, eight sensors were placed in the locations shown in Fig 3.
[Figure omitted. See PDF.]
Signal processing
For precise peak detection, the pre-processing steps should be performed to obtain high-quality signal and distinguishable J-waves. The processing steps described bellow were chosen according to literature survey and performed in LabView software, National Instruments. The signals before and after the pre-processing are shown in Fig 4.
[Figure omitted. See PDF.]
Band-pass filter.
Butterworth BPF with cut-off frequencies of 0.5–15 Hz was used to eliminate the most of the previously mentioned artifacts. For preserving the precise time information, Zerophase filter was used, which allowed an analysis of delay of BCG (J-wave) beside ECG (R-wave). The filtered signal was further normalized, so that the amplitudes were unified for easier determination of peak detection threshold.
Wavelet transform.
Wavelet transform, as a method advantageous for non-stationary signal conditioning [28], was used for better recognition of the desired signal components. Different types of maternal wavelets and levels of decomposition were experimentally tested based on knowledge from review of methodology: Daubechies (Db4 and Db6), Symlet (Sym4), and Biorthogonal (Bior3.5).
Hilbert transform.
The next step included the second power providing non-linear amplification of the signal (i.e., increasing higher amplitudes more than lower ones) and Hilbert transform for calculation of signal envelope, when the real signal is converted into complex signal [29], which improves performance of some operations of signal processing. The obtained signal was then filtered by moving average filter with window width selected as 125 ms.
Signal averaging.
For reduction of motion artifacts present in the signal and improve of J-wave detection quality, the weighted average of the signal from all sensors was calculated according to Eq (1):(1)where the weights were chosen experimentally based on signal morphology and J-wave detection success as W1 = 0.8, W2 = W3 = W4 = 1.8, W5 = 1.0, W6 = W7 = 1.2, and W8 = 0.7 for each sensor S1–S8, respectively (see Fig 5).
[Figure omitted. See PDF.]
Peak detection
From the pre-processed signal, J-waves were determined using the Peak Detector VI (NI LabVIEW). A threshold thr for J-wave detection was selected statistically as:(2)where μ is mean of the BCG signal and σ is its standard deviation. Due to unbalanced peak amplitude or artifacts occuring, there are two situations that had to be controlled by the added algorithm:
* Extra peak—interval between two consecutive peaks shorter than 0.2 s; amplitudes of peaks were compared and the lower one removed.
* Missing peak—interval between two consecutive peaks longer than 1.5 s; detection was repeated with lowering threshold and detected peaks were verified according to the peak-to-peak intervals—if one of the intervals was shorter than 0.6 ⋅ median and the interval between the peaks being checked is shorter than 1.4 ⋅ median, the middle peak is removed.
From the detected peaks, HR in beats per minute (bpm) is calculated from the periods between each two consecutive heart beats (sec) as:(3)
Reference ECG
For evaluation of HR detection quality, one-lead reference ECG was recorded simultaneously with BCG using electrodes placed on upper limbs and left leg. The signal was pre-processed using Butterworth BPF with cut-off frequencies 5–15 Hz. Then, second power of the signal was calculated and this output was again filtered by zero-phase Butterworth low-pass filter with a frequency of 2 Hz. R-peaks were found using Peak Detector VI (NI LabView) with a window width of 3 and threshold set as half of the signal average.
Evaluation parameters
The verified J-waves from the previous process were compared to the R-peaks detected in ECG with presumprion that J-wave should be located in the specified interval around R-peak, which was chosen as a median of delay between R-peaks and J-wave (R-J intervals), i.e, ±50 ms (expected interval). The results can be classified as:
* True positive (TP)—J-wave is detected within the expected interval around R peak,
* False negative (FN)—J-wave is not detected within the expected interval around R peak,
* False positive (FP)—peak is detected out of the expected interval around R peak.
These indeces were further used for calculation of sensitivity (SE) and positive predictive value (PPV):(4) (5)
Another evaluation step included statistical comparison of HR obtained by BCG and ECG. Since the HR values can be considered as dependent pair data, Wilcoxon pair test was used after rejecting the normality of data using non-parametric test. For better interpretation of results, mean absolute error (MAE) was also calculated:(6)
Results
This study has a primary goal to evaluate HR detection performance using the proposed measuring and processing system. However, results of other two subgoals are also described—investigation of WT parameters used for BCG pre-processing and time delays between BCG (J-wave) and ECG (R-peak) signals.
Wavelet transform parameters
To enhance the peak detector performance as much as possible, different parameters of WT were tested. Their selection was based on the literature review, the visual similarity of the wavelet with the shape of the ideal signal and by experimental verification of the wavelet effect on signal decomposition. After a broader experimental testing, wavelets Db4, Db6, Sym4, and Bior3.5 were chosen for a detailed comparison of results. The results in Table 3 were obtained using signals from one subject and averaged across sensor locations. The best results for enhancing the recognition of the desired signal components were achieved by Bior3.5 wavelet and decomposition level 6. Thus, these parameters were used for further analysis. Contrary, the worst performance was revealed in Db6 and decomposition level 5.
[Figure omitted. See PDF.]
R-J interval analysis
Before analysis of peak detection, a delay between R-peak of ECG and J-wave of BCG was investigated as a difference of time of their occurence (sec) for each sensor. The goal was to determine a degree of delay difference when measuring from distant parts of patient’s body, see Table 4. According to statistical analysis, normality of dataset was rejected (Shapiro-Wilk test, α = 0.05). Thus, Kruskal-Wallis test (α = 0.05) about agreement of medians was performed, which revealed statistically significant difference of R-J delay depending on the sensor location (p − value < 0.001). The following homogeneous groups of sensors were found using Dunn’s post-hoc analysis: (S1, S3, S5, S6, S7), (S1, S6, S7, S8), and (S2, S4, S5).
[Figure omitted. See PDF.]
Peak detection performance
The obtained results of SE and PPV from 27 measurements are summarized in Table 5 for the individual sensors (S1–S8) and average signal (SAVG) as median, interquartile range (IQR), and extremas (minima and maxima). The most stable detection quality was achieved from SAVG, when SE > 95% in 20 cases and PPV > 95% in 23 cases, followed by S7, S6, and S4. The worst results were obtained from S1 and S8.
[Figure omitted. See PDF.]
Table 5 also presents the results of statistical analysis, including point estimation (median) and 95% interval estimation of medians of differences between HR obtained by BCG and ECG, p-values obtained by Wilcoxon test, and MAE. In ideal case, both HR curves are identical, so the difference of medians is zero. According to the results, difference from zero is statistically significant (α = 0.05) in the case of S2 and S8. However, the highest number of subjects with the statistically significant difference was obtained by S1 and S2 (59.26% of records) and the greatest MAE values were found in S1 and S8. Differences from other sensors are not statistically significantly different from zero, when the smallest difference was achieved in average signal—no statistically significant difference was achieved in 25 records (92.59%), followed by sensor S7 (77.78% of records) that corresponds with the obtained PPV and SE values.
Discussion
The obtained results show that the proposed system is adequate alternative to standard ECG for HR detection, when providing safe, low-cost, and easy-to-implement technology useful for many areas of application. Besides the used novel hardware sensor prototype, processing part is also developed and presented to enhance a quality of HR detection from mechanical heart manifestations—BCG signal.
As one of the early steps in BCG signal conditioning, pre-processing using WT was used since it is the suitable and very popular tool in the area of non-stationary biological signals. Althlough there are several attempts in the literature to find an optimal parameters settings for BCG signal denoising, there is no general recommendation and the set parameters differ across studies, see Table 1. In this study, wavelets from family Daubechies, Symlet, and Biorthogonal available in Advanced Signal Processing Toolkit (NI LabVIEW) were selected for the performance analysis. The best results were achieved when using wavelet Bior3.5 (mean SE = 97.4%), but in future research, other types of maternal wavelets could be tested, e.g. using software platforms enabling a wider range of maternal wavelets types.
Evaluation of the detected peaks showed that the placement of the sensor is crucial for precise HR monitoring. The best suitability of measuring was proved by sensors placed under buttocks and chest (S4, S6, S7). These sensor positions showed proper contact of the sensor with the subject’s body due to the amount of soft tissues and localization near the heart or large vessels. Contrary, the worst results were achieved by sensors S1 and S8, located under head and thigh. This is probably caused by the weak pressure of the leg on the sensor, leakage of the soft tissues allowing sufficient pressure transmission, or large amount of movement of these distal body parts causing poor signal-to-noise ratio. Also, the precision could be affected by different positions of subjects. This issue was not investigated in this study, because of the present focus of authors on MRI applications, where the patients are forced to lie still on their back. However, it should be taken into account in case of the implementation into areas such as home monitoring.
Also, the performance of individual sensors varied across the subjects, as can be seen in the case of in general successful sensors, e.g. S4, when one subject reached the lowest values (SE = 3.4% a PPV = 2.6%), which can be caused by a poor contact between sensor and subject’s body. This situation proves an advantage of multichannel BCG, when the other sensors compensate a measurement error. This can be useful for implementation of the sensors e.g. into beds, chairs or wearable technologies, when many artifacts can arise due to subject’s movement or noise from environment. Totally highest SE and PPV values were reached by averaging all the measured signal, when SE = 96% and PPV = 97.2%. However, a disadvantage of the average signal is loss of information about delay of the signal, which can be crucial in some applications, e.g. MRI triggering.
The results showed that the signal delay significantly depends on the sensor location (it increases proportionately with a distance from heart). The post-hoc ananalysis revealed that S2 and S4 (the closest sensors to the heart) made up a homogenous group significantly differing from other sensors, except S5. However, more clear conclusion would be made if analysing a higher number of evaluated sensors.
Although an assessment of individual BCG channels revealed the most suitable positions for sensing, the signal morphology and contact with patient’s body is highly individual. Thus, an automatic approach for selection of the best-quality signals instead of manual investigation would be beneficial. The high-quality signals can be then used for signal averaging and selecting its weights or directly for heartbeat detection to improve its performance. This will be a subject of further research, which will focus on development of classification model based on machine learning or deep learning.
The significant limitation of the present study is testing of only healthy subjects around 23 years old. Further research will focus on monitoring of non-standard signals, such as pathological states of heart activity, measuring in various positions and on various subjects (age, body constitution), or recognition of patient’s movement (caughing, snoring, etc.). The profound investigation of effects of different pathologies and other signal variances on the signal morphology and thus, detectability of desired peaks, would significantly increase a precision of HR detection and allow to develop a system for early recognition of the most predictable conditions and pathological states that would be a breakthrough in home monitoring and early diagnostics.
Supporting information
S1 File. BCG signal of proband 1.
https://doi.org/10.1371/journal.pone.0306074.s001
(MAT)
S2 File. BCG signal of proband 2.
https://doi.org/10.1371/journal.pone.0306074.s002
(MAT)
S3 File. BCG signal of proband 3.
https://doi.org/10.1371/journal.pone.0306074.s003
(MAT)
S4 File. BCG signal of proband 4.
https://doi.org/10.1371/journal.pone.0306074.s004
(MAT)
S5 File. BCG signal of proband 5.
https://doi.org/10.1371/journal.pone.0306074.s005
(MAT)
S6 File. BCG signal of proband 6.
https://doi.org/10.1371/journal.pone.0306074.s006
(MAT)
S7 File. BCG signal of proband 7.
https://doi.org/10.1371/journal.pone.0306074.s007
(MAT)
S8 File. BCG signal of proband 8.
https://doi.org/10.1371/journal.pone.0306074.s008
(MAT)
S9 File. BCG signal of proband 9.
https://doi.org/10.1371/journal.pone.0306074.s009
(MAT)
S10 File. BCG signal of proband 10.
https://doi.org/10.1371/journal.pone.0306074.s010
(MAT)
S11 File. BCG signal of proband 11.
https://doi.org/10.1371/journal.pone.0306074.s011
(MAT)
S12 File. BCG signal of proband 12.
https://doi.org/10.1371/journal.pone.0306074.s012
(MAT)
S13 File. BCG signal of proband 13.
https://doi.org/10.1371/journal.pone.0306074.s013
(MAT)
S14 File. BCG signal of proband 14.
https://doi.org/10.1371/journal.pone.0306074.s014
(MAT)
S15 File. BCG signal of proband 15.
https://doi.org/10.1371/journal.pone.0306074.s015
(MAT)
S16 File. BCG signal of proband 16.
https://doi.org/10.1371/journal.pone.0306074.s016
(MAT)
S17 File. BCG signal of proband 17.
https://doi.org/10.1371/journal.pone.0306074.s017
(MAT)
S18 File. BCG signal of proband 18.
https://doi.org/10.1371/journal.pone.0306074.s018
(MAT)
S19 File. BCG signal of proband 19.
https://doi.org/10.1371/journal.pone.0306074.s019
(MAT)
S20 File. BCG signal of proband 20.
https://doi.org/10.1371/journal.pone.0306074.s020
(MAT)
S21 File. BCG signal of proband 21.
https://doi.org/10.1371/journal.pone.0306074.s021
(MAT)
S22 File. BCG signal of proband 22.
https://doi.org/10.1371/journal.pone.0306074.s022
(MAT)
S23 File. BCG signal of proband 23.
https://doi.org/10.1371/journal.pone.0306074.s023
(MAT)
S24 File. BCG signal of proband 24.
https://doi.org/10.1371/journal.pone.0306074.s024
(MAT)
S25 File. BCG signal of proband 25.
https://doi.org/10.1371/journal.pone.0306074.s025
(MAT)
S26 File. BCG signal of proband 26.
https://doi.org/10.1371/journal.pone.0306074.s026
(MAT)
S27 File. BCG signal of proband 27.
https://doi.org/10.1371/journal.pone.0306074.s027
(MAT)
References
1. 1. Pinheiro E, Postolache O, Girão P. Theory and developments in an unobtrusive cardiovascular system representation: ballistocardiography. Open Biomed Eng J. 2010;4:201–216. pmid:21673836
* View Article
* PubMed/NCBI
* Google Scholar
2. 2. Etemadi M, Inan OT. Wearable ballistocardiogram and seismocardiogram systems for health and performance. Journal of Applied Physiology. 2018;124(2):452–461. pmid:28798198
* View Article
* PubMed/NCBI
* Google Scholar
3. 3. Sidikova M, Martinek R, Kawala-Sterniuk A, Ladrova M, Jaros R, Danys L, et al. Vital sign monitoring in car seats based on electrocardiography, ballistocardiography and seismocardiography: A review. Sensors. 2020;20(19):5699. pmid:33036313
* View Article
* PubMed/NCBI
* Google Scholar
4. 4. Wolf MC, Jähne-Raden N, Gütschleg H, Kulau U, Kallenbach M, Wolf KH. First Feasibility Analysis of Ballistocardiography on a Passenger Flight. Stud Health Technol Inform. 2019;264:1648–1649. pmid:31438274
* View Article
* PubMed/NCBI
* Google Scholar
5. 5. Inan OT, Migeotte PF, Park KS, Etemadi M, Tavakolian K, Casanella R, et al. Ballistocardiography and Seismocardiography: A Review of Recent Advances. IEEE Journal of Biomedical and Health Informatics. 2015;19(4):1414–1427. pmid:25312966
* View Article
* PubMed/NCBI
* Google Scholar
6. 6. Ladrova M, Martinek R, Nedoma J, Hanzlikova P, Nelson MD, Kahankova R, et al. Monitoring and Synchronization of Cardiac and Respiratory Traces in Magnetic Resonance Imaging: A Review. IEEE Rev Biomed Eng. 2022;15:200–221. pmid:33513108
* View Article
* PubMed/NCBI
* Google Scholar
7. 7. Ladrova M, Nedoma J, Martinek R, Behbehani K, Kahankova R. Fiber-Optic Cardiorespiratory Monitoring and Triggering in Magnetic Resonance Imaging. IEEE Transactions on Instrumentation and Measurement. 2022;71:1–14.
* View Article
* Google Scholar
8. 8. Wiens AD, Etemadi M, Roy S, Klein L, Inan OT. Toward Continuous, Noninvasive Assessment of Ventricular Function and Hemodynamics: Wearable Ballistocardiography. IEEE Journal of Biomedical and Health Informatics. 2015;19(4):1435–1442. pmid:25265619
* View Article
* PubMed/NCBI
* Google Scholar
9. 9. Kurumaddali B, Marimuthu G, Venkatesh SM, Suresh R, Syam BS, Suresh V. Cardiac Output Measurement Using Ballistocardiogram. The 15th International Conference on Biomedical Engineering IFMBE Proceedings. 2014;43.
10. 10. Martinek R, Brablik J, Kolarik J, Ladrova M, Nedoma J, Kahankova R, et al. A Comparison Between Novel FPGA-Based Pad Monitoring System Using Ballistocardiography and the Conventional Systems for Synchronization and Gating of CMRI at 3 Tesla: A Pilot Study. IEEE Access. 2020;8:4149–4170.
* View Article
* Google Scholar
11. 11. Brablik J, Ladrova M, Vilimek D, Kolarik J, Kahankova R, Hanzlikova P, et al. A comparison of alternative approaches to MR cardiac triggering: A pilot study at 3 Tesla. IEEE Journal of Biomedical and Health Informatics. 2022;26(6):2594–2605. pmid:35085098
* View Article
* PubMed/NCBI
* Google Scholar
12. 12. Yu B, Zhang B, Xu L, Fang P, Hu J. Automatic Detection of Atrial Fibrillation from Ballistocardiogram (BCG) Using Wavelet Features and Machine Learning. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 2019. p. 4322–4325.
13. 13. Brüser C, Kerekes A, Winter S, Leonhardt S. Multi-channel optical sensor-array for measuring ballistocardiograms and respiratory activity in bed. In: 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society; 2012. p. 5042–5045.
14. 14. Brüser C, Kortelainen JM, Winter S, Tenhunen M, Pärkkä J, Leonhardt S. Improvement of Force-Sensor-Based Heart Rate Estimation Using Multichannel Data Fusion. IEEE Journal of Biomedical and Health Informatics. 2015;19(1):227–235. pmid:25561445
* View Article
* PubMed/NCBI
* Google Scholar
15. 15. Jiao C, Lyons P, Zare A, Rosales L, Skubic M. Heart beat characterization from ballistocardiogram signals using extended functions of multiple instances. In: 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 2016. p. 756–760.
16. 16. Huang Y, Sun C, Jin T, Yang S, Zhang Z. Unobtrusive Inter-beat Interval Estimation from Multichannel Ballistocardiogram Signal Using Kalman Filter. In: 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC); 2020. p. 455–460.
17. 17. Xie Q, Li Y, Wang G, Lian Y. An Unobtrusive System for Heart Rate Monitoring Based on Ballistocardiogram Using Hilbert Transform and Viterbi Decoding. IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2019;9(4):635–644.
* View Article
* Google Scholar
18. 18. He DD, Winokur ES, Sodini CG. An Ear-Worn Vital Signs Monitor. IEEE Transactions on Biomedical Engineering. 2015;62(11):2547–2552. pmid:26208264
* View Article
* PubMed/NCBI
* Google Scholar
19. 19. Mora N, Cocconcelli F, Matrella G, Ciampolini P. Accurate Heartbeat Detection on Ballistocardiogram Accelerometric Traces. IEEE Transactions on Instrumentation and Measurement. 2020;69(11):9000–9009.
* View Article
* Google Scholar
20. 20. Nedoma J, Martinek R, Fajkus M, Brablik J, Kahankova R, Fridrich M, et al. A Novel FBG-Based Triggering System for Cardiac MR Imaging at 3 Tesla: A Pilot Pre-Clinical Study. IEEE Access. 2020;8:181205–181223.
* View Article
* Google Scholar
21. 21. Sadek I, Biswas J, Abdulrazak B. Ballistocardiogram signal processing: A review. Health information science and systems. 2019;7:1–23. pmid:31114676
* View Article
* PubMed/NCBI
* Google Scholar
22. 22. Sadek I, Abdulrazak B. A Comparison of Three Heart Rate Detection Algorithms over Ballistocardiogram Signals. Biomedical Signal Processing and Control. 2021;70:103017.
* View Article
* Google Scholar
23. 23. Wen X, Huang Y, Wu X, Zhang B. A Feasible Feature Extraction Method for Atrial Fibrillation Detection From BCG. IEEE Journal of Biomedical and Health Informatics. 2020;24(4):1093–1103. pmid:31295128
* View Article
* PubMed/NCBI
* Google Scholar
24. 24. Hytonen R, Tshala A, Schreier J, Holopainen M, Forsman A, Oksanen M, et al. Analysing Ballistocardiography for Pervasive Healthcare. In: 2020 16th International Conference on Mobility, Sensing and Networking (MSN); 2020. p. 86–91.
25. 25. Azhaginiyan S, Anish M, Shivaranjan MK, Ganesan M. Denoising of BCG Signal using Multi Resolution Analysis. In: 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS); 2019. p. 1005–1008.
26. 26. Nedoma J, Kepak S, Fajkus M, Cubik J, Siska P, Martinek R, et al. Magnetic resonance imaging compatible non-invasive fibre-optic sensors based on the Bragg gratings and interferometers in the application of monitoring heart and respiration rate of the human body: A comparative study. Sensors. 2018;18(11):3713. pmid:30384506
* View Article
* PubMed/NCBI
* Google Scholar
27. 27. Sadek I, Biswas J. Nonintrusive heart rate measurement using ballistocardiogram signals: a comparative study. Signal, Image and Video Processing. 2019;13(3):475–482.
* View Article
* Google Scholar
28. 28. Worden K. The Illustrated Wavelet Transform Handbook by Paul S. Addison. vol. 274; 2004.
29. 29. Lei Y. In: Signal processing and feature extraction; 2017. p. 17–66.
Citation: Ladrova M, Barvik F, Brablik J, Jaros R, Martinek R (2024) Multichannel ballistocardiography: A comparative analysis of heartbeat detection across different body locations. PLoS ONE 19(8): e0306074. https://doi.org/10.1371/journal.pone.0306074
About the Authors:
Martina Ladrova
Roles: Conceptualization, Investigation, Validation, Writing – original draft, Writing – review & editing
Affiliation: Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czechia
Filip Barvik
Roles: Data curation, Methodology, Software, Writing – original draft, Writing – review & editing
Affiliation: Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czechia
Jindrich Brablik
Roles: Methodology, Software, Writing – original draft, Writing – review & editing
Affiliation: Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czechia
ORICD: https://orcid.org/0000-0002-3430-7401
Rene Jaros
Roles: Formal analysis, Visualization, Writing – original draft, Writing – review & editing
E-mail: [email protected]
Affiliation: Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czechia
ORICD: https://orcid.org/0000-0003-3346-6467
Radek Martinek
Roles: Funding acquisition, Project administration, Resources, Supervision
Affiliation: Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czechia
ORICD: https://orcid.org/0000-0003-2054-143X
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
[/RAW_REF_TEXT]
1. Pinheiro E, Postolache O, Girão P. Theory and developments in an unobtrusive cardiovascular system representation: ballistocardiography. Open Biomed Eng J. 2010;4:201–216. pmid:21673836
2. Etemadi M, Inan OT. Wearable ballistocardiogram and seismocardiogram systems for health and performance. Journal of Applied Physiology. 2018;124(2):452–461. pmid:28798198
3. Sidikova M, Martinek R, Kawala-Sterniuk A, Ladrova M, Jaros R, Danys L, et al. Vital sign monitoring in car seats based on electrocardiography, ballistocardiography and seismocardiography: A review. Sensors. 2020;20(19):5699. pmid:33036313
4. Wolf MC, Jähne-Raden N, Gütschleg H, Kulau U, Kallenbach M, Wolf KH. First Feasibility Analysis of Ballistocardiography on a Passenger Flight. Stud Health Technol Inform. 2019;264:1648–1649. pmid:31438274
5. Inan OT, Migeotte PF, Park KS, Etemadi M, Tavakolian K, Casanella R, et al. Ballistocardiography and Seismocardiography: A Review of Recent Advances. IEEE Journal of Biomedical and Health Informatics. 2015;19(4):1414–1427. pmid:25312966
6. Ladrova M, Martinek R, Nedoma J, Hanzlikova P, Nelson MD, Kahankova R, et al. Monitoring and Synchronization of Cardiac and Respiratory Traces in Magnetic Resonance Imaging: A Review. IEEE Rev Biomed Eng. 2022;15:200–221. pmid:33513108
7. Ladrova M, Nedoma J, Martinek R, Behbehani K, Kahankova R. Fiber-Optic Cardiorespiratory Monitoring and Triggering in Magnetic Resonance Imaging. IEEE Transactions on Instrumentation and Measurement. 2022;71:1–14.
8. Wiens AD, Etemadi M, Roy S, Klein L, Inan OT. Toward Continuous, Noninvasive Assessment of Ventricular Function and Hemodynamics: Wearable Ballistocardiography. IEEE Journal of Biomedical and Health Informatics. 2015;19(4):1435–1442. pmid:25265619
9. Kurumaddali B, Marimuthu G, Venkatesh SM, Suresh R, Syam BS, Suresh V. Cardiac Output Measurement Using Ballistocardiogram. The 15th International Conference on Biomedical Engineering IFMBE Proceedings. 2014;43.
10. Martinek R, Brablik J, Kolarik J, Ladrova M, Nedoma J, Kahankova R, et al. A Comparison Between Novel FPGA-Based Pad Monitoring System Using Ballistocardiography and the Conventional Systems for Synchronization and Gating of CMRI at 3 Tesla: A Pilot Study. IEEE Access. 2020;8:4149–4170.
11. Brablik J, Ladrova M, Vilimek D, Kolarik J, Kahankova R, Hanzlikova P, et al. A comparison of alternative approaches to MR cardiac triggering: A pilot study at 3 Tesla. IEEE Journal of Biomedical and Health Informatics. 2022;26(6):2594–2605. pmid:35085098
12. Yu B, Zhang B, Xu L, Fang P, Hu J. Automatic Detection of Atrial Fibrillation from Ballistocardiogram (BCG) Using Wavelet Features and Machine Learning. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 2019. p. 4322–4325.
13. Brüser C, Kerekes A, Winter S, Leonhardt S. Multi-channel optical sensor-array for measuring ballistocardiograms and respiratory activity in bed. In: 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society; 2012. p. 5042–5045.
14. Brüser C, Kortelainen JM, Winter S, Tenhunen M, Pärkkä J, Leonhardt S. Improvement of Force-Sensor-Based Heart Rate Estimation Using Multichannel Data Fusion. IEEE Journal of Biomedical and Health Informatics. 2015;19(1):227–235. pmid:25561445
15. Jiao C, Lyons P, Zare A, Rosales L, Skubic M. Heart beat characterization from ballistocardiogram signals using extended functions of multiple instances. In: 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 2016. p. 756–760.
16. Huang Y, Sun C, Jin T, Yang S, Zhang Z. Unobtrusive Inter-beat Interval Estimation from Multichannel Ballistocardiogram Signal Using Kalman Filter. In: 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC); 2020. p. 455–460.
17. Xie Q, Li Y, Wang G, Lian Y. An Unobtrusive System for Heart Rate Monitoring Based on Ballistocardiogram Using Hilbert Transform and Viterbi Decoding. IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2019;9(4):635–644.
18. He DD, Winokur ES, Sodini CG. An Ear-Worn Vital Signs Monitor. IEEE Transactions on Biomedical Engineering. 2015;62(11):2547–2552. pmid:26208264
19. Mora N, Cocconcelli F, Matrella G, Ciampolini P. Accurate Heartbeat Detection on Ballistocardiogram Accelerometric Traces. IEEE Transactions on Instrumentation and Measurement. 2020;69(11):9000–9009.
20. Nedoma J, Martinek R, Fajkus M, Brablik J, Kahankova R, Fridrich M, et al. A Novel FBG-Based Triggering System for Cardiac MR Imaging at 3 Tesla: A Pilot Pre-Clinical Study. IEEE Access. 2020;8:181205–181223.
21. Sadek I, Biswas J, Abdulrazak B. Ballistocardiogram signal processing: A review. Health information science and systems. 2019;7:1–23. pmid:31114676
22. Sadek I, Abdulrazak B. A Comparison of Three Heart Rate Detection Algorithms over Ballistocardiogram Signals. Biomedical Signal Processing and Control. 2021;70:103017.
23. Wen X, Huang Y, Wu X, Zhang B. A Feasible Feature Extraction Method for Atrial Fibrillation Detection From BCG. IEEE Journal of Biomedical and Health Informatics. 2020;24(4):1093–1103. pmid:31295128
24. Hytonen R, Tshala A, Schreier J, Holopainen M, Forsman A, Oksanen M, et al. Analysing Ballistocardiography for Pervasive Healthcare. In: 2020 16th International Conference on Mobility, Sensing and Networking (MSN); 2020. p. 86–91.
25. Azhaginiyan S, Anish M, Shivaranjan MK, Ganesan M. Denoising of BCG Signal using Multi Resolution Analysis. In: 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS); 2019. p. 1005–1008.
26. Nedoma J, Kepak S, Fajkus M, Cubik J, Siska P, Martinek R, et al. Magnetic resonance imaging compatible non-invasive fibre-optic sensors based on the Bragg gratings and interferometers in the application of monitoring heart and respiration rate of the human body: A comparative study. Sensors. 2018;18(11):3713. pmid:30384506
27. Sadek I, Biswas J. Nonintrusive heart rate measurement using ballistocardiogram signals: a comparative study. Signal, Image and Video Processing. 2019;13(3):475–482.
28. Worden K. The Illustrated Wavelet Transform Handbook by Paul S. Addison. vol. 274; 2004.
29. Lei Y. In: Signal processing and feature extraction; 2017. p. 17–66.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2024 Ladrova et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The paper presents a validation of novel multichannel ballistocardiography (BCG) measuring system, enabling heartbeat detection from information about movements during myocardial contraction and dilatation of arteries due to blood expulsion. The proposed methology includes novel sensory system and signal processing procedure based on Wavelet transform and Hilbert transform. Because there are no existing recommendations for BCG sensor placement, the study focuses on investigation of BCG signal quality measured from eight different locations within the subject’s body. The analysis of BCG signals is primarily based on heart rate (HR) calculation, for which a J-wave detection based on decision-making processes was used. Evaluation of the proposed system was made by comparing with electrocardiography (ECG) as a gold standard, when the averaged signal from all sensors reached HR detection sensitivity higher than 95% and two sensors showed a significant difference from ECG measurement.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer