Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Development of a 3D Relative Motion Method for Human–Robot Interaction Assessment
Previous Article in Journal
n-Player Stochastic Duel Game Model with Applied Deep Learning and Its Modern Implications
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Statistical Analysis of the Consistency of HRV Analysis Using BCG or Pulse Wave Signals

1
College of Medicine and Biological and Information Engineering, Northeastern University, Shenyang 110167, China
2
Philips Design, 5611 AZ Eindhoven, The Netherlands
3
Department of Cardiology, Shengjing Hospital of China Medical University, Shenyang 110819, China
4
Shenyang Contain Electronic Technology Co., Ltd., Shenyang 110167, China
5
Neusoft Research of Intelligent Healthcare Technology, Co., Ltd., Shenyang 110167, China
6
Research Centre for Intelligent Healthcare, Coventry University, Coventry CV1 5RW, UK
7
BOBO Technology, Hangzhou 310000, China
8
User System Interaction Group, Industrial Design, Eindhoven University of Technology, 5612 AZ Eindhoven, The Netherlands
9
Neuroscience Center, Department of Neurology, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou 310000, China
10
Blizard Institute, Barts & The London School of Medicine & Dentistry, Queen Mary University of London, London E1 4NS, UK
*
Authors to whom correspondence should be addressed.
Sensors 2022, 22(6), 2423; https://doi.org/10.3390/s22062423
Submission received: 30 December 2021 / Revised: 22 February 2022 / Accepted: 28 February 2022 / Published: 21 March 2022
(This article belongs to the Section Biosensors)
Figure 1
<p>Photograph of the devices used to simultaneously record BCG, ECG and PW signals.</p> ">
Figure 2
<p>Peak detection of the BCG, ECG, PW signals. Circles indicate time points from which heart intervals are recorded. J for the BCG signals, R for the ECG and P for pulse wave (PW).</p> ">
Figure 3
<p>Data from 50 subjects. (<b>a</b>) linear regression of R-R and J-J intervals. (<b>b</b>) linear regression of R-R and P-P intervals.</p> ">
Figure 4
<p>Pairs of HRV metrics (title above each plot) obtained from 50 subjects plotted against the line of identity (representing perfect agreement). <span class="html-italic">x</span>- and <span class="html-italic">y</span>-axes show BCG and ECG values, respectively. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF.</p> ">
Figure 5
<p>Pairs of HRV metrics obtained from 50 subjects plotted against the line of identity (representing perfect agreement). <span class="html-italic">x</span>- and <span class="html-italic">y</span>-axes show PW and ECG values, respectively. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF.</p> ">
Figure 6
<p>Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. <span class="html-italic">x</span>- and <span class="html-italic">y</span>-axes show BCG and ECG values, respectively. (Results from each of the three subjects are shown in different colors.). (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF.</p> ">
Figure 7
<p>Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. <span class="html-italic">x</span>- and <span class="html-italic">y</span>-axes show PW and ECG values, respectively. (Results from each of the three subjects are shown in different colors.) (<b>a</b>) is for Mean. (<b>b</b>) is for SDNN. (<b>c</b>) is for pNN50. (<b>d</b>) is for RMSSD. (<b>e</b>) is for LF. (<b>f</b>) is for HF. (<b>g</b>) is for LF/HF.</p> ">
Figure A1
<p>Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals. Data from 50 subjects. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.</p> ">
Figure A2
<p>Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals. Data from 50 subjects. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.</p> ">
Figure A3
<p>Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject A. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.</p> ">
Figure A4
<p>Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject A. (<b>a</b>) Mean. (<b>b</b>) SDNN. (<b>c</b>) pNN50. (<b>d</b>) RMSSD. (<b>e</b>) LF. (<b>f</b>) HF. (<b>g</b>) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.</p> ">
Figure A5
<p>Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject B. (<b>a</b>) is for Mean. (<b>b</b>) is for SDNN. (<b>c</b>) is for pNN50. (<b>d</b>) is for RMSSD. (<b>e</b>) is for LF. (<b>f</b>) is for HF. (<b>g</b>) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.</p> ">
Figure A6
<p>Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject B. (<b>a</b>) is for Mean. (<b>b</b>) is for SDNN. (<b>c</b>) is for pNN50. (<b>d</b>) is for RMSSD. (<b>e</b>) is for LF. (<b>f</b>) is for HF. (<b>g</b>) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.</p> ">
Figure A7
<p>Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject C. (<b>a</b>) is for Mean. (<b>b</b>) is for SDNN. (<b>c</b>) is for pNN50. (<b>d</b>) is for RMSSD. (<b>e</b>) is for LF. (<b>f</b>) is for HF. (<b>g</b>) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.</p> ">
Figure A8
<p>Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject C. (<b>a</b>) is for Mean. (<b>b</b>) is for SDNN. (<b>c</b>) is for pNN50. (<b>d</b>) is for RMSSD. (<b>e</b>) is for LF. (<b>f</b>) is for HF. (<b>g</b>) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.</p> ">
Review Reports Versions Notes

Abstract

:
Ballistocardiography (BCG) is considered a good alternative to HRV analysis with its non-contact and unobtrusive acquisition characteristics. However, consensus about its validity has not yet been established. In this study, 50 healthy subjects (26.2 ± 5.5 years old, 22 females, 28 males) were invited. Comprehensive statistical analysis, including Coefficients of Variation (CV), Lin’s Concordance Correlation Coefficient (LCCC), and Bland-Altman analysis (BA ratio), were utilized to analyze the consistency of BCG and ECG signals in HRV analysis. If the methods gave different answers, the worst case was taken as the result. Measures of consistency such as Mean, SDNN, LF gave good agreement (the absolute value of CV difference < 2%, LCCC > 0.99, BA ratio < 0.1) between J-J (BCG) and R-R intervals (ECG). pNN50 showed moderate agreement (the absolute value of CV difference < 5%, LCCC > 0.95, BA ratio < 0.2), while RMSSD, HF, LF/HF indicated poor agreement (the absolute value of CV difference ≥ 5% or LCCC ≤ 0.95 or BA ratio ≥ 0.2). Additionally, the R-R intervals were compared with P-P intervals extracted from the pulse wave (PW). Except for pNN50, which exhibited poor agreement in this comparison, the performances of the HRV indices estimated from the PW and the BCG signals were similar.

1. Introduction

Cardiovascular disease is now the principal threat to human health worldwide [1] and has become a serious challenge to the medical systems of many countries. In recent years, more young people are facing this threat [2]. Unfortunately, many cardiovascular diseases do not give rise to obvious symptoms in their early stages, often leading to delayed diagnosis. However, certain physiological variables, such as heart rate and heart rate variability (HRV), exhibit early changes before other symptoms are seen [3]. Therefore, the monitoring of heart rate and its short-term variability in daily life can be of clinical value in detecting cardiovascular disease at a stage when early treatment is beneficial.
HRV refers to the minor difference between beat-to-beat heart intervals. It may reflect the activity of the sympathetic nervous system (SNS) and parasympathetic nervous system (PNS) in the autonomic nervous system (ANS) [4]. The regular activity of the healthy heart is maintained by the interaction between the sympathetic and parasympathetic nervous systems, but an imbalance in this interaction can lead to cardiovascular dysfunction. It has been known for at least 50 years that changes in HRV are strongly associated with cardiovascular diseases, such as heart failure, coronary artery disease, acute myocardial infarction and essential hypertension, and more recent studies have confirmed this [5,6,7,8]. Therefore, HRV analysis has become important in the screening of human cardiovascular function.
The gold standard for assessing HRV is the analysis of the R-R interval of the ECG signal, followed by the calculation of various descriptive parameters. In clinical practice, the 24-h ECG is generally analyzed because it can accurately and comprehensively reflect the patient’s cardiac activity under a range of conditions [1]. On the other hand, most studies focusing on HRV, rather than the characteristics of the ECG signal itself, have used data collected in the short-term (5-min) [9,10,11,12,13].
The Pulse Wave (PW), detected, for instance, by photoplethysmography or tonometry, is often used for the noninvasive assessment of the cardiovascular system but can also be used as an alternative source to the ECG to record and analyze HRV. Strictly speaking, since pulse signals are used, the results should be referred to as pulse rate variability (PRV). Compared with ECG, the equipment used to acquire the PW signal is simpler and more convenient to use, and is, therefore, more suitable for routine monitoring, providing a good alternative to ECG-based HRV analysis [14,15].
Ballistocardiography (BCG) is a technique that records the force caused by the ejection of blood by the heart into the arteries [16]. The force signal can be acquired noninvasively using polyvinylidene fluoride (PVDF) or ElectroMechanical Film (EMFi) sensors. By recording the force and work of the heartbeats, as well as their timing, BCG signals can also be used to evaluate hemodynamic changes in the cardiovascular system. In recent years, a variety of BCG signal acquisition systems for health monitoring have been designed and developed, most of which come in the form of a mattress, chair, or weighing scale [9,16,17]. Unlike ECG, the BCG signal can be acquired by non-contact sensors with less discomfort and inconvenience. Ease of operation is also an important feature of BCG-monitoring equipment. Overall, the recording of BCG signals is relatively simple and unobtrusive, so that the user is essentially unaware of its presence.
BCG signals have been considered an alternative method for HRV analysis in various studies [2,10,11,12,13]. Alba et al. [10] explored the feasibility of HRV analysis using the J-J, I-I, K-K, and H-H intervals of BCG signals. The results showed that the J-J intervals were largely consistent with simultaneously recorded ECG signals. Jan et al. [11] compared BCG and ECG signals to monitor heart rate. However, only the beat-to-beat intervals were analyzed, without further analysis of any HRV parameters. Brueser et al. [12] discussed the HRV parameters calculated from BCG signals; they chose a set such as pNN50, SDNN, RMSSD, LF, HF and LF/HF. Jae et al. [13] assessed virtually all the widely used HRV parameters, including AVNN, SDNN, RMSSD, pNN50, LF, HF, SD1, SD2, etc. However, they only analyzed the correlation between short-term BCG and ECG signals and the number of subjects was small.
In many studies, there is no consensus regarding the validity of using BCG instead of ECG for HRV analysis. Ville et al. reported that all the time-domain and frequency-domain HRV parameters calculated from BCG and ECG agreed well [18]. However, Christoph et al. found that only for the parameter LF/HF did the BCG and ECG signals show a good correlation [12], whereas Cao et al. found significant differences between pNN50, LF/HF and SD1 [17]. A likely explanation for these different findings is that they used different statistical methods to analyze their results. Most studies used the Pearson correlation and the relative error [10,11,12,13,19]. However, both are measures of correlation rather than agreement between variables, and they are not, therefore, an appropriate means of assessing agreement. While it is true that the results from tests that agree well will have a high Pearson correlation and low relative error, the converse is not always true [20,21].
Studies have shown that the PRV can be often used as an alternative for HRV analysis in healthy subjects [19]. However, a wearable sensor is required to record the pulse signals [22], whereas this is not needed to record the BCG signal. We have previously investigated the use of the pulse wave to replace the ECG for HRV analysis and found that the degree of concordance between the two methods varies for different groups of people. In healthy adolescents, the two signals can replace each other for HRV analysis. However, in elderly subjects, and patients with cardiovascular disease, some parameters (pNN50, RMSSD, LF, HF) are not consistent and cannot be substituted for each other [23].
To comprehensively analyze the potential concordance or disagreement between results based on BCG and Pulse wave (PW) signals, we adopted a wider range of statistical methods, including the coefficient of variation, Bland-Altman analysis, and Lin’s concordance correlation coefficient.
The main contributions of this article are as follows:
(a)
A comprehensive statistical analysis, as outlined in the preceding paragraph.
(b)
A comparison of the pros and cons of BCG and PW signals as a substitute for ECG when analyzing HRV in young adults.
The remainder of the paper is organized as follows. Section 2 presents the design of the experiment, data collection equipment and the data analysis methods. Section 3 describes and demonstrates the experimental results. In Section 4, we analyze the consistency of the HRV analysis based on BCG signals and compare the pros and cons of BCG signals and PW signals for HRV calculation. Finally, we summarize our findings and outline our aims for future work.

2. Materials and Methods

A total of 50 healthy young adult volunteers (age 26.2 ± 5.5 years, 22 females and 28 males) were recruited. The exclusion criteria included the use of medication and any medical condition associated with abnormal heart rate signals. This study has been approved by the research ethics committee of Northeastern University. Study number: NEU-EC-20208015S.
The experiment was divided into two parts. In the first, we collected short-term data (5 min) consisting of ECG, BCG, and PW signals from all 50 subjects to assess the feasibility of calculating HRV parameters based on BCG and PW signals. In the second part, we collected data over a longer time interval (100 min) from three subjects only, to explore the stability of BCG signals in calculating medium-term HRV parameters. The aim was to verify whether BCG and PW signals can be used for medium- to longer-term HRV analysis.
A device was developed by BOBO Technology (Hangzhou, China) to acquire the BCG signal. It consisted of a poly-vinylidene fluoride (PVDF), piezoelectric film sensor (33 cm × 30 cm), integrated into an ESP32 board, combined with a 12-bit SAR ADC and TP1562AL1 rail-to-rail CMOS operational amplifier, set in a smart cushion (type LS-ADA). The device for the synchronous recording of ECG and PW signals was designed in our laboratory; the ECG was detected with Ag/AgCl electrodes on the chest and ankle. A piezoresistive strain gauge sensor (PESG) was used as a tonometer to convert pressure signals into a change in strain-dependent resistance. This was converted, in a bridge circuit, to a varying voltage, which corresponded to the pulse wave signal [24,25,26].
All three signals were recorded at a sampling rate of 1 kHz: the bandwidth of the ECG signal ranged from 0.05 Hz to 100 Hz [27], that of the PW signals was 0.2 Hz to 40 Hz [28], and for the BCG signals, it was 4 Hz to 10 Hz [29]. The two acquisition devices are shown in Figure 1: laptop A was used to record the BCG signals, and laptop B was used to record the PW and ECG signals simultaneously. The synchronization of recordings from the two computers is described below.
Long-term recordings used to monitor HRV are generally continued for 24 h to account for the effect of circadian rhythm. For practical purposes, we designed a BCG signal acquisition device in the form of a seat, which can be used for daily health monitoring. Sitting for 24 h is obviously unreasonable. Therefore, in order to compare the HRV obtained by the three modalities over a sufficient time period to allow for medium-term variation in cardiovascular control mechanisms, we chose 100 min, and defined this as a “medium-term” data acquisition period.
At the start of the recording session, subjects were asked to relax for 1 min before data collection to reduce the effect of body movement on the BCG signal. In the process of collecting data, the subjects were asked to keep as still as possible. For each subject, the signal was recorded for a total of 100 min, but this period was divided into 20 5-min intervals, each followed by a 2-min rest period. Although this procedure helped to reduce movement artefacts, they were not entirely eliminated, and the signals required further processing (see below for more details).
As mentioned above and shown in Figure 1, we used two independent signal acquisition devices, so precise synchronization of all the data was not possible in real time. Synchronization was realized off-line before further signal processing by finding the maximum of the cross correlation between the BCG and ECG signals. The PW signals were band-pass filtered (cut-off frequencies 0.5 Hz and 10 Hz), the ECG signals were passed through a 50 Hz notch filter, and the noise in the BCG signal was removed with a 5th-order ‘db4’ wavelet filter using its default threshold. All processing was performed in MATLAB R2018a).
Studies have shown that there are slight differences in the measured beat-to-beat intervals obtained from different types of recording devices. However, the R-R interval, as a measure of heart interval, has become the gold standard in current research [30]. In this study, we chose R-R, P-P, J-J intervals to calculate the heartrate from the ECG, the PW and BCG, respectively. The J wave of the BCG and the first peak of PW signals were taken as the maximum amplitude points in each period. For the ECG, we detected the R wave by first finding the maximum value of the first derivative and then using this as a marker to find the maximum value of the points in the undifferentiated signal immediately following this. Figure 2 shows the peaks detected from a typical set of signals. Intervals less than 350 ms or greater than 1500 ms, or those differing by more than 20% of the value of the preceding and subsequent interval, were treated as artefacts, defined as spurious and replaced by a linear interpolation of the values derived from the neighboring peaks [7], Table 1 lists the number of spurious peaks detected by each signal.
HRV analysis includes time domain methods, frequency domain methods and nonlinear analysis. In this paper, we chose the time domain parameters mean, SDNN, pNN50 and RMSSD; the frequency domain parameters LF, HF and LF/HF; and the non-linear analysis parameters SD1 and SD2, derived from Poincaré plots. However, SD1 and RMSSD are essentially equivalent, as are SD2 and SDNN [31,32]. Therefore, only RMSSD and SDNN were analyzed here, in place of SD1 and SD2. On the other hand, the results of nonlinear analysis are affected by many factors, such as the method used to preprocess the data, parameter settings, inconsistent algorithms for calculating the parameters, individual differences between subjects, etc. For example, entropy is a commonly used index in HRV nonlinear analysis and in all entropy measurement methods, the embedding dimension and delay time play a decisive role as initialization parameters. However, there is no standard for the optimal value of initialization parameters, which are mainly determined according to a priori knowledge and data structure. This means that, under different initialization parameters, the results of the entropy measurement will be different [33]. Furthermore, agreement concerning the clinical significance of HRV nonlinear analysis has yet to be reached [34,35,36,37]. Therefore, before the clinical importance of nonlinear HRV parameters is widely accepted, it is of little significance to use them to analyze the consistency of the results. Table 2 lists and defines the parameters used in this study.
To quantify the agreement between the HRV variables extracted from the intervals between successive beats in the BCG, ECG and PW signals, we applied several measures. First, the relative variability between the HRV measurements extracted from the intervals was compared by calculating the differences between the coefficient of variation (CV), calculated from the means and standard deviations (SD) of each pair of HRV features. We defined the quality of the agreement as follows [22]: the absolute value of CV difference < 2%, excellent agreement; 5% > the absolute value of CV difference ≥ 2%, substantial agreement and the absolute value of CV difference ≥ 5%, poor agreement.
Lin’s Concordance Correlation Coefficient (LCCC) was used to evaluate the agreement between each pair of readings by measuring the perpendicular distance between each pair and the line of identity that would result if the two methods agreed perfectly [38,39]. In contrast to the figures given in Reference [40], we applied a more conservative approach [12], and defined the quality of the agreement as follows: excellent agreement if LCCC > 0.99, substantial agreement if 0.99 ≥ LCCC > 0.95; and poor agreement if LCCC ≤ 0.95. As a graphical representation of the concordance between each of the test methods and the gold standard (ECG), we plotted all pairs of heart intervals against the 45° line.
Bland-Altman analysis is often used to evaluate the concordance between two sets of quantitative data obtained by different methods [41]. In this case, we took the ECG as the gold standard and compared each of the test methods (BCG and PW) separately against the ECG by plotting the mean of each pair of readings against the difference between them. As usual, we defined the limits of agreement (LoA) as the 95% confidence intervals of the overall mean of the differences between each pair of readings. The Bland-Altman ratio (BA ratio) was calculated by dividing half the range of the LoA by the overall mean, as defined above. The standard for evaluating the agreement between two methods based on BA ratio value, as given in References [42,43], is: BA ratio < 0.1, excellent agreement; 0.2 > BA ratio ≥ 0.1, moderate agreement and BA ratio ≥ 0.2, poor agreement.
If the quality of agreement given by the above methods differed, we took the worst as the result, and only considered a result to be good if all methods showed a good agreement.

3. Results

3.1. Consistency of Beat-to-Beat Interval

Consistency, in this context, means the degree to which the statistical characteristics of the heart intervals obtained by different methods agree. These characteristics are shown in Table 3 for all 50 subjects measured over the short-term. Note the similarity of the coefficients of variance of all three modalities in each case. Figure 3 is a graphical depiction of the short-term, beat-to-beat intervals for all 50 subjects, showing the regression line with its equation and corresponding RMS error, for all recorded heartbeats. The left panel is a plot of the J-J intervals (BCG) against the corresponding R-R (ECG) intervals and the right panel compares the P-P (PW) intervals with the ECG in the same way.
Consistency of the beat-to-beat intervals detected from the three types of signals can be seen from Table 3. In addition, for the 50 subjects, the LCCC of the J-J intervals and the R-R intervals was 0.990, while the BA ratio was 0.020. On the other hand, the LCCC of the P-P intervals and the R-R intervals was 0.993, while the BA ratio was 0.019. Taken together, the results show that there is a good agreement between the beat-to-beat intervals.

3.2. Consistency of the Short-Term Data

In the first part of the experiment, we calculated the HRV parameters of 50 subjects from the R-R, J-J, and P-P intervals and analyzed the agreement among them. Table 4 contains the mean differences (±their associated SD) between the CV, LCCC, LoA from the Bland-Altman analysis (see Appendix A, Figure A1 and Figure A2), and the BA ratio. We found that the HRV parameters mean, SDNN and LF provided an excellent agreement between the ECG and BCG results, the pNN50 indicated substantial agreement, and the HF, LF/HF and RMSSD showed poor agreement. Table 5 lists the corresponding HRV parameters derived from the P-P and R-R intervals. The parameters mean, SDNN and LF showed the same excellent agreement between the PW and ECG intervals. Although the absolute value of CV difference and BA ratio reflected its good consistency, the value of LCCC is slightly less than 0.99. The other parameters have a larger absolute value of CV difference and this is confirmed by the lower LCCC values for pNN50, RMSSD, HF and LF/HF, which nevertheless all show a substantial agreement. The BA ratio for RMSSD and LF/HF show a moderate agreement, while the parameters pNN50 and HF agree poorly. Figure 4 shows the pairs of HRV metrics for the BCG (J-J) intervals and ECG (R-R) intervals obtained from the 50 subjects plotted against the line of identity. Figure 5 is a similar plot, in which the PW (P-P) intervals metrics are compared with their corresponding ECG values.

3.3. Consistency of the Medium-Term Data

Table 6 shows the agreement of HRV parameters calculated from J-J intervals and R-R intervals, for the medium-term data. The results are similar to those of the short-term measurements, with parameters such as Mean, SDNN and LF in good agreement. However, the agreement of both the LCCC and BA ratio value for the parameters pNN50 and LF/HF was only moderate. The BA ratio of RMSSD also indicated moderate agreement while, for the LCCC value, the agreement was poor. For the parameter HF, LCCC value and BA ratio both indicated a moderate agreement. Table 7 summarizes the agreement between the HRV parameters calculated from the P-P and R-R intervals for subject A’s medium-term data. The parameters mean, SDNN and LF agree well, as shown by the LCCC and BA values. The absolute value of CV difference for the parameters pNN50 are not small; the LCCC values for pNN50 suggest a moderate agreement. The LCCC of RMSSD shows a poor agreement, while the BA ratio indicates moderate agreement. For parameters such as HF and LF/HF, the LCCC values show a moderate agreement, while the BA ratio indicates a good agreement. The data for the other two subjects (B and C) who underwent medium-term measurements are tabulated in Appendix B, and the Bland-Altman plots are presented in Figure A3, Figure A4, Figure A5, Figure A6, Figure A7 and Figure A8 of Appendix A. The pairs of HRV metrics obtained from the three subjects’ medium-term BCG and ECG data are shown graphically in Figure 6, with the results from each of the three subjects shown in different colors. Figure 7 is a similar plot, showing the relationship between the PW and ECG data.

4. Discussion

The need for simple, low-cost and non-invasive methods to monitor the cardiovascular system has encouraged the development of PW systems as an alternative to ECG [14,15,44]. In recent years, this need has also led to the re-emergence of BCG acquisition systems [45,46,47,48]. However, ECG and PW systems currently require that the sensors are either applied manually to the patient’s skin or, for longer-term use, are held in position with an adhesive patch, a strap or a more elaborate mechanical device such as the one used in this study for PW measurements. In contrast, BCG sensors can be fully integrated into everyday objects such as beds, chairs or weighing scales [49]. Furthermore, BCG signals can provide additional information about the subject, such as sleeping position, gross movement and tremor [50].
Although BCG has been investigated as a potential surrogate for ECG in HRV analysis [10,11,12,13,18], it is not yet widely accepted and there is currently no agreement about how best to quantify differences between the two techniques. Correlation coefficient, BA analysis or relative error is commonly used for assessment of the association between the heart intervals and the calculation of HRV. However, in some cases, the results may be well correlated, but do not necessarily closely agree. Some studies that have explored the agreement between ECG and BCG signals for calculating HRV parameters have only analyzed the heart intervals [51]. Thus, a further detailed analysis of derived HRV parameters is still required. This study is an attempt to more comprehensively explore the agreement between the HRV parameters calculated from the J-J and R-R intervals.
Analyzing the short-term data from 50 subjects and the longer-term data from three, we can conclude that the parameters such as mean, SDNN, and LF, used to describe the agreement between HRV measured by BCG and ECG, are closely consistent with each other; pNN50 showed moderate consistency, whereas RMSSD, HF and LF/HF agree poorly. Shin et al. [13] think that the errors in HF, LF/HF and pNN50, obtained from BCG and ECG signals, are relatively high, a similar finding to ours, except for pNN50. The reason for this slight difference is that both data analysis methods and the values of the boundaries between good, moderate and poor agreement used in the Shin study are not the same as those that we adopted. When comparing the PW and ECG results (i.e., P-P and R-R intervals), the consistency of the mean, SDNN and LF were good, while the consistency of pNN50, RMSSD, HF and LF/HF was poor. The SDNN value reflects the overall activity of the autonomic nervous system. The larger the value, the higher the overall activity and the stronger its regulatory ability. In the results presented here, the values of SDNN derived from the J-J, R-R and P-P intervals are highly consistent, which indicates that BCG and PW may perform as well as ECG in evaluating the risk of heart disease. LF is an indicator of the overall regulatory ability of the sympathetic and parasympathetic nervous system and is often used to analyze the fatigue state.
Overall, the agreement between the J-J and P-P intervals in calculating HRV parameters, was close, with both giving consistent results with the ECG measurements. For pNN50, the consistency of the J-J intervals was good, whereas the consistency of the P-P interval was poor. It is notable that the parameters RMSSD and HF, calculated from the J-J intervals do not agree well with those calculated from R-R intervals, a similar result to other reported findings [12,52]. This is caused by the low-frequency components of the BCG signals, which introduce inaccuracies when detecting the blunter peaks of the BCG J waves compared to the more clearly defined peaks in the ECG R-wave [53].
A limitation to this study is the detection of spurious maxima in the BCG signal. Table 1 lists the number of false peaks detected by each method. The errors in the BCG signals occur more frequently because it is difficult for subjects to remain still, especially during the long-term acquisition of signals. Body movement will affect the BCG signal, cause the waveform to be distorted, and render the peak detection algorithm ineffective. In general, BCG based measurements are more widely used for sleep monitoring, office health monitoring and other routine heart rate measurements. If the body motion artefacts in the BCG signals can be effectively identified and filtered, the routine monitoring of BCG signals will be more widely used. This is the focus of our future work. For instance, a DnCNN network can be used to construct a BCG signal denoising model, and residual mapping can be added to enable the neural network to learn the characteristics of the noise [54]. Another limitation of the study is that the participants were all healthy young adults. In future work, we will analyze more subjects over a greater range of ages and, in particular, we will carry out daily monitoring of patients with heart disease.

5. Conclusions

In this study, we have performed experiments to explore the consistency of HRV analysis based on BCG signals to investigate the possibility of using this approach to replace or complement ECG and PW HRV measurements. We employed a wider variety of statistical tests such as CV, LCCC and Bland-Altman methods than in other studies and also performed measurements on more subjects than those of other studies and used strict comprehensive evaluation criteria, which improved the reliability. The results show the HRV parameters mean, SDNN and LF, obtained from BCG signal J-J intervals, agree well with the R-R intervals from simultaneous ECG measurements. The parameters pNN50 agree only moderately well, while the RMSSD, HF and LF/HF agree poorly. When compared with HRV analysis based on PW signals, BCG had a better performance, as measured by (pNN50). Coupled with the fact that the BCG signal acquisition device has less impact on the user, this technique shows promise for routine heartrate monitoring. In addition, we performed measurements on more subjects than other studies and used strict comprehensive evaluation criteria, which improved the reliability and practicability of the work described in this paper.

Author Contributions

Conceptualization, H.C. and Z.W.; methodology, H.C. and Z.W.; software, Z.W. and F.J.; validation, L.X., Y.L. and F.J.; formal analysis, N.G., Y.L. and D.Z.; investigation, H.C., Z.W., N.G., P.L., B.Y. and Y.L.; resources, B.Z. and P.L.; data curation, Z.W., F.J. and H.C.; writing—original draft preparation, Z.W.; writing—review and editing, H.C., B.Y., D.Z. and S.E.G.; visualization, B.Y., N.G. and B.Z.; supervision, S.E.G., N.G. and D.Z.; project administration, L.X.; funding acquisition, L.X., B.Z. and P.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (No. 61773110), the Natural Science Foundation of Liaoning Province (No. 20170540312 and No. 2021-YGJC-14), the Basic Scientific Research Project (Key Project) of Liaoning Provincial Department of Education (LJKZ00042021), the Fundamental Research Funds for the Central Universities (No. N2119008), and the National Key Research and Development Program of China (No. 2017YFC1307600). This research is also supported by the Shenyang Science and Technology Plan Fund (No. 21-104-1-24, No. 20-201-4-10, and No. 201375), the Member Program on Neusoft Research of Intelligent Healthcare Technology, Co., Ltd. (No. MCMP062002). This work was supported by the Zhejiang Provincial Natural Science Foundation of China under Grant (No. LY20H090001).

Institutional Review Board Statement

The study was approved by the Institutional Ethics Committee of Northeastern University (IRB Number NEU-EC-20208015S).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

AbbreviationMeaning
BCGBallistocardiography
BA ratioBland-Altman ratio
CVCoefficients of variation
ECGElectrocardiography
HFHigh-frequency range of Spectral power
HRVHeart rate variability
LCCCLin’ concordance correlation coefficient
LFLow-frequency range of Spectral power
LH/HFRatio of LF to HF
PWPulse wave
pNN50Percentage of the difference between adjacent R-R intervals greater than 50 ms
RMSSDRoot Mean square of the difference between adjacent R-R intervals
SDNNStandard deviation of all R-R intervals
SD1Minor axis of notional Poincaré plot
SD2Major axis of notional Poincaré plot

Appendix A

Bland-Altman plots comparing BCG and PW heart intervals with those derived from the ECG signals. Figure A1 and Figure A2; short-term experiment; data from all 50 subjects. Figure A3, Figure A4, Figure A5, Figure A6, Figure A7 and Figure A8; medium-term experiment; individual data from each of the three subjects.
Figure A1. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals. Data from 50 subjects. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Figure A1. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals. Data from 50 subjects. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Sensors 22 02423 g0a1
Figure A2. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals. Data from 50 subjects. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Figure A2. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals. Data from 50 subjects. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Sensors 22 02423 g0a2
Figure A3. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject A. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Figure A3. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject A. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Sensors 22 02423 g0a3
Figure A4. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject A. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Figure A4. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject A. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF. Heavy black line shows mean difference, thin lines represent the 95% confidence intervals and red dots show the measurement data.
Sensors 22 02423 g0a4
Figure A5. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject B. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Figure A5. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject B. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Sensors 22 02423 g0a5
Figure A6. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject B. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Figure A6. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject B. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Sensors 22 02423 g0a6
Figure A7. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject C. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Figure A7. Bland-Altman plots for the HRV parameters calculated from J-J and R-R intervals of subject C. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Sensors 22 02423 g0a7
Figure A8. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject C. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Figure A8. Bland-Altman plots for the HRV parameters calculated from P-P and R-R intervals of subject C. (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF. The black line represents the 95% confidence interval and the red dot represents the measurement data.
Sensors 22 02423 g0a8

Appendix B

Table A1. Statistical analysis for agreement between HRV parameters calculated from subject B’s J-J intervals and R-R intervals.
Table A1. Statistical analysis for agreement between HRV parameters calculated from subject B’s J-J intervals and R-R intervals.
BCGECGCVb–CVeLCCCLower, UpperBA_Ratio
Mean894.2 ± 30.7890.2 ± 30.60.01%0.9973.4389, 4.71810.003
SDNN33.5 ± 5.932.7 ± 5.9−0.62%0.995−1.3653, 2.88030.032
pNN507.6 ± 4.78.5 ± 5.7−0.08%0.956−0.0671, 0.05570.173
RMSSD31.0 ± 3.729.1 ± 4.7−0.04%0.917−4.1423, 7.93830.100
LF272.4 ± 38.7270.0 ± 38.9−0.01%0.9970.2158, 4.43320.004
HF54.9 ± 10.754.1 ± 10.20.06%0.993−0.9297, 2.62470.016
LF/HF5.1 ± 0.75.1 ± 0.80.05%0.996−0.1409, 0.09220.010
CVb: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Table A2. Statistical analysis for agreement between HRV parameters calculated from subject B’s P-P intervals and R-R intervals.
Table A2. Statistical analysis for agreement between HRV parameters calculated from subject B’s P-P intervals and R-R intervals.
PWECGCVp–CVeLCCCLower, UpperBA_Ratio
Mean889.4 ± 29.5890.2 ± 30.6−0.01%0.994−6.7092, 5.27620.003
SDNN32.3 ± 5.932.7 ± 5.90.02%0.991−2.0148, 1.24080.025
pNN506.09 ± 4.88.5 ± 5.70.11%0.955−0.0612,0.01280.154
RMSSD27.7 ± 4.429.1 ± 4.7−0.05%0.857−5.4092, 2.55020.070
LF270.9 ± 40.0270.0 ± 38.90.04%0.995−6.0331, 7.81910.013
HF54.76 ± 10.454.1 ± 10.20.01%0.988−2.2511, 3.50210.026
LF/HF5.0 ± 0.85.1 ± 0.80.01%0.989−0.2457, 0.16630.020
CVp: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Table A3. Statistical analysis for agreement between HRV parameters calculated from subject C’s J-J intervals and R-R intervals.
Table A3. Statistical analysis for agreement between HRV parameters calculated from subject C’s J-J intervals and R-R intervals.
BCGECGCVb–CVeLCCCLower, UpperBA_Ratio
Mean622.6 ± 11.7623.2 ± 9.30.01%0.997−6.4936, 5.33960.005
SDNN12.0 ± 2.610.7 ± 2.20.02%0.996−0.6390, 3.19400.085
pNN503.5 ± 1.41.5 ± 0.670.26%0.984−0.0148, 0.01240.180
RMSSD11.2 ± 2.69.3 ± 3.0−0.09%0.901−8.4857, 12.340.108
LF306.8 ± 165.9308.6 ± 168.9−0.07%0.999−8.7343, 5.24230.011
HF56.7 ± 30.156.3 ± 31.1−0.02%0.997−4.1419, 4.78190.039
LF/HF5.9 ± 2.47.9 ± 8.3−0.65%0.798−13.529, 9.71960.339
CVb: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Table A4. Statistical analysis for agreement between HRV parameters calculated from subject C’s P-P intervals and R-R intervals.
Table A4. Statistical analysis for agreement between HRV parameters calculated from subject C’s P-P intervals and R-R intervals.
PWECGCVp–CVeLCCCLower, UpperBA_Ratio
Mean621.6 ± 10.4623.2 ± 9.30.01%0.997−4.3325, 1.28550.002
SDNN10.9 ± 3.0210.7 ± 2.20.07%0.991−3.2416, 3.57760.058
pNN502.8 ± 4.51.5 ± 0.670.35%0.919−0.0049, 0.00390.275
RMSSD7.7 ± 2.59.3 ± 3.0−0.06%0.899−11.1685, 8.09100.164
LF306.7 ± 165.3308.6 ± 168.9−0.08%0.999−10.8933, 7.20430.015
HF56.5 ± 29.356.3 ± 31.1−0.03%0.996−4.5774, 4.74340.041
LF/HF5.8 ± 2.17.9 ± 8.3−0.69%0.635−14.2870, 10.20370.892
CVp: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.

References

  1. Alam, N.; Wright, A.K.; Ashcroft, D.M.; Renehan, A.G. Cancer and cardiovascular disease. Lancet 2020, 395, 1903–1904. [Google Scholar] [CrossRef]
  2. Raeside, R.; Partridge, S.R.; Singleton, A.; Redfern, J. Cardiovascular Disease Prevention in Adolescents: EHealth, Co-Creation, and Advocacy. Med. Sci. 2019, 7, 34. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Thom, T.; Haase, N.; Rosamond, W.; Howard, V.J.; Rumsfeld, J.; Manolio, T.; Zheng, Z.J.; Flegal, K.; O’Donnell, C.; Kittner, S.; et al. Heart disease and stroke statistics—2006 update: A report from the American Heart Association Statistics Committee and Stroke Statistics Subcommittee. Circulation 2006, 113, e85–e151. [Google Scholar] [PubMed] [Green Version]
  4. Mallik, M.; Camm, A.J.; Bigger, J.T.; Breithardt, G.; Cerutti, S.; Cohen, R.J.; Coumel, P.; Fallen, E.L.; Kennedy, H.L.; Kleiger, R.E.; et al. Heart rate variability: Standards of measurement, physiological interpretation and clinical use. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. Circulation 1996, 93, 1043–1065. [Google Scholar] [CrossRef]
  5. da Silva Araujo, G.; Behm, D.G.; Monteiro, E.R.; de Melo Fiuza, A.G.F.; Gomes, T.M.; Vianna, J.M.; Reis, M.S.; da Silva Novaes, J. Order Effects of Resistance and Stretching Exercises on Heart Rate Variability and Blood Pressure in Healthy Adults. J. Strength Cond. Res. 2019, 33, 2684–2693. [Google Scholar] [CrossRef]
  6. Joyce, D.; Barrett, M. State of the science: Heart rate variability in health and disease. BMJ Support. Palliat. Care 2019, 9, 274–276. [Google Scholar] [CrossRef]
  7. Malik, M.; Camm, A.J. Heart rate variability. Clin. Cardiol. 1990, 13, 570–576. [Google Scholar] [CrossRef] [PubMed]
  8. Khan, A.A.; Lip, G.Y.H.; Shantsila, A. Heart rate variability in atrial fibrillation: The balance between sympathetic and parasympathetic nervous system. Eur. J. Clin. Investig. 2019, 49, e13174. [Google Scholar] [CrossRef] [Green Version]
  9. Su, B.Y.; Enayati, M.; Ho, K.C.; Skubic, M.; Despins, L.; Keller, J.; Popescu, M.; Guidoboni, G.; Rantz, M. Monitoring the Relative Blood Pressure Using a Hydraulic Bed Sensor System. IEEE Trans. Bio-Med. Eng. 2019, 66, 740–748. [Google Scholar] [CrossRef]
  10. Martin-Yebra, A.; Landreani, F.; Casellato, C.; Pavan, E.; Caiani, E.G. Studying Heart Rate Variability from Ballistocardiography Acquired by Force Platform: Comparison with Conventional ECG. In Proceedings of the 2015 Computing in Cardiology Conference (CinC), Nice, France, 6–9 September 2016. [Google Scholar]
  11. Nedoma, J.; Fajkus, M.; Martinek, R.; Kepak, S.; Cubik, J.; Zabka, S.; Vasinek, V. Comparison of BCG, PCG and ECG Signals in Application of Heart Rate Monitoring of the Human Body. In Proceedings of the International Conference on Telecommunications & Signal Processing, Barcelona, Spain, 5–7 July 2017; pp. 420–424. [Google Scholar]
  12. Brueser, C.; Winter, S.; Leonhardt, S. Unsupervised heart rate variability estimation from ballistocardiograms. Int. J. Bioelectromagn. 2013, 15, 1–6. [Google Scholar]
  13. Shin, J.H.; Hwang, S.H.; Chang, M.H.; Park, K.S. Heart rate variability analysis using a ballistocardiogram during Valsalva manoeuvre and post exercise. Physiol. Meas. 2011, 32, 1239–1264. [Google Scholar] [CrossRef] [PubMed]
  14. Natarajan, A.; Pantelopoulos, A.; Emir-Farinas, H.; Natarajan, P. Heart rate variability with photoplethysmography in 8 million individuals: A cross-sectional study. Lancet Digit. Health 2020, 2, e650–e657. [Google Scholar] [CrossRef]
  15. Hoog Antink, C.; Mai, Y.; Peltokangas, M.; Leonhardt, S.; Oksala, N.; Vehkaoja, A. Accuracy of heart rate variability estimated with reflective wrist-PPG in elderly vascular patients. Sci. Rep. 2021, 11, 8123. [Google Scholar] [CrossRef]
  16. Baek, H.J.; Chung, G.S.; Kim, K.K.; Park, K.S. A smart health monitoring chair for nonintrusive measurement of biological signals. IEEE Trans. Inf. Technol. Biomed. 2012, 16, 150–158. [Google Scholar] [CrossRef]
  17. Inan, O.T.; Migeotte, P.F.; Park, K.S.; Etemadi, M.; Tavakolian, K.; Casanella, R.; Zanetti, J.; Tank, J.; Funtova, I.; Prisk, G.K.; et al. Ballistocardiography and seismocardiography: A review of recent advances. IEEE J. Biomed. Health Inform. 2015, 19, 1414–1427. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Vesterinen, V.; Rinkinen, N.; Nummela, A. A Contact-Free, Ballistocardiography-Based Monitoring System (Emfit QS) for Measuring Nocturnal Heart Rate and Heart Rate Variability: Validation Study. JMIR Biomed. Eng. 2020, 5, e16620. [Google Scholar] [CrossRef]
  19. Pinheiro, N.; Couceiro, R.; Henriques, J.; Muehlsteff, J.; Quintal, I.; Goncalves, L.; Carvalho, P. Can PPG be Used for HRV Analysis? In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Orlando, FL, USA, 16–20 August 2016; pp. 2945–2949. [Google Scholar]
  20. Schober, P.; Boer, C.; Schwarte, L.A. Correlation Coefficients: Appropriate Use and Interpretation. Anesth. Analg. 2018, 126, 1763–1768. [Google Scholar] [CrossRef]
  21. Morgan, C.J.; Aban, I. Methods for evaluating the agreement between diagnostic tests. J. Nucl. Cardiol. Off. Publ. Am. Soc. Nucl. Cardiol. 2016, 23, 511–513. [Google Scholar] [CrossRef] [Green Version]
  22. Bellenger, C.R.; Miller, D.; Halson, S.L.; Roach, G.; Sargent, C. Wrist-Based Photoplethysmography Assessment of Heart Rate and Heart Rate Variability: Validation of WHOOP. Sensors 2021, 21, 3571. [Google Scholar] [CrossRef]
  23. Li-Sheng, X.U.; Zhou, S.R.; Yao, Y.; Lin, Q.I. Feasibility Analysis on Pulse Rate Variability as an Estimate of Heart Rate Variability. J. Northeast. Univ. Nat. Sci. 2017, 38, 31–35. [Google Scholar]
  24. Xu, L.; Yao, Y.; Wang, H.; He, D.; Wang, L.; Jiang, Y. Morphology variability of radial pulse wave during exercise. Bio-Med. Mater. Eng. 2014, 24, 3605–3611. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Wang, L.; Xu, L.; Feng, S.; Meng, M.Q.H.; Wang, K. Multi-Gaussian fitting for pulse waveform using Weighted Least Squares and multi-criteria decision making method. Comput. Biol. Med. 2013, 43, 1661–1672. [Google Scholar] [CrossRef] [PubMed]
  26. He, D.; Wang, L.; Fan, X.; Yao, Y.; Geng, N.; Sun, Y.; Xu, L.; Qian, W. A new mathematical model of wrist pulse waveforms characterizes patients with cardiovascular disease—A pilot study. Med. Eng. Phys. 2017, 48, 142–149. [Google Scholar] [CrossRef] [PubMed]
  27. Tereshchenko, L.G.; Josephson, M.E. Frequency content and characteristics of ventricular conduction. J. Electrocardiol. 2015, 48, 933–937. [Google Scholar] [CrossRef] [Green Version]
  28. Hari, K.; Muthukaruppan, M.S.; Paruthi, P.; Veezhinathan, M. Performance Evaluation of PPG Signal using Time-Frequency Features. Int. J. Eng. Res. Technol. 2013, 2, 988–992. [Google Scholar]
  29. Alametsä, J.; Värri, A.; Viik, J.; Hyttinen, J.; Palomäki, A. Ballistocardiogaphic studies with acceleration and electromechanical film sensors. Med. Eng. Physics 2009, 31, 1154–1165. [Google Scholar] [CrossRef]
  30. Mcdonagh, T.A.; Morrison, C.E.; Lawrence, A.; Ford, I.; Dargie, H.J. Symptomatic and asymptomatic left-ventricular systolic dysfunction in an urban population. Lancet 1997, 350, 829. [Google Scholar] [CrossRef]
  31. Ciccone, A.B.; Siedlik, J.A.; Wecht, J.M.; Deckert, J.A.; Nguyen, N.D.; Weir, J.P. Reminder: RMSSD and SD1 are identical heart rate variability metrics. Muscle Nerve 2017, 56, 674–678. [Google Scholar] [CrossRef]
  32. Pham, T.; Lau, Z.J.; Chen, S.H.A.; Makowski, D. Heart Rate Variability in Psychology: A Review of HRV Indices and an Analysis Tutorial. Sensors 2021, 21, 3998. [Google Scholar] [CrossRef]
  33. Udhayakumar, R.K.; Karmakar, C.; Peng, L.; Palaniswami, M. Effect of Embedding Dimension on Complexity Measures in Identifying Arrhythmia. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Orlando, FL, USA, 16–20 August 2016; pp. 6230–6233. [Google Scholar]
  34. Aletti, F.; Ferrario, M.; De Jesus, T.B.A.; Stirbulov, R.; Silva, A.B.; Cerutti, S.; Sampaio, L.M. Heart Rate Variability in Children with Cyanotic and Acyanotic Congenital Heart Disease: Analysis by Spectral and non Linear Indices. In Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA, 28 August–1 September 2012; pp. 4189–4192. [Google Scholar]
  35. Neves, V.R.; Takahashi, A.C.; do Santos-Hiss, M.D.; Kiviniemi, A.M.; Tulppo, M.P.; de Moura, S.C.; Karsten, M.; Borghi-Silva, A.; Porta, A.; Montano, N.; et al. Linear and nonlinear analysis of heart rate variability in coronary disease. Clin. Auton. Res. Off. J. Clin. Auton. Res. Soc. 2012, 22, 175–183. [Google Scholar] [CrossRef]
  36. Horie, T. Approximate entropy of electrocardiogram signals in atrial fibrillation. Rinsho Byori Jpn. J. Clin. Pathol. 2013, 61, 893–899. [Google Scholar]
  37. Graff, B.; Gąsecki, D.; Rojek, A.; Boutouyrie, P.; Nyka, W.; Laurent, S.; Narkiewicz, K. Heart rate variability and functional outcome in ischemic stroke: A multiparameter approach. J. Hypertens. 2013, 31, 1629–1636. [Google Scholar] [CrossRef] [PubMed]
  38. Lin, L.I. A concordance correlation coefficient to evaluate reproducibility. Biometrics 1989, 45, 255–268. [Google Scholar] [CrossRef] [PubMed]
  39. Akoglu, H. User’s guide to correlation coefficients. Turk. J. Emerg. Med. 2018, 18, 91–93. [Google Scholar] [CrossRef] [PubMed]
  40. Mcbride, G.B. A proposal for strength-of-agreement criteria for Lin’s concordance correlation coefficient. NIWA Client Rep. 2005, 45, 307–310. [Google Scholar]
  41. Bland, J.M.; Altman, D.J.L. Statistical methods for assessing agreement between two methods of clinical measurement. Lancet 1986, 327, 307–310. [Google Scholar] [CrossRef]
  42. Radespiel-Tröger, M.; Rauh, R.; Mahlke, C.; Gottschalk, T.; Mück-Weymann, M. Agreement of two different methods for measurement of heart rate variability. Clin. Auton. Res. 2003, 13, 99–102. [Google Scholar] [CrossRef]
  43. Rauh, R.; Limley, R.; Bauer, R.-D.; Radespiel-Tröger, M.; Mueck-Weymann, M. Comparison of heart rate variability and pulse rate variability detected with photoplethysmography. Proc. SPIE Int. Soc. Opt. Eng. 2004, 5474, 115–126. [Google Scholar] [CrossRef]
  44. Neshitov, A.; Tyapochkin, K.; Smorodnikova, E.; Pravdin, P. Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment. Sensors 2021, 21, 6798. [Google Scholar] [CrossRef]
  45. Myles, P.S.; Cui, J. Using the Bland-Altman method to measure agreement with repeated measures. Br. J. Anaesth. 2007, 99, 309–311. [Google Scholar] [CrossRef] [Green Version]
  46. Hoog Antink, C.; Mai, Y.; Aalto, R.; Bruser, C.; Leonhardt, S.; Oksala, N.; Vehkaoja, A. Ballistocardiography Can Estimate Beat-to-Beat Heart Rate Accurately at Night in Patients After Vascular Intervention. IEEE J. Biomed. Health Inform. 2020, 24, 2230–2237. [Google Scholar] [CrossRef] [PubMed]
  47. Aydemir, V.B.; Nagesh, S.; Shandhi, M.M.H.; Fan, J.; Klein, L.; Etemadi, M.; Heller, J.A.; Inan, O.T.; Rehg, J.M. Classification of Decompensated Heart Failure from Clinical and Home Ballistocardiography. IEEE Trans. Bio-Med. Eng. 2020, 67, 1303–1313. [Google Scholar] [CrossRef] [PubMed]
  48. Chang, I.S.; Mak, S.; Armanfard, N.; Boger, J.; Grace, S.L.; Arcelus, A.; Chessex, C.; Mihailidis, A. Quantification of Resting-State Ballistocardiogram Difference Between Clinical and Non-Clinical Populations for Ambient Monitoring of Heart Failure. IEEE J. Transl. Eng. Health Med. 2020, 8, 2700811. [Google Scholar] [CrossRef] [PubMed]
  49. Aarotale, P.N.; Henriksen, S.N. Potential of Weight Scale Based Ballistocardiography for Identifying Orthostatic Intolerance: A Tilt Table Study. In Proceedings of the 2020 Design of Medical Devices Conference, Minneapolis, MN, USA, 6–9 April 2020. [Google Scholar]
  50. Kuchulakanti, H.; Mandapati, V.; Borgohain, R.; Sairam, A.; Abhilash, P. Tremor quantification and its measurements on Parkinsonian patients. In Proceedings of the 2nd International Conference on Biomedical and Pharmaceutical Engineering, ICBPE Conference Proceedings 2009, Singapore, 2–4 December 2009. [Google Scholar]
  51. Wang, K.; Zhu, T.; Zhang, X.; Yu, C.; Cao, X.; Tang, J.; Wan, Z. Comparison of heart rate variability measurements between ballistocardiogram and electrocardiography. Zhonghua Xin Xue Guan Bing Za Zhi 2015, 43, 448–451. [Google Scholar] [PubMed]
  52. Cao, X.; Wang, K.; Zhang, J.; Tang, J. Possibility of heart rate variability analysis using ballistocardiogram. Sci. Technol. Rev. 2014, 32, 5. [Google Scholar]
  53. Park, K.S.; Yoon, H. Ballistocardiography. In Seamless Healthcare Monitoring: Advancements in Wearable, Attachable, and Invisible Devices; Tamura, T., Chen, W., Eds.; Springer International Publishing: Cham, Switzerland, 2018; pp. 127–155. [Google Scholar]
  54. Zhang, K.; Zuo, W.; Chen, Y.; Meng, D.; Zhang, L. Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising. IEEE Trans. Image Process. 2017, 26, 3142–3155. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Photograph of the devices used to simultaneously record BCG, ECG and PW signals.
Figure 1. Photograph of the devices used to simultaneously record BCG, ECG and PW signals.
Sensors 22 02423 g001
Figure 2. Peak detection of the BCG, ECG, PW signals. Circles indicate time points from which heart intervals are recorded. J for the BCG signals, R for the ECG and P for pulse wave (PW).
Figure 2. Peak detection of the BCG, ECG, PW signals. Circles indicate time points from which heart intervals are recorded. J for the BCG signals, R for the ECG and P for pulse wave (PW).
Sensors 22 02423 g002
Figure 3. Data from 50 subjects. (a) linear regression of R-R and J-J intervals. (b) linear regression of R-R and P-P intervals.
Figure 3. Data from 50 subjects. (a) linear regression of R-R and J-J intervals. (b) linear regression of R-R and P-P intervals.
Sensors 22 02423 g003
Figure 4. Pairs of HRV metrics (title above each plot) obtained from 50 subjects plotted against the line of identity (representing perfect agreement). x- and y-axes show BCG and ECG values, respectively. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Figure 4. Pairs of HRV metrics (title above each plot) obtained from 50 subjects plotted against the line of identity (representing perfect agreement). x- and y-axes show BCG and ECG values, respectively. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Sensors 22 02423 g004
Figure 5. Pairs of HRV metrics obtained from 50 subjects plotted against the line of identity (representing perfect agreement). x- and y-axes show PW and ECG values, respectively. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Figure 5. Pairs of HRV metrics obtained from 50 subjects plotted against the line of identity (representing perfect agreement). x- and y-axes show PW and ECG values, respectively. (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Sensors 22 02423 g005
Figure 6. Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. x- and y-axes show BCG and ECG values, respectively. (Results from each of the three subjects are shown in different colors.). (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Figure 6. Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. x- and y-axes show BCG and ECG values, respectively. (Results from each of the three subjects are shown in different colors.). (a) Mean. (b) SDNN. (c) pNN50. (d) RMSSD. (e) LF. (f) HF. (g) LF/HF.
Sensors 22 02423 g006
Figure 7. Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. x- and y-axes show PW and ECG values, respectively. (Results from each of the three subjects are shown in different colors.) (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF.
Figure 7. Pairs of HRV metrics obtained from the medium-term data plotted against the line of identity. x- and y-axes show PW and ECG values, respectively. (Results from each of the three subjects are shown in different colors.) (a) is for Mean. (b) is for SDNN. (c) is for pNN50. (d) is for RMSSD. (e) is for LF. (f) is for HF. (g) is for LF/HF.
Sensors 22 02423 g007
Table 1. Number of spurious peaks in the data.
Table 1. Number of spurious peaks in the data.
Total Interval NumberNumber of Spurious Peaks
ECGPWBCG
50 subjects 17,045312278
Subject A60152114197
Subject B6593131893
Subject C10,71498107
Table 2. Definition of the HRV parameters.
Table 2. Definition of the HRV parameters.
ParametersDefinition
Time DomainMean (ms)Average of heart intervals
SDNN (ms)Standard deviation of heart intervals
pNN50 (%)Percentage of the difference between adjacent heart intervals that exceed 50 ms
RMSSD (ms)Root mean square of the difference between adjacent heart intervals
Frequency DomainLF (ms2)Spectral power in the low-frequency range (0.04~0.15 Hz)
HF (ms2)Spectral power in the high-frequency range (0.15~0.40 Hz)
LF/HFRatio of LF to HF
Table 3. Descriptive statistics of the intervals obtained from the short-term data recordings of 50 subjects.
Table 3. Descriptive statistics of the intervals obtained from the short-term data recordings of 50 subjects.
NMin (ms)Max (ms)Mean (ms)SD (ms)CV (%)
BCG17,0455501472883.318120.5
PW17,0455511472886.3182.220.6
ECG17,0455501469883.4181.820.6
Table 4. Statistical analysis for agreement between HRV parameters calculated from J-J intervals and R-R intervals of 50 subjects.
Table 4. Statistical analysis for agreement between HRV parameters calculated from J-J intervals and R-R intervals of 50 subjects.
BCGECGCVb–CVeLCCCLower, UpperBA_Ratio
Mean917.3 ± 160.3913.9 ± 158.80.11%0.999−1.544, 8.3240.003
SDNN48.8 ± 21.449.0 ± 22.0−1.04%0.994−4.688, 4.3180.046
pNN5010.5 ± 16.311.4 ± 17.40.64%0.990−5.115, 3.5560.169
RMSSD44.5 ± 26.144.4 ± 28.7−5.320.960−15.434, 14.8670.198
LF254.0 ± 341.9250.1 ± 339.6−1.16%0.999−14.261, 22.1110.036
HF93.7 ± 93.292.6 ± 97.7−6.01%0.995−45.242, 47.4660.249
LF/HF2.5 ± 2.02.8 ± 2.05.4%0.934−1.639, 1.2180.265
CVb: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Table 5. Statistical analysis for agreement between HRV parameters calculated from P-P intervals and R-R intervals of 50 subjects.
Table 5. Statistical analysis for agreement between HRV parameters calculated from P-P intervals and R-R intervals of 50 subjects.
PWECGCVp–CVeLCCCLower, UpperBA_Ratio
Mean913.7 ± 159.0913.9 ± 158.80.03%1−2.484, 2.0140.001
SDNN49.6 ± 22.049.0 ± 22.0−0.52%0.993−4.241, 5.4350.049
pNN5011.4 ± 17.111.4 ± 17.4−4.09%0.986−5.490, 5.7100.246
RMSSD44.4 ± 26.444.4 ± 28.7−4.590.98−11.143, 10.3350.12
LF255.8 ± 340.3250.1 ± 339.6−1.76%0.999−23.131, 34.5900.057
HF100.8 ± 102.292.6 ± 97.7−4.06%0.968−39.132, 55.4850.245
LF/HF2.6 ± 2.12.8 ± 2.04.93%0.972−1.084, 0.7720.17
CVp: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agree ment, as defined in the text.
Table 6. Statistical analysis for agreement between HRV parameters calculated from subject A’s J-J intervals and R-R intervals.
Table 6. Statistical analysis for agreement between HRV parameters calculated from subject A’s J-J intervals and R-R intervals.
BCGECGCVb–CVeLCCCLower, UpperBA_Ratio
Mean931.8 ± 90.2927.4 ± 88.90.1%0.998−1.243, 9.9630.003
SDNN59.6 ± 18.555.79 ± 15.00.43%0.998−5.186, 6.7930.053
pNN5022.4 ± 15.722.3 ± 17.6−3.53%0.981−6.339, 6.4740.143
RMSSD44.3 ± 16.341.1 ± 13.93.01%0.916−7.450, 13.7630.124
LF534.9 ± 604.9528.5 ± 599.3−0.3%0.999−47.409, 60.0290.051
HF193.5 ± 192.4181.5 ± 180.5−0.02%0.971−73.307, 97.3240.228
LF/HF2.5 ± 1.82.6 ± 1.9−0.28%0.974−0.901, 0.6920.159
CVb: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Table 7. Statistical analysis of the agreement between HRV parameters calculated from subject A’s P-P interval and R-R interval.
Table 7. Statistical analysis of the agreement between HRV parameters calculated from subject A’s P-P interval and R-R interval.
PWECGCVp–CVeLCCCLower, UpperBA_Ratio
Mean927.6 ± 89.2927.4 ± 88.90.03%0.999−1.929, 2.3440.001
SDNN58.4 ± 16.055.79 ± 15.00.56%0.994−2.245, 7.4250.042
pNN5024.2 ± 16.922.3 ± 17.6−8.75%0.971−5.420, 9.1530.157
RMSSD44.9 ± 15.041.1 ± 13.9−0.2%0.918−5.258, 12.7690.105
LF532.4 ± 601.1528.5 ± 599.3−0.5%0.999−13.490, 21.2980.016
HF194.0 ± 188.7181.5 ± 180.5−2.17%0.984−17.919, 42.9560.081
LF/HF2.5 ± 1.92.6 ± 1.92.26%0.986−0.358, 0.2160.057
CVp: the coefficients of variation of BCG; CVe: the coefficients of variation of ECG; Lower, Upper: The range of agreement limits in the Bland-Altman analysis. Bold figures indicate excellent agreement, as defined in the text.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cui, H.; Wang, Z.; Yu, B.; Jiang, F.; Geng, N.; Li, Y.; Xu, L.; Zheng, D.; Zhang, B.; Lu, P.; et al. Statistical Analysis of the Consistency of HRV Analysis Using BCG or Pulse Wave Signals. Sensors 2022, 22, 2423. https://doi.org/10.3390/s22062423

AMA Style

Cui H, Wang Z, Yu B, Jiang F, Geng N, Li Y, Xu L, Zheng D, Zhang B, Lu P, et al. Statistical Analysis of the Consistency of HRV Analysis Using BCG or Pulse Wave Signals. Sensors. 2022; 22(6):2423. https://doi.org/10.3390/s22062423

Chicago/Turabian Style

Cui, Huiying, Zhongyi Wang, Bin Yu, Fangfang Jiang, Ning Geng, Yongchun Li, Lisheng Xu, Dingchang Zheng, Biyong Zhang, Peilin Lu, and et al. 2022. "Statistical Analysis of the Consistency of HRV Analysis Using BCG or Pulse Wave Signals" Sensors 22, no. 6: 2423. https://doi.org/10.3390/s22062423

APA Style

Cui, H., Wang, Z., Yu, B., Jiang, F., Geng, N., Li, Y., Xu, L., Zheng, D., Zhang, B., Lu, P., & Greenwald, S. E. (2022). Statistical Analysis of the Consistency of HRV Analysis Using BCG or Pulse Wave Signals. Sensors, 22(6), 2423. https://doi.org/10.3390/s22062423

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop