Abstract
The contextual non-invasive monitoring and tracking of multiple human targets for health and surveillance purposes is an increasingly investigated application. Radars are good candidates, since they are able to remotely monitor people without raising privacy concerns. However, radar systems are typically based on complex architectures involving multiple channels and antennas, such as multiple-input and multiple-output (MIMO) or electronic beam scanning, resulting also in a high power consumption. In contrast with existing technologies, this paper proposes a single-input and single-output (SISO) frequency-modulated continuous wave (FMCW) radar in combination with frequency scanning antennas for tracking multiple subjects in indoor environments. A data processing method is also presented for angular separation and clutter removal. The system was successfully tested in five realistic indoor scenarios involving paired subjects, which were either static or moving along predefined paths varying their range and angular position. In all scenarios, the radar was able to track the targets, reporting a maximum mean absolute error (MAE) of 20 cm and 5.64\(^\circ\) in range and angle, respectively. Practical applications arise for ambient assisted living, telemedicine, smart building applications and surveillance.
Similar content being viewed by others
Introduction
Radar has been identified as a promising technology for indoor monitoring and healthcare applications1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18. Compared to optical and thermal cameras-based devices, radar sensors have the major advantage of not raising privacy concerns while being able to provide fundamental information such as speed, position, shape and health condition19,20,21,22,23. Due to the simplicity of their architecture, continuous wave Doppler radars are widely used for vital signs monitoring24,25,26,27. However, they operate at a fixed frequency and, as a consequence, do not allow to recover information about the target position. To have a range resolution, namely the ability to separate targets in range, a bandwidth is necessary. Therefore, other architectures, such as pulsed ultrawideband (UWB)28,29,30 or frequency-modulated continuous wave (FMCW) radars, should be considered31,32,33,34,35. For indoor people monitoring and considering the typical size of human targets, a range resolution of 15–120 cm, corresponding to 1 GHz and 125 MHz bandwidths, is typically considered appropriate21,36. In the microwave (below 30 GHz) and millimeter-wave (mmW) ranges, there are several license-free bands that can be used for indoor monitoring37,38. Thanks to the lower phase noise and path loss, microwave radars have the ability to monitor subjects at several meters of distance and to penetrate barriers such as glass, doors or walls39,40,41. To this end, the UWB frequency band between approximately 3 and 10 GHz (the exact band depends on the country42) is a valid candidate43,44.
For people tracking applications, the knowledge of the absolute distance between the radar and the target (i.e., range information) is not enough. On the contrary, it is of the uppermost importance to monitor the 2-D position (range and angle) as a function of time. Contrary to the range resolution, the angular resolution relies on several parameters, namely the antenna beamwidth, the radar architecture and the signal processing chain. Single-input and single-output (SISO) solutions, using only one (omnidirectional or directive) antenna for the transmission and one for the reception, are generally unable to resolve targets in the angular dimension. To solve this issue, a typically adopted solution is to consider a multiple-input and multiple-output (MIMO) UWB architecture, which provides, at the same time, a good range resolution and an angular separation35,45,46,47. The main drawback of this solution is in the complexity of the hardware architecture that requires an array of antennas and multiple channels in transmission and reception, hence demanding a larger silicon area and a higher power consumption. In addition, the single antenna elements have a wide aperture and collect the signal not only in the direction of the target but from the whole environment, including clutter and multipath reflections which deteriorate the quality of the measured data. To reduce the amount of channels and the environmental noise, it is possible to consider a beamforming architecture, that opportunely sets the input amplitudes and phases of the array elements to generate a directive beam in a specified direction48. While solving some of the problems of the MIMO, this solution allows to investigate only one direction at a time. When applied in combination with FMCW radar, for each chirp with a duration T, the system can detect only one angular direction. Therefore, to have a complete map of the environment, it is necessary to consider a time interval \(N_{\text {a}}\times T\), with \(N_{\text {a}}\) being the number of investigated angles.
To simplify the system architecture and reduce the consumption, while being able to obtain 2-D information, in this work, we propose a SISO FMCW radar sensor integrating two inherently frequency scanning antennas for the concurrent indoor tracking of multiple human subjects. This solution only requires two channels and two antennas, one for transmission and one for reception. As a consequence, the chip silicon area as well as the power consumption is smaller, compared to what is required for an electronically scanning MIMO system and does not need any complex beamformers. Contrary to MIMO, the investigation of the different angular directions is operated by the reorientation of the main antenna beam due to the variation in frequency. As an additional benefit of this architecture, the receiving and transmitting antennas, thanks to their directivity illuminate one angular sector at the time. While this does not eliminate the problem of ghosts, it highly reduces their presence since the collected signal comes only from the angle illuminated by the beam and it is not affected by the presence of other targets in the remaining portion of the environment that may degrade the collected signal due to multipath. The concept of using a radar with frequency scanning antennas was already discussed in49, where the attention was focused on the simultaneous vital signs monitoring of multiple static targets. To our best knowledge, nothing was reported for people tracking, which is the core application of this work. This requires to propose a detection and tracking algorithm for angular separation and clutter removal specifically developed for the proposed system and to validate it experimentally on human subjects in multiple scenarios. The system architecture, together with the proposed algorithm are expected to introduce a significant improvement in indoor monitoring systems compared to conventional solutions, by reducing the size, the power consumption, and the system complexity.
Materials and methods
Materials
System hardware
A photo and a block diagram of the radar system are reported in Fig. 1a–d, respectively.
It is based on the imec’s 8 GHz UWB radar integrated circuit (IC), which integrates a digital linear discrete frequency-modulated continuous wave (LD-FMCW) architecture, which is essentially a linear FMCW with the benefit of the digital implementation50,51,52. The radar is designed to operate in the 7.3–8.3 GHz range and is compliant with the worldwide indoor UWB spectrum regulations42. The block diagram is show in Fig. 1c. The chip is fabricated in 40 nm complementary metal-oxide semiconductor (CMOS) technology and integrates a digital controlled oscillator (DCO), a low-noise amplifier (LNA), a mixer, a baseband filter and amplifier, and a 9-bit analog-to-digital converter (ADC) with sampling frequency of 12.5 MHz. The main unit of the chip is the control unit implemented by a finite-state-machine (FSM), a slope controller and an accumulator (\(\Sigma\)). This allows generating the LD-FMCW chirp, which consists of a group of N continous wave (CW) pulses, each of Ts seconds, whose frequencies are increased from pulse to pulse by a fixed frequency increment \(\Delta f\), always ensuring phase continuity among pulses. Therefore, the frequency vs. time response of LD-FMCW chirp presents a staircase shape trend. A frequency-locked loop (FLL) sets the DCO to operate at the initial frequency \(f_0\). A new chirp is generated every time a new trigger is provided to the accumulator by the FSM. The slope controller counts the number of cycles of the master clock (CLK) and sends a trigger to the accumulator when a number of clock periods equal to Ts is passed. The accumulator provides a code to the DCO corresponding to the n-th frequency increment. Once the chirp has been generated, the accumulator is reset and the DCO start again from \(f_0\). The default waveform parameters are: \(f_0\) = 7.3 GHz, Ts = 80 ns, N = 512, \(\Delta f = {1.95} \,{\hbox {MHz}}\), although they are tunable over wide ranges. The chip is mounted on a PCB which is connected to the PicoZed7030 through a PicoZed Carrier Card V2. The latter reads the data from the chip, performs pre-processing (i.e., digital filtering) and finally sends the data to a laptop. The transmitted signal is amplified by the Mini-Circuits ZX60-06203LN+ amplifier53. The chirp duration T is 40.96 \({\upmu {\hbox {s}}}\), sufficiently short to assume the target being motionless within this interval, while the pulse repetition interval (PRI) is 1.3 ms, which satisfies the Nyquist theorem for typical human speeds. This corresponds to a duty cycle of about 3\(\%\). During the remaining period (about 97%), no signal is transmitted and most of the circuit blocks in the chip are switched-off. Considering this and setting the transmitted power lower to − 6 dBm, the chip consumes only 680 \({{\upmu }\hbox {W}}\) (average power)50.
The radar is connected to two rampart line antennas (Fig. 1a). Details on the antenna design can be found in54. Each antenna has two ports and can re-orientate the main beam direction according to the frequency of the feeding signal (Fig. 1d). When P1 and P3 are connected to the electromagnetic (EM) source, through the switches’ ports SW1 and SW3, and P2 and P4 are connected to a matched load (50 \(\Omega\)), through SW2 and SW4, the antenna beam direction varies from 0\(^\circ\) to 60\(^\circ\), scanning the right sector. By using the switches to invert the feed with the load, the antenna scan from − 60\(^\circ\) to 0\(^\circ\), corresponding to the left sector. With this last expedient, with only 2 chirps, a spatial coverage of 120\(^\circ\) is ensured. The switches are controlled by the PicoZed7030. The simulated and measured radiation patterns are reported in Fig. 1b for 6 directions in the right sector.
Link budget
The operation principle to track a subject in the room is to detect their Doppler information. Hence, the main challenge is to detect the phase shift due to the target motion. The root mean square (RMS) phase noise on a carrier frequency is directly proportional to the thermal noise at the input and the noise figure of the receiver55. It can be expressed as:
where F is the noise figure of the receiver, k is the Boltzmann’s constant, \(T_{\text {e}}\) is the temperature, \(B_{\text {w}}\) is the instantaneous baseband receiver bandwidth, while \(P_{\text {re}}\) is the power of the received signal, which can be expressed as55:
where \(P_{\text {tr}}\) is the power of the transmitted signal, \(G_{\text {t}}\) and \(G_{\text {r}}\) are respectively the transmitting and receiving antennas’ gains, \(\sigma\) is the radar cross section (RCS), \(\Gamma\) is the reflection coefficient at the air/skin interface, D is the target’s absolute distance, and \(L_{\text {s}}\) takes into the account all the system losses. In this analysis, it was considered \(\sigma = {0}\,\hbox {dBsm}\) as the RCS of the person, \(\Gamma = 0.7\), \(kT_{\text {e}} = {-174}\,\hbox {dBm}\), and \(D = {5}\,{\hbox {m}}\) as maximum range. In addition, the chip has the following parameters: \(P_{\text {tr}} = {-6}\,\hbox {dBm}\), \(G_{\text {t}}= G_{\text {r}} = {15}\,\hbox {dBi}\), \(\lambda _0 = {0.0373}\,\hbox {m}\), \(F = {12.5}\,{\hbox {dB}}\), \(L_{\text {s}} = {2}\,\hbox {dB}\), \(f_{\text {ADC}} = {12.5}\,\hbox {MHz}\), \(K = 512\) samples per chirp (\(T = {40.96}\,{\upmu }\hbox {s}\)), and \(B_{\text {w}} = {1.7}\,{\hbox {MHz}}\). In this application, the signal of interest occupies a bandwidth smaller than the maximum Nyquist bandwidth. In fact, performing a K-point FFT over the acquired waveform to extract information about a particular frequency component, is equivalent to digitally filter the signal with a bandwidth equal to the frequency resolution of the FFT, namely \(B_{\text {w}} = f_{\text {ADC}}/K \approx {24.4}\,\hbox {kHz}\). Considering a subject walking of 10 cm around the nominal distance of 5 m, the corresponding RMS Doppler shift is about 30.58 rad, while the estimated RMS phase noises is 0.035 rad (Eq. 1). This results in an signal-to-noise-ratio (SNR) of about 45 dB. Therefore, by this link budget analysis, the chip is able to properly track a subject within typical room settings.
Methods
Data collection
The digitized demodulated radar signals are arranged in the \(D_{\text {T}}\) matrix consisting of two sub-matrices, one corresponding to the left sector \(D_{\text {L}}\) and the other to the right sector \(D_{\text {R}}\) (see Fig. 2a). Each row of these sub-matrices contains \(M=512\) elements, sampled in fast time every 80 ns. The sampling interval in slow time is the double of the PRI (of \({1.3}\,{\hbox {ms}}\)) and corresponds to 2.6 ms (i.e., 1.3 ms for the acquisition of the m-th row of \(D_{\text {L}}\) and 1.3 ms for the acquisition of the m-th row of \(D_{\text {R}}\)), while the number of rows N depends on the measurement duration.
Position estimation and clutter removal
Since the main beam direction varies according to the frequency, each target is illuminated by the EM radiation for a duration \(t_a-t_b<T\). Given that the antenna of the proposed system is highly directive, when the beam is pointing at a specific direction only the reflection resulting from that direction will be collected by the radar, filtering the multipath that may result from the presence of clutter and/or targets positioned in other portions of the environment. This also implies that the information about a target is encoded only in a limited number of adjacent columns, corresponding to a specific angular sector, whose samples were collected during the time interval \(t_a<t<t_b\). From a mathematical point of view and for one target, this can be expressed as
where c is the speed of light in free space, A is the voltage amplitude, d is the target’s absolute distance, while B is the bandwidth of the chirp, respectively.
To obtain an angular separation, \(D_{\text {T}}\) is divided in 30 sub-matrices \(N \times M_{\text {ft}}\) (with \(M_{\text {ft}}=64\)), using a windowing operation in fast time (Fig. 2b). An overlap of 32 samples is considered to ensure an angular scanning step of 3.75\(^\circ\). Therefore, if a subject is found in a given angular sector, its angular position is set to the center value of the corresponding sector, namely at \({\pm \, 3.75}^\circ\), \({\pm \, 7.5}^\circ\), \({\pm \, 11.25}^\circ\), \({\pm \, 15}^\circ\), \({\pm \, 18.75}^\circ\), \({\pm \, 22.5}^\circ\), \({\pm \, 26.25}^\circ\), \({\pm \, 30}^\circ\), \({\pm \, 33.75}^\circ\), \({\pm \, 37.5}^\circ\), \({\pm \, 41.25}^\circ\), \({\pm \, 45}^\circ\), \({\pm \, 48.75}^\circ\), \({\pm \, 52.5}^\circ\), and \({\pm \, 56.25}^\circ\). For each sub-matrix, each row is then multiplied with a Hanning window (Fig. 2b). It is worth noticing that, the range resolution R in an FMCW radar, intended as the possibility to separate two adjacent targets at different ranges, is associated to the bandwidth according to
While with a 1 GHz bandwidth \(R=\) 15 cm, this value is increased to 1.2 m with the windowing in fast time (a window of 64 samples corresponds to a band of 125 MHz). The angular resolution is also depending on the dimension of the windows in fast time, and two targets at the same range will be resolved angularly only if they are located in different angular sectors. Considering the typical size of a human target and of a room, and making a compromise between angular and range resolution, the dimension of the angular sectors is fixed to 7.5\(^\circ\).
Since the targets are moving, to monitor the variation of their position, in addition to the Hanning windows in fast time, rectangular windows in slow time are used to divide the acquisition in multiple time frames (\(t_1,t_2,\ldots ,t_{\text {W}}\) in Fig. 2c). During each frame, composed of \(N_{\text {st}}=400\) rows (corresponding to about 1 s), the targets are assumed to remain within the same range bin of 1.2 m. The overlap of the windows in slow time is of 200 rows. The dimensions of the sub-matrices resulting from the windowing process in fast and slow time are \(N_{\text {st}}\times M_{\text {ft}}\) (Fig. 2d).
For each one of these \(N_{\text {st}}\times M_{\text {ft}}\) sub-matrices, we first perform the fast Fourier transform (FFT) in fast time and then we determine the standard deviation (STD) in slow time. These operations result in a vector of \(1\times M_{\text {ft}}\). The STD is used to distinguish the moving subjects from stationary reflectors (e.g., furniture, objects, clutter, etc.). While the contribution of the static objects on the signal collected by the radar remains the same for all the chirps, the human targets’ motions will result in a Doppler signal that will be varying in slow time. This implies that, while an almost null STD will correspond to all the clutter elements, the STD will be maximized in all the range/angular positions corresponding to the location of human targets. This is also valid for static subjects, who can still be identified by exploiting the Doppler signal induced by the cardiopulmonary activity49. Since each vector is relative to one angular sector, the STD is applied for each time frame to the 30 sub-matrices. This allows to create the 2-D map of the room at a give time frame (Fig. 2e).
Tracking
For each time frame, local maxima corresponding to the detected targets are isolated and a tracking algorithm is used to relate the points in different time frames and define the trajectory of targets (Fig. 2f). A noise threshold was set and only the local maxima with an amplitude of at least the half of the peak amplitude detected in the frame were considered. If multiple targets in a 0.3 m or 3.75\(^\circ\) distance were detected, an equivalent target was placed in the middle of the points. Two maxima belonging to two consecutive frames are considered as the same target if their ranges r and angular positions a at the frames n and \(n+1\) respect the following condition;
where \(r_{\text {t}}\) and \(a_{\text {t}}\) are the accepted tolerances in terms of range and angle, that correspond to 1.5 m and 15\(^\circ\). These values were chosen in accordance with the average sizes of human beings and of indoor environments.
Results and discussion
Experimental validation
All procedures in this study protocol adhered to the ethical principles of the Declaration of Helsinki. Written informed consent was provided by all patients for data collection and picture publication before they were enrolled in the study. The Imec Netherlands Medical Ethical Committee (INMEC) reviewed and approved the study protocols (IP-19-WATS-TIP2-056). All the collected data were pseudonymized. The experiments have been conducted in a \(6\times {7}\,{\hbox {m}^2}\) room environment which has a steel-reinforced concrete floor, metal wall parts and a metal tiles. The radar was positioned on a table at about 1 m of height.
The described algorithm is tested on the 5 scenarios and the set-up measurement illustrated in Fig. 3: two static targets at \({-30}^\circ\) and \({30}^\circ\) at 2 m; two static targets at \({-45}^\circ\) and \({-30}^\circ\) at 3 m; two targets at \({-30}^\circ\) and \({30}^\circ\) moving back and forth from 1 to \({5}\,{\hbox {m}}\); two targets at \({0}^\circ\) and \({30}^\circ\) moving from 1 to \({5}\,{\hbox {m}}\); two targets moving from \({1}\,{\hbox {m}}\) and \({\pm \, 15}^\circ\) to \({5}\,{\hbox {m}}\) and \({\pm \, 60}^\circ\). In this validation, we considered four subjects differing in height (155–180 cm) and build. In all the scenarios, only two targets at a time were measured as an example, but there is no theoretical limit in the number of people that can be simultaneously tracked. However, if the number of targets increases, the effect of multipath is expected to increase but to remain lower than the one that would exist in a MIMO system thanks to the antenna directivity.
To guide the volunteers during the experiments, some marks on the floor were used to reproduce the patterns reported in Fig. 3 . Depending on the scenario, the targets had either to remain in a fixed point or to move along specified path. The target position (range and angle) was collected for each chirp. The error in range was computed for every measurement point for the static case (scenarios 1 and 2), and only for the extreme values of the range for the remaining scenarios. For the angle, the error estimation was obtained for all the points for the static configurations (scenarios 1 and 2) and the measurements where the targets were moving at a fixed angle (scenarios 3 and 4). For the measurements where both range and angle were varying (scenario 5), the error in angle as well as the one in range were evaluated only at the extreme points of the path.
For the first two scenarios, two static configurations were analysed to prove that the target detection algorithm, based on the use of the STD is able to retrieve the position of static human targets. The proposed solutions could accurately reconstruct the positions for two targets at the same range but in different angle positioned symmetrically with respect to the origin (scenario 1) or in almost adjacent angular sectors (scenario 2). The absolute errors in distance and angle estimation reach 0.35 m and 7.5\(^\circ\) in scenario 1, and 0.6 m and 7.5\(^\circ\) in scenario 2. These values are higher for scenario 2 probably because of the multipath that is not completely rejected for two targets that are in close proximity, but they are still lower than the system resolution.
For the third scenario, 2 different configurations are analysed: in the first measurement, the two volunteers are moving at a slow speed of about 0.2 \({\hbox {m/s}}\), while in the second measurement their speed is four times higher. This analysis was done to test the algorithm in more controlled (0.2 \({\hbox {m/s}}\)) and in more realistic (0.8 \({\hbox {m/s}}\)) conditions, to verify how the errors in range and angle are affected by the speed. From the results shown in Figs. 6 and 7, it is already possible to conclude that, in both configurations, the errors are comparable and lower than 0.25 m for the range and 10\(^\circ\) for the angle. Considering the typical dimensions of a human being, these errors are acceptable and the measurements give an accurate positioning of the targets. A more detailed statistical analysis of the error for these and the following measurement configurations is reported in “Statistical analysis”.
As fourth scenario, one of the two targets is moving at \({30}^\circ\) from 1 to \({5}\,{\hbox {m}}\), while the second is walking in the same range at \({0}^\circ\). The difference between this scenario and the one shown before is given by the fact that, for the way the radar system is implemented, there is no angular sector centered at 0\(^\circ\). As a consequence, a target at 0\(^\circ\) will be placed either at − 3.75\(^\circ\) or at 3.75\(^\circ\). The results of the range and angular information over time are shown in Fig. 8. While also in this case the error in range stays lower than 0.25 m, the error in angle increases up to about 15\(^\circ\) for some measurement points. However, it is worth noticing that the error in angle is the highest when the targets are at in proximity of the radar (approximatively at 1 m). At this distance, the thorax width is comparable with the angular sector dimension, thus the subject may cross multiple angular sectors. In such a situation, a higher error can be tolerated.
As a final scenario, the two volunteers were concurrently walking in range, from 1 to \({5}\,{\hbox {m}}\), and in the angular dimension, from \({\pm \, 15}^\circ\) to \({\pm \, 60}^\circ\). Also in this case, the reported errors are comparable with the ones of Figs. 6 and 7.
Statistical analysis
To analyze the data statistically, the mean absolute error (MAE) and the root-mean-square error (RMSE) have been considered:
where \(N_{\text {elem}}\) is the number of measurement points for which the target position x, corresponding either to the angle or the range, is known and can be compared to a reference value \(x_{\text {ref}}\). The obtained results for the four measured scenarios illustrated in Figs. 4, 5, 6, 7, 8 and 9 are listed in Table 1.
The MAE stays between 7 and 20 cm for the range and between 3.07\(^\circ\) and 5.64\(^\circ\) for the angle. The worst case scenario is registered for the range of target 2 in measurement 1, and target 1 in measurement 6, while for the angle of target 1, in Measurement 5, respectively. The highest error in angle is for the target moving at 0\(^\circ\). The reason was explained in “Experimental validation”. However, also for this measurement condition, the error is only a few degrees higher than the one reported in the other scenarios. When considering the same scenario but different speeds (e.g., in measurement 3 and 4) there are only negligible differences. The MAE varies between 0.07 and 0.17 m with better results for the cases where the targets were moving at a higher speed. The MAE in angle is at most 5.03\(^\circ\) and the difference for the two considered speeds is of about 1\(^\circ\) with slight better results for measurement 3. Similar findings are found also from the RMSE that corresponds to 0.23 cm, for target 1 in Measurement 6, and to 6.19\(^\circ\), for target 1 in Measurement 5. It is worth noticing that, even with the range resolution reduction due to the windowing from 15 to 120 cm, the resulting errors are perfectly fine for indoor localization and tracking purposes. Since the presented system is scalable in frequency, for all the applications where a higher range resolution is required it is possible to consider either a wider portion of the unlicensed frequency band between 3 and 10 GHz or to move to mmW and consider the unlicensed band around 60 GHz.
The obtained results have then been compared with other radar systems proposed in the literature (Table 2).
As it is possible to see, the errors reported in this work are comparable or even smaller than the ones obtained with alternative radar solutions. Moreover, the proposed system has the major advantage of a simpler hardware (SISO) and of a lower power consumption.
Conclusions
To answer to the increasing need for non-invasive systems for indoor localization and tracking of multiple targets for health and surveillance purposes, this paper proposes a SISO FMCW radar used in combination with frequency scanning antennas. The radar architecture requires only one channel for the transmission and another one for the reception, ensuring a significant reduction of the power consumption compared to other commonly proposed solutions (e.g., MIMO or electrical beamsteering). The system, integrating only two antennas, was proved to resolve in the range and angle dimensions, paired targets while moving within the same environment. To achieve the angular separation of the targets, a tracking algorithm was developed. The use of the STD in slow time in combination with the high antenna gain (between 10 and 15 dBi) were proposed as powerful tools to reduce the effect of the environmental clutter to a negligible level.
The system together with the algorithm were tested in five different scenarios: two static targets at \({-30}^\circ\) and \({30}^\circ\) at 2 m; two static targets at \({-45}^\circ\) and \({-30}^\circ\) at 3 m; two targets at \({-30}^\circ\) and \({30}^\circ\) moving from 1 to \({5}\,{\hbox {m}}\); two targets at \({0}^\circ\) and \({30}^\circ\) moving from 1 to \({5}\,{\hbox {m}}\); and two targets moving from \({1}\,{\hbox {m}}\) and \({\pm \, 15}^\circ\) to \({5}\,{\hbox {m}}\) and \({\pm \, 60}^\circ\). The highest registered MAE is 20 cm for the range and 5.64\(^\circ\) for the angular measurements, while the RMSE error is at most 23 cm for the range and 6.19\(^\circ\) for the angle. These values are perfectly acceptable for the proposed application. The obtained errors are also comparable or outperforming current state-of-the-art alternatives.
Data availability
The data that support the plots within this paper and other findings of this study are available from the corresponding author upon reasonable request.
References
Lashkari, B., Rezazadeh, J., Farahbakhsh, R. & Sandrasegaran, K. Crowdsourcing and sensing for indoor localization in IoT: A review. IEEE Sens. J. 19, 2408–2434 (2019).
Gu, C. Short-range noncontact sensors for healthcare and other emerging applications: A review. Sensors 16, 1169 (2016).
Pisa, S., Pittella, E. & Piuzzi, E. A survey of radar systems for medical applications. IEEE Aerosp. Electron. Syst. Mag. 31, 64–81 (2016).
Ahmed, S. et al. Noncontact assessment for fatigue based on heart rate variability using IR-UWB radar. Sci. Rep. 12, 14211. https://doi.org/10.1038/s41598-022-18498-w (2022).
Park, J.-Y. et al. Preclinical evaluation of noncontact vital signs monitoring using real-time IR-UWB radar and factors affecting its accuracy. Sci. Rep. 11, 23602. https://doi.org/10.1038/s41598-021-03069-2 (2021).
Kebe, M. et al. Human vital signs detection methods and potential using radars: A review. Sensors 20, 1454 (2020).
Beltrão, G. et al. Contactless radar-based breathing monitoring of premature infants in the neonatal intensive care unit. Sci. Rep. 12, 5150. https://doi.org/10.1038/s41598-022-08836-3 (2022).
Li, C., Lubecke, V. M., Boric-Lubecke, O. & Lin, J. A review on recent advances in Doppler radar sensors for noncontact healthcare monitoring. IEEE Trans. Microw. Theory Tech. 61, 2046–2060 (2013).
Li, C. et al. A review on recent progress of portable short-range noncontact microwave radar systems. IEEE Trans. Microw. Theory Tech. 65, 1692–1706. https://doi.org/10.1109/TMTT.2017.2650911 (2017).
Schreurs, D., Mercuri, M., Soh, P. J. & Vandenbosch, G. Radar-based health monitoring. In 2013 IEEE MTT-S International Microwave Workshop Series on RF and Wireless Technologies for Biomedical and Healthcare Applications (IMWS-BIO), 1–3. https://doi.org/10.1109/IMWS-BIO.2013.6756189 (IEEE, Singapore, Singapore, 2013).
Mercuri, M., Schreurs, D. & Leroux, P. Optimised waveform design for radar sensor aimed at contactless health monitoring. Electron. Lett. 48, 1255. https://doi.org/10.1049/el.2012.2499 (2012).
Kim, J. et al. Preclinical trial of noncontact anthropometric measurement using IR-UWB radar. Sci. Rep. 12, 8174. https://doi.org/10.1038/s41598-022-12209-1 (2022).
Song, C. et al. Unobtrusive occupancy and vital signs sensing for human building interactive systems. Sci. Rep. 13, 954. https://doi.org/10.1038/s41598-023-27425-6 (2023).
Ding, Y. et al. Indoor target tracking using dual-frequency continuous-wave radar based on the range-only measurements. IEEE Trans. Instrum. Meas. 69, 5385–5394. https://doi.org/10.1109/TIM.2019.2959424 (2020).
Nguyen, V.-H. & Pyun, J.-Y. Location detection and tracking of moving targets by a 2D IR-UWB radar system. Sensors 15, 6740–6762. https://doi.org/10.3390/s150306740 (2015).
Storrer, L. et al. Indoor tracking of multiple individuals with an 802.11ax Wi-Fi-based multi-antenna passive radar. IEEE Sens. J. 21, 20462–20474. https://doi.org/10.1109/JSEN.2021.3095675 (2021).
Will, C., Vaishnav, P., Chakraborty, A. & Santra, A. Human target detection, tracking, and classification using 24-GHz FMCW radar. IEEE Sens. J. 19, 7283–7299. https://doi.org/10.1109/JSEN.2019.2914365 (2019).
Chen, Y., Zhang, J., Feng, W. & Alouini, M.-S. Radio sensing using 5G signals: Concepts, state of the art, and challenges. IEEE Internet Things J. 9, 1037–1052. https://doi.org/10.1109/JIOT.2021.3132494 (2022).
Sadreazami, H., Bolic, M. & Rajan, S. Fall detection using Standoff radar-based sensing and deep convolutional neural network. IEEE Trans. Circ. Syst. II Express Briefs 67, 197–201 (2020).
Garripoli, C. et al. Embedded DSP-based telehealth radar system for remote in-door fall detection. IEEE J. Biomed. Health Inform. 19, 92–101 (2015).
Sacco, G., Piuzzi, E., Pittella, E. & Pisa, S. An FMCW radar for localization and vital signs measurement for different chest orientations. Sensors 20, 3489. https://doi.org/10.3390/s20123489 (2020).
Cardillo, E., Li, C. & Caddemi, A. Millimeter-wave radar cane: A blind people aid with moving human recognition capabilities. IEEE J. Electromagn. RF Microw. Med. Biol. 20, 1–8 (2021).
Cardillo, E., Li, C. & Caddemi, A. Vital sign detection and radar self-motion cancellation through clutter identification. IEEE Trans. Microw. Theory Tech. 69, 1932–1942 (2021).
Lubecke, O., Ong, P.-W. & Lubecke, V. 10 GHz Doppler radar sensing of respiration and heart movement. In Proceedings of the IEEE 28th Annual Northeast Bioengineering Conference (IEEE Cat. No.02CH37342), 55–56 (IEEE, 2002).
Mercuri, M. et al. A direct phase-tracking Doppler radar using wavelet independent component analysis for non-contact respiratory and heart rate monitoring. IEEE Trans. Biomed. Circ. Syst. 12, 632–643 (2018).
Mercuri, M. et al. Frequency-tracking CW doppler radar solving small-angle approximation and null point issues in non-contact vital signs monitoring. IEEE Trans. Biomed. Circ. Syst. 11, 671–680 (2017).
Gu, C. et al. Accurate respiration measurement using DC-coupled continuous-wave radar sensor for motion-adaptive cancer radiotherapy. IEEE Trans. Biomed. Eng. 59, 3117–3123 (2012).
Cemin, Z., Kuhn, M., Merkl, B., Fathy, A. & Mahfouz, M. Real-time noncoherent UWB positioning radar with millimeter range accuracy: Theory and experiment. IEEE Trans. Microw. Theory Techn. 58, 9–20 (2010).
Xu, Y., Dai, S., Wu, S., Chen, J. & Fang, G. Vital sign detection method based on multiple higher order cumulant for ultrawideband radar. IEEE Trans. Geosci. Remote Sens. 50, 1254–1265. https://doi.org/10.1109/TGRS.2011.2164928 (2012).
Schleicher, B., Nasr, I., Trasser, A. & Schumacher, H. IR-UWB radar demonstrator for ultra-fine movement detection and vital-sign monitoring. IEEE Trans. Microw. Theory Tech. 61, 2076–2085 (2013).
Peng, Z. et al. A portable FMCW interferometry radar with programmable low-IF architecture for localization, ISAR imaging, and vital sign tracking. IEEE Trans. Microw. Theory Tech. 65, 1334–1344 (2017).
Alizadeh, M., Shaker, G., Almeida, J. C. M. D., Morita, P. P. & Safavi-Naeini, S. Remote monitoring of human vital signs using mm-wave FMCW radar. IEEE Access 7, 54958–54968 (2019).
Fang, Z. et al. Wide field-of-view locating and multimodal vital sign monitoring based on X-band CMOS-integrated phased-array radar sensor. IEEE Trans. Microw. Theory Tech. 68, 4054–4065 (2020).
Mercuri, M. et al. Enabling robust radar-based localization and vital signs monitoring in multipath propagation environments. IEEE Trans. Biomed. Eng. 68, 3228–3240. https://doi.org/10.1109/TBME.2021.3066876 (2021).
Mercuri, M. et al. Automatic radar-based 2-D localization exploiting vital signs signatures. Sci. Rep. 12, 7651. https://doi.org/10.1038/s41598-022-11671-1 (2022).
Wang, G., Gu, C., Inoue, T. & Li, C. A hybrid FMCW-interferometry radar for indoor precise positioning and versatile life activity monitoring. IEEE Trans. Microw. Theory Tech. 62, 2812–2822. https://doi.org/10.1109/TMTT.2014.2358572 (2014).
Pflug, H. W., Romme, J., Philips, K. & de Groot, H. Method to estimate impulse-radio ultra-wideband peak power. IEEE Trans. Microw. Theory Tech. 59, 1174–1186 (2011).
Bin Obadi, A. et al. A survey on vital signs detection using radar techniques and processing with FPGA implementation. IEEE Circ. Syst. Mag. 21, 41–74. https://doi.org/10.1109/MCAS.2020.3027445 (2021).
Fioranelli, F., Salous, S., Ndip, I. & Raimundo, X. Through-the-wall detection with gated FMCW signals using optimized patch-like and vivaldi antennas. IEEE Trans. Antennas Propag. 63, 1106–1117 (2015).
Wang, K., Zeng, Z. & Sun, J. Through-wall detection of the moving paths and vital signs of human beings. IEEE Geosci. Remote Sens. Lett. 16, 717–721 (2019).
Wang, F.-K. et al. Detection of concealed individuals based on their vital signs by using a see-through-wall imaging system with a self-injection-locked radar. IEEE Trans. Microw. Theory Tech. 61, 696–704 (2013).
European Telecommunications Standards Institute (ETSI). ETSI TR 103 181-3 V2.1.1 (2019-01). using ultra wide band (UWB); Part 3: Worldwide UWB regulations between 3,1 and 10,6 GHz. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj9m5D-_vj7AhUyT6QEHbQ_CEMQFnoECAgQAQ&url=https%3A%2F%2Fwww.etsi.org%2Fdeliver%2Fetsi_tr%2F103100_103 199%2F10318103%2F02.01.01_60%2Ftr_10318103v020101p.pdf&usg=AOvVaw0SQTmn0V_gBJuj7E9jzdwA (2019).
Andersen, N. et al. A 118-mW pulse-based radar SoC in 55-nm CMOS for non-Contact human vital signs detection. IEEE J. Solid-State Circ. 52, 3421–3433 (2017).
Bernardi, P. et al. Design, realization, and test of a UWB radar sensor for breath activity monitoring. IEEE Sens. J. 14, 584–596 (2014).
Feger, R. et al. A 77-GHz FMCW MIMO radar based on an SiGe single-chip transceiver. IEEE Trans. Microw. Theory Tech. 57, 1020–1035 (2009).
Wang, X., Wang, W., Liu, J., Li, X. & Wang, J. A sparse representation scheme for angle estimation in monostatic MIMO radar. Signal Process. 104, 258–263. https://doi.org/10.1016/j.sigpro.2014.04.007 (2014).
Huang, L. et al. An implementation scheme of range and angular measurements for FMCW MIMO radar via sparse spectrum Fitting. Electronics 9, 389. https://doi.org/10.3390/electronics9030389 (2020).
Peng, Z., Ran, L. & Li, C. A K-band portable FMCW radar with beamforming array for short-range localization and vital-Doppler targets discrimination. IEEE Trans. Microw. Theory Tech. 65, 3443–3452. https://doi.org/10.1109/TMTT.2017.2662680 (2017).
Mercuri, M. et al. 2-D localization, angular separation and vital signs monitoring using a SISO FMCW radar for smart long-term health monitoring environments. IEEE Internet Things J. 8, 11065–11077. https://doi.org/10.1109/JIOT.2021.3051580 (2021).
Liu, Y.-H. et al. A 680 \(\mu\)W burst-chirp UWB radar transceiver for vital signs and occupancy sensing up to 15 m distance. In 2019 IEEE International Solid- State Circuits Conference-(ISSCC), 166–168 (IEEE, 2019).
Liu, Y.-H., Sheelavant, S., Mercuri, M., Mateman, P. & Babaie, M. An ultralow power burst-chirp UWB radar transceiver for indoor vital signs and occupancy sensing in 40-nm CMOS. IEEE Solid-State Circ. Lett. 2, 256–259 (2019).
Mercuri, M. et al. Digital linear discrete FMCW radar for healthcare applications. In 2019 IEEE MTT-S International Microwave Symposium (IMS), 144–147 (IEEE, 2019).
Mini-Circuits. Coaxial low noise amplifier ZX60-06203LN+. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source= web&cd=&cad=rja&uact=8&ved=2ahUKEwjssan20rb_AhUDUaQEHcwQAikQFnoECBIQAQ &url=https%3A%2F%2F www.minicircuits.com%2Fpdfs%2FZX60-06203LN%2B.pdf&usg=AOvVaw19QFBLY73Q99HRRLZhifie.
Sacco, G., Caytan, O., Pisa, S. & Visser, H. J. Analysis and modelling of rampart line antennas. IET Microw. Antennas Propag. 15, 1605–1617. https://doi.org/10.1049/mia2.12168 (2021).
Taylor, J. D. (ed.) Ultra-Wideband Radar Technology (CRC Press, 2001).
Acknowledgements
This project has received funding from the European Union’s Horizon Europe research and innovation program under the grant agreement N \(^\circ\)101063966 (Marie Skłodowska-Curie IN-SIGHT project), by the “Attrazione e Mobilitá Internazionale dei Ricerca-tori” program-CUP: H24I19000410005, and by the European Union under NEXTPERCEPTION project Grant No. ECSEL-2019-2-RIA, Reference: 876487.
Author information
Authors and Affiliations
Contributions
G.S. conceived the signal processing algorithm, designed and tested the antennas, analyzed and interpreted the data, and wrote the paper. M.M. defined the radar chip parameters, designed the radar waveform, implemented the radar control, contributed to the data interpretation and wrote the paper. R.H. implemented the antennas’ switch control, designed and performed the experiments, revised the manuscript. H.V. provided technical expertise in designing the antennas and revised the manuscript. I.L. provided technical expertise in signal processing and edited the manuscript. S.P. provided technical expertise and revised the manuscript. G.D. provided technical feedback, provided final editing of the manuscript, and supervised the research. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Sacco, G., Mercuri, M., Hornung, R. et al. A SISO FMCW radar based on inherently frequency scanning antennas for 2-D indoor tracking of multiple subjects. Sci Rep 13, 16701 (2023). https://doi.org/10.1038/s41598-023-41541-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-41541-3
This article is cited by
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.