Abstract
An ensemble local mean decomposition (ELMD) method has been recently proposed to reduce mode mixing which arises in local mean decomposition (LMD). However, due to decomposition components’ spectrum aliasing caused by the introduced residual noise, it is still difficult to detect the vital signs such as heart and respiration components with neighboring frequency bands by using ELMD. Therefore, a novel complete ensemble local mean decomposition (CELMD) approach, in which the obtained product function (PF) is abstracted from the residue signal for each LMD realization plus different noise, is proposed to eliminate new ones created by ELMD. To accuracy separate heartbeat and respiration components, a CELMD-based blind source separation (CELMD-BSS) method is introduced. Experimental results show that CELMD-BSS method has better separation performance for the heartbeat and the respiration component and lesser time cost due to CELMD’s advantages such as smaller reconstruction error, better spectral separation of PFs and smaller time complexity.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Using Doppler radar detecting vital life signs such as heart and respiration rate would have wide application in search and rescue operations, security and health care [1,2,3], because detecting vital life signs by using Doppler radar is a detecting mean of non-contact nature. According to the radar signal, we are able to remotely monitor vital life signs of a human subject. The research of detecting the vital life signs by using Doppler radar systems can be dated back to the 1970s [4], where the distinct remote monitoring advantages were demonstrated. Subsequent work in vital life signs detection area focused on improving and refining the precision of detection, where novel methods were presented to process the radar signal by using continuous wavelet transform (CWT) and short time Fourier transform (STFT) [5, 6]. However, these algorithms depend on fixed basis functions, and have limited resolution in both time and frequency. Recently, an automated detection method was demonstrated by using a respiration harmonic cancellation method [7]. But, a priori knowledge of the basis frequency of the respiration signal was required in this method.
Recent research on signal decomposition has resulted in fully data driven time-frequency algorithms. Such as empirical mode decomposition (EMD) [8], which can decompose adaptively a signal into a set of components. The components are termed as intrinsic mode functions (IMFs). Therefore, it is suitable for the analysis of the radar signal with nonlinear and no stationary property. The analysis method of Doppler radar signal, based on EMD, has been achieved using the measurement of heartbeat and respiration of human subject [9,10,11]. However, there is a loss of amplitude and frequency information due to the use of cubic splines and Hilbert transform in EMD process [12]. To reduce the loss, a local mean decomposition (LMD) was proposed recently [12], where LMD is a self-adaptive time-frequency analysis method. Using smooth local means, it can decompose adaptively a signal into a set of product functions (PFs), and each of which is a purely frequency-modulated signal. Thus, we can obtain reliable instantaneous frequency of the local oscillation signal without Hilbert transform. Therefore, the undesirable end effect and negative frequency caused by Hilbert transform can be avoided [12]. LMD’s application to the electroencephalogram (EEG) was illustrated [12], and its distinct advantages were compared with the EMD in fault diagnosis [13, 14].
However, one of the main defects of the original LMD that arise with the EMD is mode mixing, which suggested that oscillations of very disparate amplitude exist in a single PF, or very similar oscillations exist in different PFs. It would lead to the individual PF components lose exact physical meaning, and it would result in the frequency aliasing of PFs too. To make up the defects above, the ensemble local mean decomposition (ELMD) algorithm was proposed [15], where an ensemble of the signal plus white Gaussian noise was decomposed by LMD. Due to the performance of the dyadic filter of LMD in white Gaussian noise [15], the mode mixing phenomenon was reduced. Although ELMD offers distinct advantages, the performance of spectral separation of PFs is reduced due to the new residual noise introduced in the reconstructed signal.
In this paper, a novel complete ensemble local mean decomposition (CELMD) approach is presented to eliminate the adverse impact of the residual noise in ELDM. A self-adjust noise coefficient is introduced in CELMD and the first PF component of an ensemble of the rest signal plus white Gaussian noise for each LMD realization is abstracted. The procedure continues with the rest PFs until the stopping criterion is reached. Doppler radar vital life signs such as heart and respiration signal are separated by using CELMD and the blind sources separation (BSS) algorithm [16, 17]. Experimental results show that the CELMD has a better spectral separation of the PFs, signal reconstruction precision, and respiration and heartbeat components are obtained by using the CELMD and BSS (CELMD-BSS) method.
2 Materials and Methods
2.1 Local Mean Decomposition
Local mean decomposition (LMD) [12] is a new data-driven method that decomposes a signal into a small set of product functions (PFs, i.e. modes) by using the smooth local mean. These PFs are the products of frequency modulation signal and time-varying signal. They contain oscillations of a signal, and the instantaneous frequency and envelope of the signal can be obtained directly by PFs. The details of LMD algorithm can be found in [12]. Formally, the original signal x(t) is decomposed into k-products and a monotonic function \(u_k (t)\).
where \({\text{PF}}_p (t)\) denotes the p-th PF.
2.2 Ensemble Local Mean Decomposition
Due to signal intermittency, mode mixing might arise in the original LMD process [15]. Mode mixing would not only make the obtained PFs by LMD devoid of physical meaning, but also cause spectrum aliasing of PFs, which restricts the application of LMD method in time-frequency analysis. A similar problem also occurs in EMD [8], and it has been resolved by the added white noise in EMD process [18, 19].
Base on the noise-assisted concept, white Gaussian noise was introduced into the process of LMD and the ELMD method was proposed [15]. The added noise uniformly populates the all-time-frequency space by using the dyadic filter bank behavior of the LMD to resolve the mode mixing problem. When the signal assisted with noise is decomposed by LMD, all kinds of disparate frequency scale information in given signal which would be decomposed into corresponding frequency bands of the filter bank determined by white noise, automatically. So, the frequency aliasing phenomenon would be reduced. In addition, white Gaussian noise series are independent of each other. If the added white Gaussian noise is large enough, the ensemble mean of the noise would close to zero under ideal conditions. Thus, when the noise components being removed and the impact of white Gaussian noise is reduced in LMD. In ELMD, the given signal x(t) is decomposed multiple times with the addition of different white noise w(t), and the obtained ensemble means of multiple times decomposition is known as the final results.
2.3 Complete Ensemble Local Mean Decomposition
Due to the LMD’s dyadic filter bank behavior in the presence of white Gaussian noise, the mode mixing phenomena is reduced in ELMD algorithm [15]. Figure 1 shows the dyadic filter bank behavior of LMD using white Gaussian noise. From Fig. 1, it can be seen that the value of PSD1 is quite low in the normalized frequency ranges 0–0.2. In this range, PSD1 overlaps rarely with other PSDi (i = 2, 3, 4, 5). However, PSDi (i = 2, 3, 4, 5) is partial overlap with PSD(i + 1), and the overlapping range of the corresponding PFs’ frequency bands increases with an increase in i step by step. The results indicates that the different frequency content of a given signal might still be decomposed into the same frequency bands by ELMD, which suggested that the mode mixing phenomena is not reduced significantly in ELMD process which only relies on the ensemble means of corresponding PFs. From ELMD, the extra added noise may lead to new problems such as the reconstruction error and the different number of PFs for different realizations of the signal plus noise.
Therefore, considering the spectral separation characteristics of the first component (PF1), a novel method that only concerns PF1 for each ELMD realization is here proposed.
Suppose \(\overline{PF}_k\) indicates the decomposed components, after \(\overline{PF}_1\) is obtained by ELMD, the first unique residue \(u_1 (t)\) can be calculated as
where x(t) is the original signal. Then, calculate the first PF (mode) over an ensemble of \(u_1 (t)\) plus different white Gaussian noise by applying LMD multiple times. The first PF is obtained by averaging and it is regarded as the second product function \(\overline{PF}_2\) of x(t). The next residue is defined as
Repeat the above procedure with the rest of PFs until the stopping criterion is reached. We define the operator \({\text{LMD}}_j [ \cdot ]\) and \({\text{std}}[ \cdot ]\) indicate respectively the j-th PF obtained by LMD and the standard deviation for the analyzed signal. Let w(t) corresponds to a white Gaussian noise with N (0, 1) and \(\varepsilon_0\) denotes the magnitude of the added noise. The proposed approach is summarized in the following Algorithm 1.
According to Algorithm 1, the final residue can be calculated as
according to the Eq. (5), the given signal \(x(t)\) can be expressed by the Eq. (6).
the Eq. (6) indicates that the proposed approach can provide an exact reconstruction of the original signal. The finite amplitude \(\varepsilon_0\) need be selected by the given signal. Concerning the amplitude \(\varepsilon_0\) of the added noise, high frequency signals are added to noise of small amplitude value [19] and vice versa. The obtained PFs set consists of \(\overline{PF_1 }^i (t)(i = 0,1, \cdots ,K)\) which are obtained as
The frequency characteristics and the corresponding filter bank property of CELMD are illustrated by applying a single delta signal \(\delta (t)\) which was used to analyze the filter bank property of complete ensemble empirical mode decomposition (CEEMD) [18].
3 Application to Doppler Radar Data
In Doppler radar vital life signs monitoring system, the received radar signal contains a frequency shift proportional to the speed of the monitored-target due to Doppler Effect. If the monitored-target is human thorax, the received Doppler echo radar signal includes possible the heartbeat and respiration information due to the chest motion resulted in heartbeat and respiration. In order to separate heartbeat and respiration signals from Doppler echo signal, a time-frequency analysis method which has good frequency resolution is required. According to the LMD theory and the analysis in Sect. 2, the proposed CELMD algorithm has a good time-frequency resolution and robust property, and it suitable for nonlinear and non-stationary Doppler radar data analysis. Accordingly, CELMD-based blind source separation (CELMD-BSS) method consists of three parts: decomposing the radar signal with CELMD, reducing noise and estimating the number of components with PCA, and estimating heart and respiration components with a joint diagonalization method.
The Doppler radar vital life signs data used in this study was obtained from a low cost Doppler radar. Signal acquisition was carried out using a USB audio interface with a camera frequency of fc = 10.587 GHz. The radar to human chest distance was 30cm, the data sampling rate was 44.1 kHz. Figure 2(a) shows the Doppler radar signal and its’ FFT spectrum. In the FFT spectrum, the received radar signal includes apparently two components respiration (0.5 Hz) and heartbeat (1.4 Hz). ECG signals corresponding to Fig. 2 (a) is plotted in Fig. 2 (b).
In order to reconstruct respiration and heartbeat signals, the CELMD method is applied. For comparison, replacing CELMD with ELMD and CEEMD, signal separation results are shown in Fig. 3. It can be clear seen that the reconstruction result of CELMD is better than that of ELMD, and got pretty much the exact same results with CEEMD. However, in ELMD, the heartbeat component cannot be reconstructed due to spectral separation performance decreased in ELMD.
In Fig. 4, it shows separation results of heart and respiration by using two decomposition methods (CELMD, and CEEMD) and BSS. As the reconstruction result of the heart component is not obtained, the separation result of ELMD is not plotted in Fig. 4. Compared with the results shown in Fig. 3, the estimation performance of heart and respiration components are improved by using BSS. In Fig. 4, separation results obtained by CELMD-BSS and CEEMD-BSS are approach to the ECG references, and that the FFT spectrums shown in Fig. 5 corresponding to the signals obtained by using CELMD-BSS and CEEMD-BSS in Fig. 4 are also close to the spectrum of the ECG reference, which suggested that a similar separation result can be obtained by using the two methods.
4 Conclusions
In this paper, we proposed a novel CELMD-BSS approach to extract the heart and respiration from the Doppler radar vital sign monitoring system. The new reside noise component introduced in ELMD is reduced by using the presented CELMD method. Compared ELMD, CELMD has better spectral separation of PFs and smaller reconstruction error; compared CEEMD, CELMD has lesser time cost. Therefore, the presented CELMD is suited to processing nonlinear and non-stationary data. Based on CELMD, we introduced the BSS method to separate the heart and respiration components. The experimental results proved that heart and respiration components can be accuracy separated by the proposed CELMD-BSS. The CELMD-BSS method here proposed is suitable for underdetermined and over-determined blind source separation of the vital signs signal without prior know.
References
Droitcour, A., Lubecke, V., Lin, J., Boric-Lubecke, O.: A microwave radio for Doppler radar sensing of vital signs. In: 2001 IEEE MTT-S International Microwave Sympsoium Digest (Cat. No.01CH37157), Phoenix, AZ, USA, vol. 1, pp. 175–178 (2001)
Driotcour, A.: Non-contact measurement of heart and respiration rates with a single-chip microwave Doppler radar. PhD Dissertation, Stanford University (2006)
Host-Madsen, A., Petrochilos, N., Boric-Lubecke, O., Lubecke, V.M., Park, B.K., Zhou, Q.: Signal processing methods for Doppler radar heart rate monitoring. In: Mandic, D.P., et al. (eds.), Signal Processing Techniques for Knowledge Extraction and Information Fusion, Springer-Verlag, Berlin (2008)
Lin, J.C.: Non-invasive microwave measurement of respiration. Proc. IEEE 63(10), 1530 (1975)
Yardibi, T., et al.: Gait characterization via pulse-Doppler radar. In: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), Seattle, WA, pp. 662-667 (2011)
Tariq, A., Ghafouri-Shiraz, H.: Vital signs detection using Doppler radar and continuous wavelet transform. J. Nurs. Sci. 10(5), 285–288 (2011)
Morgan, D.R., Zierdtm, G.: Novel signal processing techniques for Doppler radar cardiopulmonary sensing. Signal Process. 89(1), 45–66 (2009)
Huang, N.E., Shen, Z., Long, S.R.: The empirical mode decomposition and the Hilbert spectrum for non-linear and non-stationary time series analysis. Proc. R. Soc. Lond. 454(10), 903–995 (1998)
Mostafanezhad, I., Boric-Lubecke, O., Lubecke, V., Mandic, D.P.: Application of empirical mode decomposition in removing fidgeting interference in Doppler radar life signs monitoring devices. In: Proceedings of IEEE Engineering in Medicine and Biology Society Conference, Minneapolis, pp. 340–343 (2009)
Padmaja, N., Varadarajan, S., Swathi, R.: Signal processing of radar echoes using wavelets and Hilbert Huang transform. Sig. Image Process.: an Int. J. 2(3), 101–119 (2011)
Ahrabian, A., Looney, D., Tobar, F.A., Hallatt, J., Mandic, D.P.: Noise assisted multivariate empirical mode decomposition applied to Doppler radar data. In: Sensor Signal Processing for Defence (SSPD 2012), London, pp. 1–4 (2012)
Smith, J.S.: The local mean decomposition and its application to EEG perception data. J. R. Soc. Interface 2(5), 443–454 (2005)
Wang, Y., He, Z., Zi, Y.: A demodulation method based on improved local mean decomposition and its application in rub-impact fault diagnosis. Meas. Sci. Technol. 20(2), 1–10 (2009)
Wang, Y., He, Z., Zi, Y.: A comparative study on the local mean decomposition and empirical mode decomposition and their applications to rotating machinery health diagnosis. J. Vib. Acoust. 132(2), 1–10 (2012)
Yang, Y., Cheng, J., Zhang, K.: An ensemble local means decomposition method and its application to local rub-impact fault diagnosis of the rotor systems. Measurement 45(3), 561–570 (2012)
Hyvarinen, A., Karhunen, J., Oja, E.: Independent component analysis. Wiley, New York (2001)
Cardoso, J.F., Souloumiac, A.: Blind beamforming for non-gaussian signals. IEE Proc. F Radar Signal Process. 140(6), 362 (1993)
Torres, M.E., Colominas, M.A., Schlotthauer, G., Flandrin, P.: A complete ensemble empirical mode decomposition with adaptive noise. In: 2011 IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 4144–4147. Prague (2011)
Wu, Z., Huang, N.E.: Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv. Adapt. Data Anal. 1(1), 1–41 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, M., Yu, Z., Rong, P., Yuan, G. (2023). A Complete Ensemble Local Mean Decomposition and Its Application in Doppler Radar Vital Signs Monitoring System. In: Wang, Y., Liu, Y., Zou, J., Huo, M. (eds) Signal and Information Processing, Networking and Computers. ICSINC 2022. Lecture Notes in Electrical Engineering, vol 996. Springer, Singapore. https://doi.org/10.1007/978-981-19-9968-0_28
Download citation
DOI: https://doi.org/10.1007/978-981-19-9968-0_28
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-9967-3
Online ISBN: 978-981-19-9968-0
eBook Packages: Computer ScienceComputer Science (R0)