In order to solve the saturation distortion phenomenon of R component in fingertip video image, this paper proposes an iterative threshold segmentation algorithm, which adaptively generates the region to be detected for the R component, and extracts the human pulse signal by calculating the gray mean value of the region to be detected. The original pulse signal has baseline drift and high frequency noise. Combining with the characteristics of pulse signal, a zero phase digital filter is designed to filter out noise interference. Fingertip video images are collected on different smartphones, and the region to be detected is extracted by the algorithm proposed in this paper. Considering that the fingertip’s pressure will be different during each measurement, this paper makes a comparative analysis of pulse signals extracted under different pressures. In order to verify the accuracy of the algorithm proposed in this paper in heart rate detection, a comparative experiment of heart rate detection was conducted. The results show that the algorithm proposed in this paper can accurately extract human heart rate information and has certain portability, which provides certain theoretical help for further development of physiological monitoring application on smartphone platform.
On the basis of Poincare scatter plot and first order difference scatter plot, a novel heart rate variability (HRV) analysis method based on scatter plots of RR intervals and first order difference of RR intervals (namely, RdR) was proposed. The abscissa of the RdR scatter plot, the x-axis, is RR intervals and the ordinate, y-axis, is the difference between successive RR intervals. The RdR scatter plot includes the information of RR intervals and the difference between successive RR intervals, which captures more HRV information. By RdR scatter plot analysis of some records of MIT-BIH arrhythmias database, we found that the scatter plot of uncoupled premature ventricular contraction (PVC), coupled ventricular bigeminy and ventricular trigeminy PVC had specific graphic characteristics. The RdR scatter plot method has higher detecting performance than the Poincare scatter plot method, and simpler and more intuitive than the first order difference method.
The analysis parameters for the characterization of heart rate variability (HRV) within a very short time (<1 min) usually exhibit complicate variation patterns over time, which may easily interfere the judgment to the status of the cardiovascular system. In this study, long-term HRV sequence of 41 cases of healthy people (control group) and 25 cases of congestive heart failure (CHF) patients (experimental group) was divided into multiple segments of very short time series. The variation coefficient of the same HRV parameter under multiple segments of very short time series and the testing proportion with statistically significant differences under multiple interclass t-test were calculated. On this account, part of HRV analysis parameters under very short time were discussed to reveal the stability of difference of the cardiovascular system function under different status. Furthermore, with analyzing the receiver operating characteristic (ROC) curve and modeling the artificial neural network (ANN), the classification effects of these parameters between the control group and the experimental group were assessed. The results demonstrated that ① the indices of entropy of degree distribution based on the complex network analysis had a lowest variation coefficient and was sensitive to the pathological status (in 79.75% cases, there has statistically significant differences between the control group and experimental group), which can be served as an auxiliary index for clinical doctor to diagnose for CHF patient; ② after conducting ellipse fitting to Poincare plot, in 98.5% cases, there had statistically significant differences for the ratio of ellipse short-long axis (SDratio) between the control group and the experimental group; when modeling the ANN and solely adopting SDratio, the classification accuracy to the control group and experimental group was 71.87%, which demonstrated that SDratio might be acted as the intelligent diagnosis index for CHF patients; ③ however, more sensitive and robust indices were still needed to find out for the very-short HRV analysis and for the diagnosis of CHF patients as well.
Based on the imaging photoplethysmography (iPPG) and blind source separation (BSS) theory the author put forward a method for non-contact heartbeat frequency estimation. Using the recorded video images of the human face in the ambient light with Webcam, we detected the human face through software, separated the detected facial image into three channels RGB components. And then preprocesses i.e. normalization, whitening, etc. were carried out to a certain number of RGB data. After the independent component analysis (ICA) theory and joint approximate diagonalization of eigenmatrices (JADE) algorithm were applied, we estimated the frequency of heart rate through spectrum analysis. Taking advantage of the consistency of Bland-Altman theory analysis and the commercial Pulse Oximetry Sensor test results, the root mean square error of the algorithm result was calculated as 2.06 beat/min. It indicated that the algorithm could realize the non-contact measurement of heart rate and lay the foundation for the remote and non-contact measurement of multi-parameter physiological measurements.
In order to solve imperfection of heart rate extraction by method of traditional ballistocardiogram (BCG), this paper proposes an improved method for detecting heart rate by BCG. First, weak cardiac activity signals are acquired in real time by embedded sensors. Local BCG beats are obtained by signal filtering and signal conversion. Second, the heart rate is estimated directly from the BCG beat without the use of a heartbeat template. Compared with other methods, the proposed method has strong advantages in heart rate data accuracy and anti-interference, and it also realizes non-contact online detection. Finally, by analyzing the data of more than 20,000 heart rates of 13 subjects, the average beat error was 0.86% and the coverage was 96.71%. It provides a new way to estimate heart rate for hospital clinical and home care.
The peak period of cardiovascular disease (CVD) is around the time of awakening in the morning, which may be related to the surge of sympathetic activity at the end of nocturnal sleep. This paper chose 140 participants as study object, 70 of which had occurred CVD events while the rest hadn’t during a two-year follow-up period. A two-layer model was proposed to investigate whether hypnopompic heart rate variability (HRV) was informative to distinguish these two types of participants. In the proposed model, the extreme gradient boosting algorithm (XGBoost) was used to construct a classifier in the first layer. By evaluating the feature importance of the classifier, those features with larger importance were fed into the second layer to construct the final classifier. Three machine learning algorithms, i.e., XGBoost, random forest and support vector machine were employed and compared in the second layer to find out which one can achieve the highest performance. The results showed that, with the analysis of hypnopompic HRV, the XGBoost+XGBoost model achieved the best performance with an accuracy of 84.3%. Compared with conventional time-domain and frequency-domain features, those features derived from nonlinear dynamic analysis were more important to the model. Especially, modified permutation entropy at scale 1 and sample entropy at scale 3 were relatively important. This study might have significance for the prevention and diagnosis of CVD, as well as for the design of CVD-risk assessment system.
To achieve non-contact measurement of human heart rate and improve its accuracy, this paper proposes a method for measuring human heart rate based on multi-channel radar data fusion. The radar data were firstly extracted by human body position identification, phase extraction and unwinding, phase difference, band-pass filtering optimized by power spectrum entropy, and fast independent component analysis for each channel data. After overlaying and fusing the four-channel data, the heartbeat signal was separated using frost-optimized variational modal decomposition. Finally, a chirp Z-transform was introduced for heart rate estimation. After validation with 40 sets of data, the average root mean square error of the proposed method was 2.35 beats per minute, with an average error rate of 2.39%, a Pearson correlation coefficient of 0.97, a confidence interval of [–4.78, 4.78] beats per minute, and a consistency error of –0.04. The experimental results show that the proposed measurement method performs well in terms of accuracy, correlation, and consistency, enabling precise measurement of human heart rate.
The dynamic electrocardiogram (ECG) collected by wearable devices is often corrupted by motion interference due to human activities. The frequency of the interference and the frequency of the ECG signal overlap with each other, which distorts and deforms the ECG signal, and then affects the accuracy of heart rate detection. In this paper, a heart rate detection method that using coarse graining technique was proposed. First, the ECG signal was preprocessed to remove the baseline drift and the high-frequency interference. Second, the motion-related high amplitude interference exceeding the preset threshold was suppressed by signal compression method. Third, the signal was coarse-grained by adaptive peak dilation and waveform reconstruction. Heart rate was calculated based on the frequency spectrum obtained from fast Fourier transformation. The performance of the method was compared with a wavelet transform based QRS feature extraction algorithm using ECG collected from 30 volunteers at rest and in different motion states. The results showed that the correlation coefficient between the calculated heart rate and the standard heart rate was 0.999, which was higher than the result of the wavelet transform method (r = 0.971). The accuracy of the proposed method was significantly higher than the wavelet transform method in all states, including resting (99.95% vs. 99.14%, P < 0.01), walking (100% vs. 97.26%, P < 0.01) and running (100% vs. 90.89%, P < 0.01). The absolute error [0 (0, 1) vs. 1 (0, 1), P < 0.05] and relative error [0 (0, 0.59) vs. 0.52 (0, 0.72), P < 0.05] of the proposed method were significantly lower than the wavelet transform method during running state. The method presented in this paper shows high accuracy and strong anti-interference ability, and is potentially used in wearable devices to realize real-time continuous heart rate monitoring in daily activities and exercise conditions.
In this paper, a heart rate variability analysis system is presented for short-term (5 min) applications, which is composed of an electrocardiogram signal acquisition unit and a heart rate variability analysis unit. The electrocardiogram signal acquisition unit adopts various digital technologies, including the low-gain amplifier, the high-resolution analog-digital converter, the real-time digital filter and wireless transmission etc. Meanwhile, it has the advantages of strong anti-interference capacity, small size, light weight, and good portability. The heart rate variability analysis unit is used to complete the R-wave detection and the analyses of time domain, frequency domain and non-linear indexes, based on the Matlab Toolbox. The preliminary experiments demonstrated that the system was reliable, and could be applied to the heart rate variability analysis at resting, motion states. etc.
Predicting the termination of paroxysmal atrial fibrillation (AF) may provide a signal to decide whether there is a need to intervene the AF timely. We proposed a novel RdR RR intervals scatter plot in our study. The abscissa of the RdR scatter plot was set to RR intervals and the ordinate was set as the difference between successive RR intervals. The RdR scatter plot includes information of RR intervals and difference between successive RR intervals, which captures more heart rate variability (HRV) information. By RdR scatter plot analysis of one minute RR intervals for 50 segments with non-terminating AF and immediately terminating AF, it was found that the points in RdR scatter plot of non-terminating AF were more decentralized than the ones of immediately terminating AF. By dividing the RdR scatter plot into uniform grids and counting the number of non-empty grids, non-terminating AF and immediately terminating AF segments were differentiated. By utilizing 49 RR intervals, for 20 segments of learning set, 17 segments were correctly detected, and for 30 segments of test set, 20 segments were detected. While utilizing 66 RR intervals, for 18 segments of learning set, 16 segments were correctly detected, and for 28 segments of test set, 20 segments were detected. The results demonstrated that during the last one minute before the termination of paroxysmal AF, the variance of the RR intervals and the difference of the neighboring two RR intervals became smaller. The termination of paroxysmal AF could be successfully predicted by utilizing the RdR scatter plot, while the predicting accuracy should be further improved.