Introduction
Vital sign (i.e., respiratory and cardiac rates) estimation of an individual using a radar sensor is important to applications of health care [Reference Choi, Park, Kim, Cha, Jin, Bae and Hyun1–Reference Forouzanfar, Mabrouk, Rajan, Bolic, HR and VZ5]. Respiratory and cardiac micro-motions at the human chest cause linearly mixed phase fluctuations in a radar echo, so the vital sign estimation process generally requires 1) decomposition of phase fluctuations corresponding to respiratory and cardiac rates; 2) spectral analysis of the decomposed phase fluctuations [Reference Adib, Mao, Kabelac, Katabi and Miller6]. Especially, for decomposition of the phase fluctuations, either a low-pass filter or a high-pass filter is usually adopted [Reference Choi, Kim, Choi, Park, Park and Kim7], but when the cardiac rate is decreased heading to the respiratory rate, the decomposition using these filters may fail. In addition, when the respiratory rate is imperceptibly time-varying during observation time in the scale of seconds, it inevitably generates several harmonics of the respiratory rate in a spectrum [Reference Choi, Kim, Choi, Park, Park and Kim7]. Especially, when the 2nd and 3rd order harmonics coincide with the cardiac rate, it may fail in the cardiac rate estimation because of the interference between them.
An alternative is to utilize sophisticated decomposition techniques such as wavelet transform [Reference He, Nian and Liu8], empirical mode decomposition [Reference Feng and Pan9, Reference Wang, Yang, Han, Li and Zhang10], and variational mode decomposition [Reference Ding, Yan, Zhang, Zhao, Hong and Zhu11–Reference Qu, Liu, Yang and Sun13]. These methods can decompose phase fluctuations into each component in different bands. In [Reference Liu, Kong, Zhang, Wu and Wei14], the pruned exact linear time algorithm and the ensemble empirical mode decomposition have been proposed to suppress the interference signal and extract the vital signal. Moreover, the recursive least squares-based adaptive filter [Reference Chen, Yuan and Tang15] was exploited to suppress several harmonics of the respiratory rate. However, when the cardiac rate is similar to the respiratory rate in a frequency domain, these methods may fail to decompose them. In addition, deep learning methods can be utilized to solve this problem, but it is difficult to obtain big radar data for humans in several situations.
In this article, we utilize the independent component analysis (ICA) algorithm [Reference Choi, Kang, Kim and Park16–Reference Bingham and Hyvarinen18] with a compact dual-band distributed continuous wave (CW) radar system for effective decomposition. Assume that two unknown parameters x (i.e., independent phase fluctuations caused by respiratory and cardiac micro-motions) are linearly mixed by the determined system, such as Ax = b, where A is the unknown mixing matrix with full rank and b is the measurements. Then, the full rank of A can be guaranteed by the use of different carrier frequencies and spatial diversity in the dual-band distributed CW radar system. Here, the ICA algorithm can be exploited to estimate the mixing matrix
$\widehat {\mathbf{A}}$, thus two unknown parameters
$\hat x$ can be calculated by
$\hat x$ =
$\widehat {\mathbf{A}}$−1b. By means of spectral analysis of
$\hat x$, the respiratory and cardiac rates can be more robustly estimated due to the proposed decomposition process, unlike conventional methods. An earlier version of this paper was presented at EuMW 2024 and was published in its Proceedings [Reference Choi, Park, Kim, Cha, Jin, Bae and Hyun1].
The rest of this article is organized as follows. Signal model and discussion introduces signal model and discusses some difficulties in a vital sign estimation scheme. Proposed method describes the proposed method in detail. Results provides simulation and experimental results to verify the proposed method. Finally, Conclusion concludes this article.
Signal model and discussion
Signal model for vital sign estimation
We assume that a CW radar signal is returned from an ideal point scatterer (i.e., solution using the geometrical theory of diffraction [Reference Kammersgaard, Kvist, Thaysen and Jakobsen19] to evaluate the radiated field of a rigid body model) of the human chest engaged in the micro-motions with respiratory and cardiac rates [Reference Adib, Mao, Kabelac, Katabi and Miller6, Reference Choi, Kim, Choi, Park, Park and Kim7]. Then, the returned signal sr(t) at baseband can be defined as follows:
\begin{equation}{s_r}\left( t \right) = I\left( t \right) + jQ\left( t \right) = \sqrt {{P_r}\left( t \right)} exp\left[ {j\theta \left( t \right)} \right] + n\left( t \right)\end{equation}where I(t) is the real part of sr(t), Q(t) is the imaginary part of sr(t), θ(t) is the phase modulated by the micro-motions, and the received power Pr(t) is
\begin{equation}{P_r}\left( t \right) = \frac{{{P_t}{G_t}{G_r}{\lambda ^2}\sigma }}{{{{\left( {4\pi } \right)}^2}{{\left\{ {R\left( t \right)} \right\}}^4}}}\end{equation}where Pt is the transmitted power, Gt is the antenna gain of the transmitter, Gr is the antenna gain of the receiver, λ is the wavelength, σ is the radar cross section, and R(t) is the radial distance between the CW radar and the point scatterer. In (1), n(t) is the random white Gaussian thermal noise with the ensemble average power E{Pn} = kTBWeff, where k is the Boltzmann constant, T is the absolute temperature, and BWeff is the effective bandwidth. In (1), θ(t) can be defined using the radial distance R(t) in (2) as
\begin{equation}\theta \left( t \right) = \frac{{4\pi }}{\lambda }R\left( t \right) = \frac{{4\pi }}{\lambda }\left\{ {{R_0} + {R_r}\left( t \right) + {R_c}\left( t \right)} \right\}\end{equation}where R 0 is the initial radial distance, Rr(t) is the radial distance caused by the chest’s micro-motion with respiratory rate as
where dr 0 is the maximum radial distance caused by the respiratory motion, φr 0 is the initial phase offset, and
is the time-varying respiration rate function. Here, fr 0 is the respiration rate and Δfr(t) is the slight variation of the respiration rate, leading to high-order harmonics in the spectrum of (3) due to the nonlinear relation between the input and output in the fast Fourier transform process [Reference Choi, Kim, Choi, Park, Park and Kim7]. In (3), Rc(t) is the range distance caused by the chest’s micro-motion with cardiac rate as
where dc 0 is the maximum radial distance caused by the cardiac motion, φc 0 is the initial phase offset, and
is the time-varying cardiac rate function. Here, fc 0 is the cardiac rate and Δfc(t) is the slight variation in the cardiac rate.
Difficulties in cardiac rate estimation
For vital-sign estimation, the phase fluctuations can be approximately extracted by applying the arctangent demodulation [Reference Adib, Mao, Kabelac, Katabi and Miller6] to (1) as
\begin{equation}ta{n^{ - 1}}\left( {\frac{{Q\left( t \right)}}{{I\left( t \right)}}} \right) \approx \frac{{4\pi }}{\lambda }\left\{ {{R_0} + {R_r}\left( t \right) + {R_c}\left( t \right)} \right\} + {\theta _n}\left( t \right)\end{equation}where θn(t) is the phase term of the thermal noise n(t) in (1). The fundamental frequencies, such as fr 0 and fc 0, in the spectrum of (8) can be estimated as the respiratory and cardiac rates, respectively. However, existing methods [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15] may fail to estimate the cardiac rate fc 0 due to the problem: phase fluctuations caused by the time-varying respiratory rate in (5) make high-order harmonics, and these harmonics interfere in estimating the cardiac rate in the spectrum.
To demonstrate this problem intuitively, we used the single-band Doppler radar [Reference Jin, Bae, Choi, Kim, Park and Hyun20] with a carrier frequency of 5.85 GHz, observation time 35 s, and sampling frequency 1 kHz. Measurements for two targets were independently obtained from an individual lying on the ground. Their chest displacements were obtained by scaling of phase fluctuations for measurements, and their spectrum could be calculated by fast Fourier transform (FFT) and squared (see Fig. 1). In the case of the 2nd target, high-order harmonics of the relatively high respiratory rate existed in the spectrum, so the cardiac rate estimation may be interrupted by them in similar bands, unlike the case of the 1st target. Moreover, if the energy of the cardiac rate in the spectrum is similar to that of the 3rd order harmonic, the cardiac rate may be undetectable despite the use of several existing methods [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15]. Thus, it requires devising a new decomposition for robust cardiac rate estimation.
Example of measurements for two targets. (a) Chest displacement obtained by scaling of phase fluctuations and (b) its spectrum for the 1st target. (c) Chest displacement obtained by scaling of phase fluctuations and (d) its spectrum for the 2nd target.

Proposed method
We assume that a dual-band distributed CW radar system is composed of two spatially-separated Txes and Rxes (i.e., two different radar line-of-sight), and the target consists of skin and blood with permittivity of
${\varepsilon_1}$ = 36.753 and
${\varepsilon _2}$ = 56.016, respectively [Reference Schires, Georgiou and Lande2] (see Fig. 2). Here, the kth (i.e., k = 1, 2) band Rx’s echo signal reflected from an individual with vital signs is written by using (1) as
\begin{equation}{s_{r,k}}\left( t \right) = {I_k}\left( t \right) + j{Q_k}\left( t \right) = \sqrt {{P_{r,k}}\left( t \right)} exp\left[ {j{\theta _k}\left( t \right)} \right] + {n_k}\left( t \right)\end{equation}Geometry of vital-sign estimation with dual-band distributed CW radar system.

And its phase fluctuations
$b$k(t) can be extracted by the arctangent demodulation [Reference Chen, Yuan and Tang15] as
\begin{align}{b_k}\left( t \right) & = ta{n^{ - 1}}\left( {\frac{{{Q_k}\left( t \right)}}{{{I_k}\left( t \right)}}} \right) \approx \frac{{4\pi }}{{{\lambda _k}}}\left\{ {{R_{0,k}} + {R_{r,k}}\left( t \right) + {R_{c,k}}\left( t \right)} \right\}\nonumber\\ &\quad + {\theta _{n,k}}\left( t \right).\end{align}where
Next, we derive the relationship between b(t) = [b 1(t), b 2(t)] in (10) and Rr ,k(t) in (11) and Rc ,k(t) in (12) as a linear combination of samples:
\begin{equation}\begin{aligned}\underline {\mathbf{b}} \left( t \right) & = \left[ {\begin{array}{{ll}}
{\frac{{4\pi }}{{{\lambda _1}}}{d_{r0,1}}}&{\frac{{4\pi }}{{{\lambda _1}}}{d_{c0,1}}} \\
{\frac{{4\pi }}{{{\lambda _2}}}{d_{r02}}}&{\frac{{4\pi }}{{{\lambda _2}}}{d_{c0,2}}}
\end{array}} \right]\left[ {\begin{array}{*{20}{c}}
{cos\left\{ {2\pi {f_r}\left( t \right)t + {\varphi _{r0}}} \right\}} \\
{cos\left\{ {2\pi {f_c}\left( t \right)t + {\varphi _{c0}}} \right\}}
\end{array}} \right]\\
&\quad + \left[ {\begin{array}{*{20}{c}}
{\frac{{4\pi }}{{{\lambda _1}}}{R_{0,1}}} \\
{\frac{{4\pi }}{{{\lambda _2}}}{R_{0,2}}}
\end{array}} \right] + \left[ {\begin{array}{*{20}{c}}
{{\theta _{n,1}}\left( t \right)} \\
{{\theta _{n,2}}\left( t \right)}
\end{array}} \right]\\
& =\mathbf{A}\cdot \underline{\mathbf{x}}(t) + \underline{\mathbf{R}}_{0}(t)+\underline{\boldsymbol{\theta}}_{n}(t)
\end{aligned}\end{equation} In (13), two unknown signals x(t) (i.e.,
$cos\{ {2\pi {f_r}( t )t + {\varphi _{r0}}} \}$ and
$cos\left\{ {2\pi {f_c}\left( t \right)t + {\varphi _{c0}}} \right\}$ are linearly mixed by 2
$ \times $ 2 mixing matrix A, R0(t) is the phase offset caused by the initial radial distances, and θn(t) is the phase term of the thermal noise at each band. Even if the R0(t) in (13) is unknown constants, it can be removed by using the average values of the b(t) (i.e., centering process [Reference Bingham and Hyvarinen18]) as
\begin{equation}\underline {\widehat {\mathbf{b}}} \left( t \right) = \left[ {\begin{array}{*{20}{c}}
{{b_1}\left( t \right)} \\
{{b_2}\left( t \right)}
\end{array}} \right] - \left[ {\begin{array}{*{20}{c}}
{E\left\{ {{b_1}\left( t \right)} \right\}} \\
{E\left\{ {{b_2}\left( t \right)} \right\}}
\end{array}} \right] \approx {\mathbf{A}} \cdot \underline {\mathbf{x}} \left( t \right) + {\underline {\boldsymbol{\theta }} _n}\left( t \right).\end{equation}Note that the unknown mixing matrix A can be full rank (i.e., rank(A) = 2) with different wavelength (i.e., λ 1 and λ 2) caused by carrier frequency diversity and different maximum radial distances (i.e., dr 0,1, dc 0,1, dr 0,2, and dc 0,2) caused by spatial diversity, and it can be achieved by using dual-band distributed CW radar system. To estimate the A in (14), we exploited the complex-valued FastICA algorithm in [Reference Bingham and Hyvarinen18].
We define that the unknown mixing matrix A is composed of the matrices V and W (i.e., A = V
$ \cdot $W). This algorithm is conducted in two steps: 1) a whitening process to estimate the matrix V, and 2) estimation of the matrix W by maximization of non-Gaussianity. To accomplish the whitening process, the covariance of
$\widehat {\mathbf{b}}$(t) is eigendecomposed as
\begin{equation}{\mathbf{C}} = E\left\{ {\underline {\widehat {\mathbf{b}}} \left( t \right){{\underline {\widehat {\mathbf{b}}} }^H}\left( t \right)} \right\} = {\mathbf{U}} \cdot {\boldsymbol{\Lambda }} \cdot {{\mathbf{U}}^H}\end{equation} Where Λ is the 2
$ \times $ 2 diagonal matrix whose diagonal components are the two dominant eigenvalues that correspond to respiratory and cardiac rates, and U is the 2
$ \times $ 2 orthonormal matrix that spans the respiratory and cardiac subspaces of C. From (15), the whitening matrix can be estimated as
Example of spectra to verify the proposed method at observation time of 37 s. (a) Spectra of each band and (b) decomposed spectra for the 3rd male target in Figure 7(c). (c) Spectra of each band and (d) decomposed spectrums for the 4th male target in Figure 7(c).

Next, to obtain the 2
$ \times $ 1 vector
$\widehat {\mathbf{u}}$(t) consisting of the uncorrelated signals, we apply the
$\widehat {\mathbf{V}}$ to
$\widehat {\mathbf{b}}$(t) in (14) as follows:
\begin{equation}\begin{aligned}\underline {\widehat {\mathbf{u}}} \left( t \right) = {\widehat {\mathbf{V}}^{ - 1}} \cdot \underline {\widehat {\mathbf{b}}} \left( t \right) &= {\widehat {\mathbf{V}}^{ - 1}} \cdot {\mathbf{A}} \cdot \underline {\mathbf{x}} \left( t \right) + {\widehat {\mathbf{V}}^{ - 1}} \cdot {\underline {\boldsymbol{\theta }} _n}\left( t \right)\\ &= \mathbf{W}\cdot\underline{\mathbf{x}}(t)+{\widehat {\mathbf{V}}^{ - 1}} \cdot {\underline {\boldsymbol{\theta }} _n}\left( t \right) \end{aligned}\end{equation} To estimate the x(t) in (17), we should find the 2
$ \times $ 2 unitary matrix W to maximize the non-Gaussianity of the
$\widehat {\mathbf{u}}$(t). Here, the approximated negentropy
$E\left\{ {{\text{log}}\left( {1 + {{\left| {\underline{\boldsymbol{w}} _k^H \cdot \underline {\widehat {\mathbf{u}}} \left( t \right)} \right|}^2}} \right)} \right\}$ can be utilized as a cost function for iterative optimization to estimate the kth 2
$ \times $ 1 column vector
$\underline{\boldsymbol{w}} _k^H$ of the W [Reference Bingham and Hyvarinen18]. Finally, we can estimate the two unknown independent phase fluctuations
$\underline {\widehat {\mathbf{x}}} \left( t \right)$ using the
$\widehat {\mathbf{W}}$ as
\begin{equation}\underline {\widehat {\mathbf{x}}} \left( t \right) = {\widehat {\mathbf{W}}^{ - 1}} \cdot \underline {\widehat {\mathbf{u}}} \left( t \right) = \underline {\mathbf{x}} \left( t \right) + {\widehat {\mathbf{W}}^{ - 1}} \cdot {\widehat {\mathbf{V}}^{ - 1}} \cdot {\underline {\boldsymbol{\theta }} _n}\left( t \right).\end{equation} After the proposed decomposition, the respiratory and cardiac rates (i.e., fr 0 and fc 0) can be independently obtained by analyzing the spectrum of the
$\underline {\widehat {\mathbf{x}}} \left( t \right)$. Then, the decomposed signal (i.e.,
${\hat x_2}\left( t \right) \approx $
$cos\left\{ {2\pi {f_c}\left( t \right)t + {\varphi _{c0}}} \right\}$) with cardiac rate may be imperfectly separated because of residual errors in estimated
$\widehat {\mathbf{W}}$. Nevertheless, the respiratory rate’s harmonics in the
${\hat x_2}\left( t \right)$ can be simply removed by using the estimated respiratory rate from
${\hat{x}}_{1}\left( t \right) \approx cos\left\{ {2\pi {f_r}\left( t \right)t + {\varphi _{r0}}} \right\}$.
Results
Simulation result using point scatterer model
To verify the effectiveness of the proposed method to decompose the chest displacements (i.e., scaled phase fluctuations) caused by the respiratory and cardiac motions, we used an ideal point scatterer model [Reference Kammersgaard, Kvist, Thaysen and Jakobsen19] of the human chest with micro-motions of respiratory and cardiac rates for the signal-to-noise ratio (SNR) 30 dB in a dual-band distributed CW radar system (see Table 1).
Simulation parameters

Chest displacements (Fig. 3a) and their spectra (Fig. 3b) at two different bands (i.e., 5 and 5.8 GHz) were obtained by a centering process [Reference Bingham and Hyvarinen18] like (14) to remove the offsets caused by R 0,1 = 0.2 m and R 0,2 = 0.5 m, an FFT process, and squaring. Here, the 3rd harmonic for the respiratory rate coincided with the cardiac rate at 0.99–1 Hz, leading to difficulties in accurate cardiac rate estimation. Because of the interference problem in this special case, the conventional methods [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15] will fail in cardiac rate estimation.
Example of (a) chest displacements and (b) their spectra for point scatterer model of the human chest with micro-motions of respiratory and cardiac rates in a dual-band distributed CW radar system.

In contrast, application of the proposed method that uses the 1st and 2nd band’s chest displacements accurately decomposed two independent signals corresponding to respiratory and cardiac rates (Fig. 4a). Especially, the determinant of the 2
$ \times $ 2 estimated mixing matrix was—0.254, so the rank of this matrix was close to 2, resulting in successful separation of the chest displacements for the cardiac rate despite the interference problem by the high-order harmonics of the respiratory rate. As a result, the respiratory and cardiac rates were successfully estimated by finding the fundamental frequencies in each spectrum of decomposed signals (Fig. 4b).
Simulation results to investigate the decomposition accuracy of the proposed method. (a) Decomposed signals and (b) their spectrums.

To verify the effect of the system noise on the cardiac rate estimation ability of the proposed method, we conducted 200 Monte Carlo simulations to compute the root mean squared error of the estimated cardiac rates for SNR = 0, 5, 10, 15, 20, 25, 30 dB. In Fig. 5(a), application of the proposed method estimated the cardiac rate accurately and reliably because of the decomposition between respiratory rate and cardiac rate, compared with the other methods [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15]. In the case of the recursive least squares-based adaptive filter [Reference Chen, Yuan and Tang15], reference signal for cardiac rate must be required to compute the filter coefficients, but it is difficult to obtain the reference signal in this special case. Therefore, Fig. 5(a) shows that our proposed method with dual-band distributed CW radar system can achieve reliable cardiac rate estimation with effective decomposition, compared to representative conventional methods.
Quantitative evaluation of cardiac rate estimation for representative conventional methods [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15] and proposed method in the special case of Figure 3. (a) RMSE versus SNRs. (b) Computation time.

To verify the computational efficiency of the proposed method, we compared the computational complexity of our proposed method with that of conventional methods in [Reference He, Nian and Liu8–Reference Chen, Yuan and Tang15]. For this verification, we used MATLAB R2022a on a computer running Windows 11 with an AMD Ryzen 7 processor. Using 500 data samples per single Monte Carlo simulation, the computational time of the proposed method was ∼0.0028 s (see Fig. 5b). The speedup occurs because the proposed method uses the complex-valued FastICA algorithm [Reference Bingham and Hyvarinen18] with fixed point and Newton methods, whereas the empirical mode decomposition requires interpolation process to find extrema, leading to computational burden.
Therefore, these simulation results demonstrate that chest displacements for the cardiac rate can be accurately decomposed by using the proposed method despite the interference effect of chest displacements for the respiratory rate, so the cardiac rate can be accurately estimated by analyzing the spectrum of the decomposed signals.
Experimental result using dual-band distributed radar
Our dual-band distributed radar system with front-end CW Doppler radar modules [Reference Jin, Bae, Choi, Kim, Park and Hyun20] (see Fig. 6) was utilized to verify the decomposition ability of the proposed method, where the operational band was around 5.8 GHz due to high reflectivity for vital signs [Reference Park, Lee, Lee and Yang21], and each band was selected as 5.7 and 5.85 GHz by using the voltage-controlled oscillator. We conducted experiments for an individual lying on the ground in an indoor environment (see Fig. 7a and b). For diversity of experimental conditions, measurements of the 1st and 2nd targets were obtained during observation time 20 sec, whereas those of the 3rd and 4th targets were obtained during observation time 37 sec (see Fig. 7c). The actual cardiac rate was measured by using a contact assessment tool (see Fig. 7d).
Configuration of dual-band distributed CW radar system [Reference Jin, Bae, Choi, Kim, Park and Hyun20] for proposed method.

Measurements setup with (a) dual-band distributed CW radar system [Reference Jin, Bae, Choi, Kim, Park and Hyun20], (b) a target lying on the ground, (c) 4 targets, and (d) assessment tool to obtain the ground truth of cardiac rate.

Chest displacements at the 1st and 2nd bands for the 1st and 2nd targets were decomposed by the proposed method as two independent signals, resulting in decomposed spectra corresponding to respiratory and cardiac rates (see Fig. 8). However, the decomposed spectrum with cardiac rate was imperfectly separated by residual errors in estimated
$\widehat {\mathbf{W}}$ by the ICA algorithm [Reference Bingham and Hyvarinen18] due to low energy of the cardiac rate (see Fig. 8b and d). In this case, the residual interference with the 2nd and 3rd harmonics of the respiratory rate could be removed by using the estimated respiratory rate from the spectrum of decomposed signal with respiratory rate, so the cardiac rates for the 1st and 2nd targets were estimated as 1.266 and 1.565 Hz.
Example of spectra to verify the proposed method at observation time of 20 s. (a) Spectra of each band and (b) decomposed spectra for the 1st female target in Figure 7(c). (c) Spectra of each band and (d) decomposed spectra for the 2nd male target in Figure 7(c).

In the case of the 3rd and 4th targets, chest displacements were obtained during 37 sec, leading to more high resolution (i.e., 0.027 Hz) in Doppler frequency domain (see Fig. 9). In addition, the ICA algorithm based on statistics can be more effectively implemented because of more samples. In Fig. 9(a), the 3rd target had the highest respiratory rate of 0.61 Hz, so it caused high harmonics (e.g., 1.22 and 1.84 Hz), unlike the 4th target in Fig. 9(c). Nevertheless, the energy of the respiratory rate in the decomposed signal with cardiac rate could be suppressed by the proposed method (see Fig. 9b). These experimental results show that the application of the proposed method can decompose the independent signal with cardiac rate, even though there are high-order harmonics of the respiratory rate.
Conclusion
This paper uses the ICA algorithm rates with a dual-band distributed radar system for effective decomposition of respiratory and cardiac signals. In simulations and experiments, the cardiac rate of an individual was successfully estimated because of the proposed decomposition approach.
Acknowledgments
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. RS-2023-00219725, Regional Leading Research Center on Development of Multimodal Untact Sensing for Life-Logging). And it was also funded by the project titled “Development of Polar Region Communication Technology and Equipment for Internet of Extreme Things (IoET),” funded by the Ministry of Science and ICT (MSIT), Republic of Korea (No. RS-2021-KS211508).
Competing interests
The author(s) declare none.

Min Kim received the B.S. and M.S. degrees in electronic engineering from Pukyong National University, Busan, Korea, in 2015 and 2017, respectively. He received a Ph.D. degree in electronic engineering from Pohang University of Science and Technology, Pohang, South Korea, in 2022. Since 2023, he has been with the Maritime ICT & Mobility Research Department, Korea Institute of Ocean Science and Technology (KIOST), where he is currently a senior research scientist. His current research areas are radar target detection, human gait analysis, radar micro-Doppler signal processing, and sonar detection.

Eugin Hyun received the Ph.D., B.S., and M.S. degrees in electronic engineering from Yeungnam University, South Korea, in 2005, 2001, and 1999, respectively. He also received a B.S. in business administration from National Open University, South Korea, in 2008. Since 2005, he has been with Intelligence Sensor Signal-processing and System lab of the DGIST, South Korea, as an Executive Researcher. He also joined the Undergraduate Colleges, Yeungnam University as an Adjunct Professor from 2007 to 2018. He was invited as a Guest Researcher from Postech in 2018. His interests are radar system architecture design, Radar signal processing (detection, tracking, and classification) and machine learning of FMCW & CW radar, automotive applications for all-around and in-cabin, Smart city applications for surveillance and human monitoring, and multi-sensor fusion for commercial applications.

Youngseok Jin received the B.S. and M.S. degrees in communication engineering from Daegu University, South Korea, in 2009 and 2012, respectively. Since 2012, he has been with Intelligence Sensor Signal-processing and System lab of the DGIST, South Korea, as a Researcher. His current interests include radar signal processing and implementation in FPGA/DSP.

Jieun Lee received the M.S. degree in electronic engineering from Keimyung University, South Korea, in 2020. Since 2021, she has been with Intelligence Sensor Signal-processing and System lab of the DGIST, South Korea, as a Researcher. Her interests are radar signal verification, radar test-bed implementation, and measurements.

Sangbin Cha received the B.S. and M.S. degrees in electronic engineering from Pukyong National University, Busan, South Korea, in 2017 and 2019, respectively, where he is currently pursuing the Ph.D. degree in electronic engineering. His research interests include the areas of radar target imaging and recognition, radar signal processing, target motion compensation, pattern recognition using artificial intelligence, radar cross-section prediction, and electromagnetic analysis of the wind farm.

Jieun Lee received the B.S. in mechanical system engineering from Pukyong National University, Busan, South Korea, in 2024, where she is currently pursuing the M.S. degree in smart mobility engineering. Her interests are radar detection of blood oxygen saturation, radar classification of gaiting humans.

Inoh Choi received the B.S. and M.S. degrees in electronic engineering from Pukyong National University (PKNU), Republic of Korea, in 2012 and 2014, respectively. He received the Ph.D. degree in electronic engineering from Pohang University of Science and Technology, Republic of Korea, in 2020. From 2019 to 2021, he was a senior researcher with the Agency for Defense Development, Republic of Korea. From 2021 to 2024, he was a faculty member (Tenure track) with the Division of Electronics and Electrical Information Communication Engineering, National Korea Maritime & Ocean University, Republic of Korea. Since 2024, he has been with the Department of Smart Mobility Engineering of the PKNU, where he is currently an Assistant Professor (Tenure track). Since September 2025, he has been a Vice Dean of College of Information Technology and Convergence at the PKNU. His current research area of interest includes radar target detection, dual-band radar resource management, micro-Doppler signature analysis, ballistic target discrimination, vital sign detection, estimation of oxygen saturation, automotive target recognition, and calibration of polarimetric synthetic aperture radar.