Next Article in Journal
Numerical Investigation of Auxetic Textured Soft Strain Gauge for Monitoring Animal Skin
Previous Article in Journal
Development of Solid-Phase RPA on a Lateral Flow Device for the Detection of Pathogens Related to Sepsis
Previous Article in Special Issue
Evaluation of Vertical Ground Reaction Forces Pattern Visualization in Neurodegenerative Diseases Identification Using Deep Learning and Recurrence Plot Image Feature Extraction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vital Sign Detection during Large-Scale and Fast Body Movements Based on an Adaptive Noise Cancellation Algorithm Using a Single Doppler Radar Sensor

1
School of Microelectronics, Tianjin University, Tianjin 300072, China
2
School of Automobile and Transportation, Tianjin University of Technology and Education, Tianjin 300222, China
3
School of Electronic Information Engineering, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(15), 4183; https://doi.org/10.3390/s20154183
Submission received: 25 May 2020 / Revised: 8 July 2020 / Accepted: 26 July 2020 / Published: 28 July 2020
(This article belongs to the Special Issue Biomedical Signal Processing)

Abstract

:
The non-contact detection of human vital signs (i.e., respiration rate (RR) and heartbeat rate (HR)) using a continuous-wave (CW) Doppler radar sensor has great potential for intensive care monitoring, home healthcare, etc. However, large-scale and fast random body movement (RBM) has been a bottleneck for vital sign detection using a single CW Doppler radar. To break this dilemma, this study proposed a scheme combining adaptive noise cancellation (ANC) with polynomial fitting, which could retrieve the weak components of both respiration and heartbeat signals that were submerged under serious RBM interference. In addition, the new-type discrete cosine transform (N-DCT) was introduced to improve the detection accuracy. This scheme was first verified using a numerical simulation. Then, experiments utilizing a 10-GHz Doppler radar sensor that was built from general-purpose radio frequency (RF) and communication instruments were also carried out. No extra RF/microwave components and modules were needed, and neither was a printed circuit board nor an integrated-chip design required. The experimental results showed that both the RR and HR could still be extracted during large-scale and fast body movements using only a single Doppler radar sensor because the RBM noises could be greatly eliminated by utilizing the proposed ANC algorithm.

1. Introduction

Phase-modulation microwave Doppler radar sensors [1], which are attractive due to the advantages of being contactless and able to penetrate obstacles [2], have gained increasing attention in the field of monitoring vital signs, i.e., respiration rate (RR) and heartbeat rate (HR) [3,4,5,6,7,8]. The Doppler radar sensor transmits a single-tone CW signal to a subject and receives the reflected signals, which carry the information of the physiological movements of the subject in its phase. In the receiver of the sensor, the information regarding the RR and HR of the subject can be extracted by demodulating the received signals. This technique enables short-distance vital sign detection of humans without contacting the testers. With the non-contact vital sign detection capability, the CW Doppler radar sensor has great potential for intensive care monitoring [9], home healthcare, and long-term monitoring applications [10].
Although great theoretical and technological efforts have been made in the past few decades [11,12,13,14,15], such as the use of machine learning algorithms to improve the detection accuracy of HR [15], this detection method still has not been widely applied. This is mainly caused by a bottleneck where weak vital signs tend to be submerged by large-scale and fast random body movements (RBMs) [16,17,18,19,20,21,22]. Specifically, the displacement during an RBM is at the level of tens of centimeters, compared to that of the chest wall movement arising from respiration and heartbeat, which is only at the level of several millimeters [21]. As a result, the RBM is a substantial noise source that can destroy the vital sign signals and significantly reduce the detection accuracy [22]. Therefore, to make the detection method more practical and widely applicable, the key problem is how to remove the influence of RBMs.
To overcome the RBM effect, significant effort has been dedicated over the past few decades. In References [16,17,18,19,20], to achieve both RR and HR detection, the RBM was removed using two Doppler radar systems or a single Doppler radar system with extra hardware, e.g., a camera [18]. However, these methods suffer from limitations, such as the antenna/camera alignments and inconvenient usage in practical environments. In addition, large-scale or fast RBM cannot be removed using these methods [21]. To overcome these defects, Lv, et al. [21] proposed a matched filter algorithm to remove large-scale RBM using a single Doppler radar system without extra hardware. However, this method is only effective on the condition that there exists a period during which the velocity of the RBM must be close to 0 mm/s. This may limit its extensive use. In Tu, et al. [22], a single Doppler radar system was built to manage the effect of the body movement velocity, yet it still had difficulty in detecting the HR. In summary, using a single Doppler radar to extract both RR and HR during large-scale and fast RBMs is the key to making the detection technique widely applicable.
In this study, to remove the large-scale and fast RBMs with only a single Doppler radar sensor, a scheme combining adaptive noise cancellation (ANC) with polynomial fitting was proposed to retrieve the weak components of the respiration and heartbeat submerged in serious RBM interference. Furthermore, a new-type discrete cosine transform (N-DCT)-based spectrum extractor was introduced to achieve the concurrent detection of the RR and HR. In addition, general-purpose radio frequency (RF) and communication instruments were used to build a Doppler radar system. For the instrument-based radar sensor, no extra RF/microwave components and modules were needed, and neither was a printed circuit board or an integrated-chip design. Both simulations and experimental tests were conducted to verify the performance of the proposed techniques. Furthermore, the measurement results on human subjects are reported and discussed.

2. RBM Cancellation

2.1. The Effect of Random Body Movements

Figure 1 shows the block diagram of the RBM modulation effect and the Doppler radar sensor. For a non-contact Doppler radar vital sign detection system, the transmitted single-tone CW signal is modeled as:
S ( t ) = cos [ 2 π f t + ϕ ( t ) ] ,
where f is the transmitted frequency and ϕ(t) is the total phase noise of the transmitter. Assuming that the subject stands at an initial distance d0 away from the radar, then, after a round-trip delay, the reflected signal received by the radar is given as:
R ( t ) = cos [ 2 π f t 4 π d 0 λ 4 π x ( t ) λ + ϕ ( t 2 d 0 c ) ] ,
where λ is the wavelength of the transmitted signal and c is the speed of the signal (the propagation velocity of light). x(t) is the entire movement, which includes the respiration xr(t), heartbeat xh(t), and body motion xb(t), i.e.,
x ( t ) = x r ( t ) + x h ( t ) ± x b ( t ) = m r sin ω r t + m h sin ω h t ± v t ,
where mr and ωr are the magnitude and angular frequency of the respiration, respectively; mh and ωh are the magnitude and angular frequency of the heartbeat, respectively; and v is the velocity of the body motion, which can be considered constant over a short time window [22]. Furthermore, the “±” sign in Equation (3) represents the body motion directions. Specifically, when the subject is moving away from the Doppler radar (i.e., the distance between the subject and the radar is becoming longer), a plus sign holds, and vice versa. In the receiver, the local oscillator (LO) signal is derived from the same source as the transmitted signal and mixed with the received signal using the quadrature mixer. After the received signal is quadrature down-converted and sampled, the baseband in-phase (I) and quadrature-phase (Q) outputs can be expressed as:
B I ( n ) = cos [ 4 π d 0 λ + 4 π x r ( n ) λ + 4 π x h ( n ) λ ± 4 π x b ( n ) λ + ϕ ] , B Q ( n ) = sin [ 4 π d 0 λ + 4 π x r ( n ) λ + 4 π x h ( n ) λ ± 4 π x b ( n ) λ + ϕ ] ,
where ϕ is the total residual phase, which can be ignored according to the range correlation theory [23]. Then, with the BI(n) and BQ(n), the extended differentiate and cross multiply (DACM) algorithm [24] is applied to extract the phase as follows:
φ ( n ) = 4 π d 0 λ + 4 π x r ( n ) λ + 4 π x h ( n ) λ ± 4 π x b ( n ) λ + ϕ = m = 2 n B I ( m ) [ B Q ( m ) B Q ( m 1 ) ] [ B I ( m ) B I ( m 1 ) ] B Q ( m ) B I ( m ) 2 + B Q ( m ) 2 .
By combining Equation (3) with Equation (5), the entire movement x ^ (n) = xr(n) + xh(n) ± xb(n) can be expressed as follows:
x ^ ( n ) φ ( n ) · λ 4 π d 0 .

2.2. Adaptive Noise Cancellation (ANC)

To extract the weak vital sign components (i.e., xr(n) and xh(n)) from x ^ (n), the ANC, which is based on the principles of adaptive filtering and results in optimal noise reduction without distorting the signals, is introduced. The traditional filter is optimal only when the statistical characteristics of the input data match the a priori information on which the design of the filter is based. Different from the traditional filter, ANC relies on a recursive algorithm for its operation, which makes it possible for the filter to perform satisfactorily in an environment where complete knowledge of the relevant signal characteristics is not available [25]. Figure 2 illustrates the schematic of the ANC technique. The demodulated signal x ^ (n), which corresponds to the combination of body movement and vital signs, is treated as the desired signal. Furthermore, another waveform approximating the body motion signal xb(n) needs to be constructed as the ANC’s input signal. To make the constructed waveform as close as possible to the body movement signal xb(n), the method of polynomial fitting is applied to construct the input signal xf(n). The Yth order polynomial fitting can be expressed as:
x f ( n ) = i = 0 Y p i n i ,
where ni means that the order of the variable n is i and pi (i = 0, 1, …, Y) are the constant coefficients that can minimize the mean square error:
MSE = 1 N n = 1 N [ x f ( n ) x ^ ( n ) ] 2 ,
where N is the number of data points.
After the polynomial fitting is used to construct the input signal xf(n), ANC is applied to obtain another signal y(n), which is closer to xb(n) than xf(n). Assuming that the estimate of the unknown tap-weight vector of the adaptive digital filter in Figure 2 is w(n), then the output vector y(n) (i.e., the vector form of signal y(n)) can be expressed as:
y ( n ) = x f ( n ) T w ( n ) = w ( n ) T x f ( n ) ,
where xf(n) is the input signal vector (i.e., the vector form of signal xf(n)) and T denotes transposition. As a result, the estimation error vector z(n) (i.e., the vector form of signal z(n)) can be written as:
z ( n ) = x ^ ( n ) y ( n ) = x ^ ( n ) w ( n ) T x f ( n ) ,
where x ^ (n) is the vector form of signal x ^ (n). The estimation error vector z(n) is input into the least-mean-square (LMS) adaptive algorithm part in Figure 2. In the LMS adaptive algorithm part, the present value of the estimated weight vector w(n) is updated as w(n + 1):
w ( n + 1 ) = w ( n ) + 2 μ x f ( n ) z ( n ) ,
where µ is the step-size parameter. The w(n + 1) is substituted into Equation (9) and replaces w(n). When the mean square of z(n) is the minimum, the cycle will end. Therefore, with the ANC employed, the signal y(n), which is closer to xb(n) than xf(n), is available at the output of the ANC. Hence, after the adaptive filtering converges, the output of the ANC’s subtractor (i.e., z(n) = x ^ (n) − y(n)) can be regarded as xr(n) + xh(n), which facilitates further analysis of the RR and HR.
A simulation was conducted to demonstrate the effect of the ANC. In general, most of the respiration was typically within a frequency range of less than 0.6 Hz, whereas the heartbeat lay within a frequency range of 0.8–3 Hz. The body movement caused by respiration was typically less than 1 cm and the body movement caused by the heartbeat was less than 2 mm [25]. In this study, we considered that the respiration was 3 mm in amplitude with a frequency of 0.4 Hz, whereas the heartbeat was 1 mm in amplitude with a frequency of 1.3 Hz. The order of the polynomial fitting was taken to be 3 (see Section 2.3 for further analysis) and the velocity of the body motion was taken to be 30 mm/s. Figure 3 shows the original signal x ^ (n), the filtered signal y(n), and the difference output z(n).

2.3. New-Type Discrete Cosine Transform.

As described in Section 2.1, the velocity of the body motion can be considered as a constant over a short duration. However, when the time window is decreased, the width of the spectral main-lobe (ML) increases [26]. In other words, as the time window shortens, the spectral peak appears more blurred. As a result, when the vital sign signal (i.e., the RBM-removed signal z(n)) is analyzed for a short time window, the accuracy of the extracted RR and HR will be reduced.
To highlight the spectral peak to improve the extraction accuracy of the RR and HR, an M-point new-type discrete cosine transform (N-DCT) was proposed in Park et al. [27] as follows:
X D C T [ k ] = 2 n = 0 L 1 z ( n ) cos ( 2 π k M n ) ,
where L is the sample length and k refers to the frequency index. As Narasimhan et al. [28] pointed out, the ML of the N-DCT-based spectrum is narrower than that of the commonly-used Fast Fourier Transform (FFT) spectrum. Although the frequency resolution cannot be increased, the zero padding is still applied to reduce the spaced interval in the frequency domain. Both in the simulations and experiments, the sampling frequency fs was set to 100 Hz and the sample length L was set to 500.
Other than detecting the spectral components included in z(n), the N-DCT can also be used to evaluate which polynomial fitting order is most appropriate for the input signal xf(n) in Section 2.2. Using the same simulation conditions as in Section 2.2, Figure 4 shows the comparison of the extracted results using N-DCT and traditional FFT. In addition, the extracted results with different polynomial fitting orders used for the ANC are also compared. In Figure 4, the “FFT & 3rd fitting” means that the vital sign signals were extracted based on the third-order polynomial fitting and analyzed using FFT, and so on. It should be noted that the spectra of the heartbeat were obtained after the z(n) signals were high-pass filtered with fstop = 0.7 Hz and fpass = 0.9 Hz to eliminate the interference arising from respiration. By observing the position of the spectral peak, the results of the RR obtained using the third- and fourth-order polynomial fittings were more accurate than those obtained using the first-, second-, and fifth-order polynomial fittings. Specifically, as shown in Figure 4a, among the five cases of different orders, the peak positions of the third- and fourth-order polynomial fittings almost exactly fell at the ideal RR of 0.4 Hz. For ease of calculation, the third-order polynomial fitting was selected to construct the input signal xf(n) in Section 2.2. To compare the performance of FFT and N-DCT under the same conditions, the use of the FFT method to extract vital signs also needed to be based on the third-order polynomial fitting. From both Figure 4a,b, it can be seen that the extracted results through N-DCT were more accurate than an FFT for both the RR and HR under the third-order polynomial fitting.
To show whether the value of M in Equation (12) affected the extracted accuracy of the RR and HR, Figure 5 shows the extracted vital sign results with different values of M using the N-DCT under the third-order polynomial fitting. It can be seen from Figure 5 that when the value of M was too small, i.e., M ≤ 211, the accuracy of the extracted results was degraded. However, when M was large enough, i.e., M ≥ 213, the accuracy of the extracted results was not significantly improved. To ensure that the extraction results of the vital signs were not affected by the value of M, M was set to 217.

3. Experiments

To build the Doppler radar sensor quickly, an instrument-based Doppler radar sensor was realized by utilizing general-purpose RF and communication instruments that are widely used and equipped in RF/microwave laboratories. Figure 6 shows the measurement setup of the radar sensor, which was straightforward to build by connecting instruments. It can be seen that no extra RF/microwave components and modules were needed, nor did it require a printed circuit board or an integrated-chip design. The sensor included a vector network analyzer (N5242A PNA-X, Agilent, Santa Clara, US), a spectral analyzer (R&S FSV30, Rohde & Schwarz, Muenchen, Germany), and two antennas (RB-84SGAH20, Talent Microwave, Suzhou, China). The operating frequency range of this antenna was 6.57–10 GHz. To achieve the highest detection sensitivity, the operating frequency of 10 GHz was selected. To make all the components in the transceiver synchronized and achieve coherent demodulation, a 10-MHz reference signal generated from the vector network analyzer was used as the clock for the whole system.
Figure 7 shows the experimental setup for the monitoring of the RR and HR under large-scale and fast body movements. In the experiment, the vector network analyzer acted as a transmitter to generate a single-tone CW signal with a frequency of 10 GHz and a power of 10 dBm. The reflected signal was received by the antenna and demodulated in the spectral analyzer. During the experiment, the subject was asked to sit at an initial distance of 1.5 m before the Doppler radar sensor and sway back and forth with different amplitudes. For the movement in each direction, the duration was approximately 3–5 s. At the same time as the body moved, the subject tried to keep a normal breathing pattern. To obtain the reference frequency of respiration, the subject was asked to breathe following the rhythm of a metronome. When the rhythm was changed, the body motion direction was changed too. Therefore, the reference frequency of respiration could be calculated according to the rhythm of the metronome. However, we must acknowledge that it was difficult for the subject to follow the metronome’s rhythm perfectly when the movement direction was changed. As a result, there were some small errors in the reference frequency of the respiration. For the heartbeat, a finger pulse oximeter YX303 (Yuwell, Suzhou, China) measurement served as the HR reference. The activation of the radar system was controlled by a mouse. To achieve the synchronization between the radar and the finger pulse oximeter, the subject pressed the switch of the finger pulse oximeter and the mouse simultaneously. Since the synchronization between the radar and the finger pulse oximeter was done manually, it may have also caused some small errors.

4. Results and Discussion

After applying the extended DACM algorithm to the demodulated quadrature baseband signals BI(n) and BQ(n), the combined motion x ^ (n) was obtained. Figure 8 shows the combined motion, which consisted of the vital signs and body motion for a duration of 20 s. Based on the movement direction, the combined motion in Figure 8 was divided into four parts (i.e., part Ⅰ, part Ⅱ, part Ⅲ, part Ⅳ). It should be noted that the combined motion displacement in Figure 8 refers to the relative displacement from the initial position. Figure 8 shows that the maximum displacement was about 160 mm. In addition, it can be seen that the vital sign signals were completely submerged by the body movement signals. It should be noted that even though the direction of the body movement relative to the radar was not known, we could also obtain the sign before xb(t) in Equation (3) (i.e., x ( t ) = x r ( t ) + x h ( t ) ± x b ( t ) ) using the demodulated combined motion x ^ (n). Specifically, the sign before xb(t) in Equation (3) is the same as the sign of the speed direction of the demodulated combined motion. As shown in Figure 8 below, because the displacement kept increasing in part Ⅰ and kept decreasing in part Ⅱ, the speed directions in parts Ⅰ and Ⅱ were “+” and “−,” respectively. Therefore, the signs before xb(t) in Equation (3) corresponding to parts Ⅰ and Ⅱ were “+” and “−,” respectively. By analogy, the speed directions in parts Ⅲ and Ⅳ were “+” and “−,” respectively. Therefore, the signs in Equation (3) corresponding to parts Ⅲ and Ⅳ were “+” and “−,” respectively.
To extract the vital sign signals (i.e., the RBM-removed signal z(n)) from the combined motion signals x ^ (n), ANC was utilized to remove the RBM signals xb(n). Figure 9 shows the signal processing results of the four parts in Figure 8, reflecting that the body motions were almost removed by the ANC. Based on the RBM-removed signal z(n), the RR and HR were extracted using N-DCT and FFT methods with the same 5 s window width. Figure 10 compares the spectra of the respiration and heartbeat resulting from the N-DCT and FFT, respectively.
Figure 10 clearly exhibits that the N-DCT did better at highlighting the main lobes than FFT did for the four different RBMs. Accordingly, the N-DCT yielded higher detection accuracy than an FFT for both the RR and HR. Table 1 summarizes the measurement errors of the RR and HR when using FFT and N-DCT. The error was used to quantify the extracted accuracy of the FFT and N-DCT methods, which was defined as:
e r r o r = R m e a s u r e R r e f R r e f × 100 % ,
where Rmeasure is the measured RR or HR and Rref is the reference rate of the RR or HR. Furthermore, the average error was calculated using:
Average   error = 1 4 l = 1 4 | e r r o r l | .
As can be seen from Table 1, compared with the traditional FFT method using a 5 s time window, the N-DCT reduced the average error of the RR from 25.53% to 2.14% and reduced the average error of the HR from 3.84% to 0.87%.
From Table 1, it can be obtained that the vital signs were extracted during large-scale and fast body movements based on the method proposed in this study using only one single Doppler radar sensor. However, in a real scenario, random body movements could include irregular back and forth movements or a single-direction movement with a speed variation. To manage a real scenario, we can divide a long time window of a vital sign signal into several short time windows, where each short time window contains the body movement toward one direction with a constant speed such that the method proposed in this study can still be used. Therefore, to verify the proposed method can be applied in the real-world scenario, the length of the time window needed to be shortened and an algorithm was needed to segment the body displacement signals when the body movement direction changed. According to Tu et al. [22], a window length of 3–5 s can be considered a short time window. As a result, it must be verified whether the vital signs can be extracted under a 3 s time window. In addition, to segment the body displacement signals based on the body movement direction, Figure 11 shows the flowchart of the segmentation algorithm.
In Figure 11, ∆t is equal to the reciprocal of the sampling frequency (i.e., ∆t = 1/fs). Figure 12 shows the combined motion signals x ^ (n) and the segmented signals after utilizing the segmentation algorithm.
The following points can be obtained from Figure 12. First, by applying the segmentation algorithm, the combined motion signals x ^ (n) were successfully segmented based on the body movement direction. Second, to meet the requirements of the short time window, the length of the segmented signal was about 3 s. Third, although we assumed the speed of RBM was constant during a short time window, to be as close as possible to the real-world scenario, the speed of the RBM was not always constant in a short time window. Based on the ANC method, the RR and HR were extracted using N-DCT and FFT methods with the same 3 s window width. The extracted results are shown in Figure 13.
Table 2 summarizes the measurement errors of the RR and HR with the FFT and N-DCT methods based on a 3 s time window.
As can be seen from Table 2, compared with the traditional FFT method using a 3 s time window, the N-DCT reduced the average error of the RR from 24.77% to 4.86% and reduced the average error of the HR from 7.71% to 1.25%.
Table 3 lists the comparison results with other works. It can be found that even for rigorous cases regarding longer motion ranges and faster-moving velocities, both the RR and HR can be detected with higher accuracy by utilizing the proposed scheme with only one single Doppler radar sensor.

5. Conclusions

In this study, to extract vital signs (i.e., the rate of respiration and heartbeat) during large-scale and fast body movements using only one single Doppler radar sensor, an ANC algorithm with the help of N-DCT was proposed. Previous studies used two Doppler radar systems or a single Doppler radar system with extra hardware to remove the body movement. However, they suffer from inconvenient usage in practical environments and have difficulties in removing large-scale or fast body movements. Further studies were done to solve these drawbacks, but they still cannot extract both the RR and HR under large-scale and fast body movements using only one single Doppler radar sensor. In response to these defects, the method proposed in this study could solve this problem. Using third-order polynomial fitting to simulate the body movement signals, the ANC algorithm was proposed to separate vital sign signals from body movement signals. Using the separated vital sign signals, the N-DCT method was introduced to extract both the RR and HR with higher accuracy. Specifically, based on a 5 s time window and compared with the traditional FFT method, utilizing the N-DCT method reduced the average error from 25.53% to 2.14% for the RR and from 3.84% to 0.87% for the HR. Meanwhile, based on a 3 s time window and compared with the traditional FFT method, utilizing the N-DCT method reduced the average error from 24.77% to 4.86% for the RR and from 7.71% to 1.25% for the HR. In addition, only general-purpose RF and communication instruments (i.e., a vector network analyzer and a spectral analyzer) were needed to build the Doppler radar sensor. For this radar sensor, no extra RF/microwave components and modules were needed, and neither was a printed circuit board nor an integrated-chip design.
In this article, we have shown the feasibility of this idea, that is, utilizing a single Doppler radar to extract the entire body motion first, then fitting the relative displacement curve of the body motion, and finally using ANC to remove the RBM and extracting vital sign signals. However, there are some limitations to this work. First, similar to References [16,17,18,19,20,21,22], the method proposed in this study could detect vital signs when only the upper body was moved randomly but not the arm. The moving arm introduced a new Doppler phase modulation, which made it more difficult to extract vital signs. The second limitation was that the speed of body movement was assumed to be constant in a short time window. In a real scenario, random body movements could be an irregular back and forth movement or a single-direction movement with speed variations. To manage a real scenario, we divided a long time window of the vital sign signal into several short time windows, where each short time window contained the body movement toward one direction with a constant speed such that the method proposed in this paper could still be used. For the worst case, during the RBM, the speed of the body movement keeps changing. To manage this case, in future work, we will adopt a more flexible fitting method to fit the motion curve such that the fitted curve is closer to the RBM curve. Then, the ANC proposed in this paper will be utilized to remove the RBM and extract vital sign signals.

Author Contributions

Conceptualization, Z.-K.Y.; methodology, Z.-K.Y.; software, Z.-K.Y.; validation, Z.-K.Y.; formal analysis, Z.-K.Y.; investigation, Z.-K.Y.; resources, Z.-K.Y.; writing—original draft preparation, Z.-K.Y.; writing—review and editing, S.Z. and X.-D.H.; funding acquisition, H.S.; All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the National Key Research and Development Program of China under grant no. 2017YFB0102501 and by the Natural Science Foundation of Tianjin under grant no. 18JCQNJC01500.

Acknowledgments

Many thanks to Zhiwei Guan, a teacher at Tianjin Sino-German University of Applied Sciences, for his assistance regarding the funding acquisition.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gu, C.; Inoue, T.; Li, C. Analysis and experiment on the modulation sensitivity of doppler radar vibration measurement. IEEE Microw. Wirel. Compon. Lett. 2013, 23, 566–568. [Google Scholar] [CrossRef]
  2. Petrović, V.; Jankovic, M.M.; Lupsic, A.V.; Mihajlovic, V.R.; Popovic-Bozovic, J.S. High-accuracy real-time monitoring of heart rate variability using 24 GHz continuous-wave doppler radar. IEEE Access 2019, 7, 74721–74733. [Google Scholar] [CrossRef]
  3. Sun, L.; Hong, H.; Li, Y.; Gu, C.; Xi, F.; Li, C.; Zhu, X. Noncontact vital sign detection based on stepwise atomic norm minimization. IEEE Signal Process. Lett. 2015, 22, 2479–2483. [Google Scholar] [CrossRef]
  4. Li, X.-L.; Liu, B.; Liu, Y.; Li, J.; Lai, J.; Zheng, Z. A novel signal separation and de-noising technique for doppler radar vital signal detection. Sensors 2019, 19, 4751. [Google Scholar] [CrossRef] [Green Version]
  5. Kim, J.-Y.; Park, J.-H.; Jang, S.-Y.; Yang, J.-R. Peak detection algorithm for vital sign detection using doppler radar sensors. Sensors 2019, 19, 1575. [Google Scholar] [CrossRef] [Green Version]
  6. Li, M.; Lin, J. Wavelet-transform-based data-length-variation technique for fast heart rate detection using 5.8-GHz CW doppler radar. IEEE Trans. Microw. Theory Tech. 2017, 66, 568–576. [Google Scholar] [CrossRef]
  7. Nosrati, M.; Tavassolian, N. High-accuracy heart rate variability monitoring using doppler radar based on gaussian pulse train modeling and FTPR algorithm. IEEE Trans. Microw. Theory Tech. 2017, 66, 556–567. [Google Scholar] [CrossRef]
  8. Yamamoto, K.; Toyoda, K.; Ohtsuki, T. Spectrogram-based non-contact RRI estimation by accurate peak detection algorithm. IEEE Access 2018, 6, 60369–60379. [Google Scholar] [CrossRef]
  9. Wang, J.; Wang, X.; Zhu, Z.; Huangfu, J.; Li, C.; Ran, L. 1-D microwave imaging of human cardiac motion: An Ab-initio investigation. IEEE Trans. Microw. Theory Tech. 2013, 61, 2101–2107. [Google Scholar] [CrossRef]
  10. Massagram, W.; Lubecke, V.; Host-Madsen, A.; Boric-Lubecke, O. Assessment of heart rate variability and respiratory sinus arrhythmia via doppler radar. IEEE Trans. Microw. Theory Tech. 2009, 57, 2542–2549. [Google Scholar] [CrossRef]
  11. Xiao, Y.; Lin, J.; Boric-Lubecke, O.; Lubecke, M. Frequency-tuning technique for remote detection of heartbeat and respiration using low-power double-sideband transmission in the ka-band. IEEE Trans. Microw. Theory Tech. 2006, 54, 2023–2032. [Google Scholar] [CrossRef]
  12. Lv, Q.; Ye, D.; Qiao, S.; Salamin, Y.; Huangfu, J.; Li, C.; Ran, L. High dynamic-range motion imaging based on linearized doppler radar sensor. IEEE Trans. Microw. Theory Tech. 2014, 62, 1837–1846. [Google Scholar] [CrossRef]
  13. Park, B.-K.; Boric-Lubecke, O.; Lubecke, V.M. Arctangent demodulation with DC offset compensation in quadrature doppler radar receiver systems. IEEE Trans. Microw. Theory Tech. 2007, 55, 1073–1079. [Google Scholar] [CrossRef]
  14. Fan, T.; Ma, C.; Gu, Z.; Lv, Q.; Chen, J.; Ye, D.; Huangfu, J.; Sun, Y.; Li, C.; Ran, L. Wireless hand gesture recognition based on continuous-wave doppler radar sensors. IEEE Trans. Microw. Theory Tech. 2016, 64, 4012–4020. [Google Scholar] [CrossRef]
  15. Saluja, J.J.; Casanova, J.J.; Lin, J. A supervised machine learning algorithm for heart-rate detection using doppler motion-sensing radar. IEEE J. Electromagn. RF Microwaves Med. Boil. 2020, 4, 45–51. [Google Scholar] [CrossRef]
  16. Li, C.; Lin, J. Random body movement cancellation in doppler radar vital sign detection. IEEE Trans. Microw. Theory Tech. 2008, 56, 3143–3152. [Google Scholar] [CrossRef]
  17. Wang, F.-K.; Horng, T.-S.; Peng, K.-C.; Jau, J.-K.; Li, J.-Y.; Chen, C.-C. Single-antenna doppler radars using self and mutual injection locking for vital sign detection with random body movement cancellation. IEEE Trans. Microw. Theory Tech. 2011, 59, 3577–3587. [Google Scholar] [CrossRef]
  18. Gu, C.; Wang, G.; Li, Y.; Inoue, T.; Li, C. A hybrid radar-camera sensing system with phase compensation for random body movement cancellation in doppler vital sign detection. IEEE Trans. Microw. Theory Tech. 2013, 61, 4678–4688. [Google Scholar] [CrossRef]
  19. Tang, M.-C.; Kuo, C.-Y.; Wun, D.-C.; Wang, F.-K.; Horng, T.-S. A self- and mutually injection-locked radar system for monitoring vital signs in real time with random body movement cancellation. IEEE Trans. Microw. Theory Tech. 2016, 64, 4812–4822. [Google Scholar] [CrossRef]
  20. Tang, M.-C.; Wang, F.-K.; Horng, T.-S. Single self-injection-locked radar with two antennas for monitoring vital signs with large body movement cancellation. IEEE Trans. Microw. Theory Tech. 2017, 65, 5324–5333. [Google Scholar] [CrossRef]
  21. Lv, Q.; Chen, L.; An, K.; Wang, J.; Li, H.; Ye, D.; Huangfu, J.; Li, C.; Ran, L. Doppler vital signs detection in the presence of large-scale random body movements. IEEE Trans. Microw. Theory Tech. 2018, 66, 4261–4270. [Google Scholar] [CrossRef]
  22. Tu, J.; Hwang, T.; Lin, J. Respiration rate measurement under 1-D body motion using single continuous-wave doppler radar vital sign detection system. IEEE Trans. Microw. Theory Tech. 2016, 64, 1937–1946. [Google Scholar] [CrossRef]
  23. Droitcour, A.D.; Boric-Lubecke, O.; Lubecke, V.M.; Lin, J.; Kovacs, G.T.A. Range correlation and I/Q performance benefits in single-chip silicon doppler radars for noncontact cardiopulmonary monitoring. IEEE Trans. Microw. Theory Tech. 2004, 52, 838–848. [Google Scholar] [CrossRef]
  24. Wang, J.; Wang, X.; Huangfu, J.; Li, C.; Ran, L. Non-contact distance and amplitude independent vibration measurement based on an extended DACM algorithm. IEEE Trans. Instrum. Meas. 2014, 63, 145–153. [Google Scholar] [CrossRef]
  25. Haykin, S.O. Adaptive Filter Theory, 5th ed.; Prentice-Hall: Upper Saddle River, NJ, USA, 2014; pp. 22–23. [Google Scholar]
  26. Yang, Z.-K.; Zhao, S.; Huang, X.-D.; Lu, W.; Lv, W. Accurate doppler radar-based heart rate measurement using matched filter. IEICE Electron. Express 2020, 17, 20200062. [Google Scholar] [CrossRef] [Green Version]
  27. Park, J.; Ham, J.-W.; Park, S.; Kim, D.-H.; Park, S.-J.; Kang, H.; Park, S.-O. Polyphase-basis discrete cosine transform for real-time measurement of heart rate with CW doppler radar. IEEE Trans. Microw. Theory Tech. 2018, 66, 1644–1659. [Google Scholar] [CrossRef]
  28. Narasimhan, S.V.; Harish, M. A new spectral estimator based on discrete cosine transform and modified group delay. In Proceedings of the Conference on Convergent Technologies for Asia-Pacific Region, Bangalore, India, 15–17 October 2003. [Google Scholar]
Figure 1. The block diagram of the random body movement (RBM) modulation effect and the Doppler radar sensor. ADC: Analog-to-Digital Converter, LO: Local Oscillator, LNA: Low Noise Amplifier, LPF: Low-Pass Filter, PA: Power Amplifier, Rx: Receiver, Tx: Transmitter.
Figure 1. The block diagram of the random body movement (RBM) modulation effect and the Doppler radar sensor. ADC: Analog-to-Digital Converter, LO: Local Oscillator, LNA: Low Noise Amplifier, LPF: Low-Pass Filter, PA: Power Amplifier, Rx: Receiver, Tx: Transmitter.
Sensors 20 04183 g001
Figure 2. The schematic of the adaptive noise cancellation (ANC). LMS: Least-Mean-Square.
Figure 2. The schematic of the adaptive noise cancellation (ANC). LMS: Least-Mean-Square.
Sensors 20 04183 g002
Figure 3. Simulation template processed using the ANC. The green and red curves refer to the left ordinate; the blue curve refers to the right ordinate.
Figure 3. Simulation template processed using the ANC. The green and red curves refer to the left ordinate; the blue curve refers to the right ordinate.
Sensors 20 04183 g003
Figure 4. Results after applying the new-type discrete cosine transform (N-DCT) and Fast Fourier Transform (FFT). (a) The frequency spectra of respiration, where the reference frequency of the RR was 0.4 Hz. (b) The frequency spectra of the heartbeat, where the reference frequency of the HR was 1.3 Hz.
Figure 4. Results after applying the new-type discrete cosine transform (N-DCT) and Fast Fourier Transform (FFT). (a) The frequency spectra of respiration, where the reference frequency of the RR was 0.4 Hz. (b) The frequency spectra of the heartbeat, where the reference frequency of the HR was 1.3 Hz.
Sensors 20 04183 g004
Figure 5. Results with different values of M. (a) The frequency spectra of respiration, where the reference frequency of the RR was 0.4 Hz. (b) The frequency spectra of the heartbeat, where the reference frequency of the HR was 1.3 Hz.
Figure 5. Results with different values of M. (a) The frequency spectra of respiration, where the reference frequency of the RR was 0.4 Hz. (b) The frequency spectra of the heartbeat, where the reference frequency of the HR was 1.3 Hz.
Sensors 20 04183 g005
Figure 6. Measurement setup for the instrument-based Doppler radar sensor.
Figure 6. Measurement setup for the instrument-based Doppler radar sensor.
Sensors 20 04183 g006
Figure 7. Experimental setup for the monitoring of the RR and HR during RBMs.
Figure 7. Experimental setup for the monitoring of the RR and HR during RBMs.
Sensors 20 04183 g007
Figure 8. The demodulated combined motion for a duration of 20 s.
Figure 8. The demodulated combined motion for a duration of 20 s.
Sensors 20 04183 g008
Figure 9. Signals processed with the ANC. The green and red curves refer to the left ordinate; the blue curve refers to the right ordinate: (a) part Ⅰ, (b) part Ⅱ, (c) part Ⅲ, and (d) part Ⅳ.
Figure 9. Signals processed with the ANC. The green and red curves refer to the left ordinate; the blue curve refers to the right ordinate: (a) part Ⅰ, (b) part Ⅱ, (c) part Ⅲ, and (d) part Ⅳ.
Sensors 20 04183 g009
Figure 10. Frequency spectra of the respiration and heartbeat of the four parts corresponding to Figure 9, with the RR in the left figures and the HR in the right figures: (a) part Ⅰ—the true RR = 0.4 Hz, HR = 1.25 Hz; (b) part Ⅱ—the true RR = 0.6 Hz, HR = 1.42 Hz; (c) part Ⅲ—the true RR = 0.35 Hz, HR = 1.27 Hz; and (d) part Ⅳ—the true RR = 0.4 Hz, HR = 1.367 Hz.
Figure 10. Frequency spectra of the respiration and heartbeat of the four parts corresponding to Figure 9, with the RR in the left figures and the HR in the right figures: (a) part Ⅰ—the true RR = 0.4 Hz, HR = 1.25 Hz; (b) part Ⅱ—the true RR = 0.6 Hz, HR = 1.42 Hz; (c) part Ⅲ—the true RR = 0.35 Hz, HR = 1.27 Hz; and (d) part Ⅳ—the true RR = 0.4 Hz, HR = 1.367 Hz.
Sensors 20 04183 g010aSensors 20 04183 g010b
Figure 11. The flowchart of the algorithm used to segment the body displacement signals.
Figure 11. The flowchart of the algorithm used to segment the body displacement signals.
Sensors 20 04183 g011
Figure 12. The segmented signals with a duration of 12 s.
Figure 12. The segmented signals with a duration of 12 s.
Sensors 20 04183 g012
Figure 13. Frequency spectra of the respiration and heartbeat of the four parts corresponding to Figure 12, with the RR in the left figures and the HR in the right figures: (a) part Ⅰ—the true RR = 0.45 Hz, HR = 1.63 Hz; (b) part Ⅱ—the true RR = 0.50 Hz, HR = 1.51 Hz; (c) part Ⅲ—the true RR = 0.55 Hz, HR = 1.69 Hz; and (d) part Ⅳ—the true RR = 0.55 Hz, HR = 1.64 Hz.
Figure 13. Frequency spectra of the respiration and heartbeat of the four parts corresponding to Figure 12, with the RR in the left figures and the HR in the right figures: (a) part Ⅰ—the true RR = 0.45 Hz, HR = 1.63 Hz; (b) part Ⅱ—the true RR = 0.50 Hz, HR = 1.51 Hz; (c) part Ⅲ—the true RR = 0.55 Hz, HR = 1.69 Hz; and (d) part Ⅳ—the true RR = 0.55 Hz, HR = 1.64 Hz.
Sensors 20 04183 g013aSensors 20 04183 g013b
Table 1. Comparison of the measurement errors using an FFT and the N-DCT.
Table 1. Comparison of the measurement errors using an FFT and the N-DCT.
ExperimentRRHR
FFTN-DCTFFTN-DCT
Part Ⅰ61.50%−1.75%−2.80%0.48%
Part Ⅱ10.17%0.50%−3.17%0.42%
Part Ⅲ13.71%2.57%−2.05%0.08%
Part Ⅳ−16.75%−3.75%−7.32%−2.49%
Average25.53%2.14%3.84%0.87%
Table 2. Comparison of the measurement errors using an FFT and the N-DCT.
Table 2. Comparison of the measurement errors using an FFT and the N-DCT.
ExperimentRRHR
FFTN-DCTFFTN-DCT
Part Ⅰ27.78%8.67%7.55%2.39%
Part Ⅱ24.20%0.40%8.61%0.99%
Part Ⅲ17.09%−0.91%8.64%−1.07%
Part Ⅳ30.00%9.45%−6.04%−0.55%
Average24.77%4.86%7.71%1.25%
Table 3. Comparison of the proposed method with other existing RBM cancellation techniques.
Table 3. Comparison of the proposed method with other existing RBM cancellation techniques.
Ref. No.Maximum RBM RangeMaximum RBM VelocityMaximum Detection
Distance
Error of
RR
Error of
HR
A Single Radar SensorBoth RR and HR Are Measured
[16]Not Mentioned4 mm/sNot MentionedNot MentionedNot MentionedNoYes
[17]100 mmNot Mentioned1 mNot MentionedNot MentionedNoYes
[18]Not MentionedNot MentionedNot MentionedNot MentionedNot MentionedNoYes
[19]60 mmNot Mentioned0.7 mNot MentionedNot MentionedNoYes
[20]200 mm<7.7 mm/s1.35 mNot MentionedNot MentionedNoYes
[21]150 mm≈0 mm/s 11.5 mNot MentionedNot MentionedYesYes
[22]Not Mentioned20 mm/sNot Mentioned7.15%Not MentionedYesOnly RR
This work155 mm47.6 mm/s1.5 m2.14% 20.87% 2YesYes
4.86% 31.25% 3
1 Although the maximum RBM velocity was 50 mm/s, there needed to be a period during which the subject’s movement velocity was close to 0 mm/s to extract the vital signs. 2 Based on a 5 s time window. 3 Based on a 3 s time window.

Share and Cite

MDPI and ACS Style

Yang, Z.-K.; Shi, H.; Zhao, S.; Huang, X.-D. Vital Sign Detection during Large-Scale and Fast Body Movements Based on an Adaptive Noise Cancellation Algorithm Using a Single Doppler Radar Sensor. Sensors 2020, 20, 4183. https://doi.org/10.3390/s20154183

AMA Style

Yang Z-K, Shi H, Zhao S, Huang X-D. Vital Sign Detection during Large-Scale and Fast Body Movements Based on an Adaptive Noise Cancellation Algorithm Using a Single Doppler Radar Sensor. Sensors. 2020; 20(15):4183. https://doi.org/10.3390/s20154183

Chicago/Turabian Style

Yang, Zi-Kai, Heping Shi, Sheng Zhao, and Xiang-Dong Huang. 2020. "Vital Sign Detection during Large-Scale and Fast Body Movements Based on an Adaptive Noise Cancellation Algorithm Using a Single Doppler Radar Sensor" Sensors 20, no. 15: 4183. https://doi.org/10.3390/s20154183

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