Detection of Gait Asymmetry Using Indoor Doppler Radar
Ann-Kathrin Seifert, Abdelhak M. Zoubir, Moeness G. Amin

TL;DR
This paper demonstrates that indoor Doppler radar can effectively detect gait asymmetry by analyzing micro-Doppler signatures, providing a non-intrusive method for health monitoring across various gait disorders.
Contribution
The study introduces a radar-based approach for detecting gait asymmetry, utilizing image and physical features from radar signals, effective across different pathologies.
Findings
High probability detection of gait asymmetry
Effective across multiple gait disorders
Works for at least one motion direction
Abstract
Doppler radar systems enable unobtrusive and privacy-preserving long-term monitoring of human motions indoors. In particular, a person's gait can provide important information about their state of health. Utilizing micro-Doppler signatures, we show that radar is capable of detecting small differences between the step motions of the two legs, which results in asymmetric gait. Image-based and physical features are extracted from the radar return signals of several individuals, including four persons with different diagnosed gait disorders. It is shown that gait asymmetry is correctly detected with high probability, irrespective of the underlying pathology, for at least one motion direction.
| Feature | Symbol |
|---|---|
| correlation coefficient | |
| – at high Doppler frequencies | |
| – at medium Doppler frequencies | |
| – at low Doppler frequencies | |
| mean squared error | MSE |
| mean absolute error | MAE |
| mean structural similarity index | MSSIM |
| difference of maximal Doppler shifts |
| Person | Sex | Age | Gait | # of meas. |
|---|---|---|---|---|
| disorder | toward / away | |||
| A–J | male, female | no | 10 / 10 (each) | |
| simulated | 10 / 10 (each) | |||
| K | female | n.a. | yes | 7 / 6 |
| L | female | n.a. | yes | 11 / 9 |
| M | female | n.a. | yes | 7 / 5 |
| N | female | n.a. | yes | 13 / 13 |
| A–N | male, female | - | - | 238 / 233 |
| Predictor | Coefficient | Std. error | -value | |
|---|---|---|---|---|
| toward | intercept | |||
| away | intercept | |||
| MSSIM |
| Predictor | Coefficient | Std. error | -value | |
|---|---|---|---|---|
| toward | intercept | |||
| away | intercept | |||
| MSSIM |
| Predictor | Coefficient | Std. error | -value | |
|---|---|---|---|---|
| toward | intercept | |||
| away | intercept | |||
| MSSIM |
| Predictor | Coefficient | Std. error | -value | |
|---|---|---|---|---|
| toward | intercept | |||
| away | intercept | |||
| MSSIM |
| Predictor | Coefficient | Std. error | -value | |
|---|---|---|---|---|
| toward | intercept | |||
| away | intercept | |||
| MSSIM |
| Toward | Away | |||||
|---|---|---|---|---|---|---|
| K | ||||||
| L | ||||||
| M | ||||||
| N | ||||||
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Detection of Gait Asymmetry
Using Indoor Doppler Radar
Ann-Kathrin Seifert, Abdelhak M. Zoubir
Signal Processing Group
Technische Universität Darmstadt, 64283 Darmstadt, Germany
Email: {seifert, zoubir}@spg.tu-darmstadt.de
Moeness G. Amin ⓒ 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. This work is supported by the Alexander von Humboldt Foundation, Bonn, Germany. Center for Advanced Communications
Villanova University, Villanova, PA 19085 USA
Email: [email protected]
Abstract
Doppler radar systems enable unobtrusive and privacy-preserving long-term monitoring of human motions indoors. In particular, a person’s gait can provide important information about their state of health. Utilizing micro-Doppler signatures, we show that radar is capable of detecting small differences between the step motions of the two legs, which results in asymmetric gait. Image-based and physical features are extracted from the radar return signals of several individuals, including four persons with different diagnosed gait disorders. It is shown that gait asymmetry is correctly detected with high probability, irrespective of the underlying pathology, for at least one motion direction.
I Introduction
Gait analysis plays a key role in many areas such as medical diagnosis, rehabilitation and fall risk prediction [1, 2]. Early detection of balance or gait problems enables timely diagnosis of many neurological, orthopedic and medical conditions [2]. Further, changes in gait patterns can be precursors of falls [2], which are the most frequent cause of severe injuries in the elderly aged over 65 years [2] and the second leading cause of death for that age group [3].
For medical gait analysis, an important domain to be analyzed is the asymmetry of the gait, which refers to the differences between the left and right leg’s motions [4, 5]. Many pathologies lead to gait asymmetry with various degrees. On the other hand, in rehabilitation, professionals work toward re-establishing a symmetric gait of the patient. Thus, detecting gait asymmetry provides useful information to clinicians and can help in identifying the onsets of many pathological disorders or assess the state of rehabilitation.
Most of recent mobile gait analysis systems are based on wearable sensors (for a review see e.g. [1, 6]). However, they can be intrusive and uncomfortable since they need to be worn on the body. The capabilities of non-wearable sensors, such as video cameras, are often restrained due to privacy concerns. For these reasons, we propose using Doppler radar systems for long-term in-home gait analysis. Radar provides an unobtrusive and privacy-preserving sensing of human motions. It can monitor the gait remotely from the distance, and thus does not hinder normal movement, nor alter the person’s daily routine. Further, radar can operate in all lighting conditions and is insensitive to clothing. Thus, it represents a fast, cost-efficient and safe supplement to clinical gait analysis, which is often time-consuming, costly and lacks reproducibility [7].
Electromagnetic sensing of human activities has become of increased interest over the past years [8, 9]. More recently, the so-called radar micro-Doppler signatures have been used to study and assess gait motions in more detail, e.g., for identifying persons [10, 11] or to perform gait recognition [12, 13, 14, 15, 16, 17, 18]. Detection of abnormal micro-Doppler step signatures has previously been investigated in [19]. While most research work is based on predefined classes (e.g. normal vs. assisted gait or normal vs. abnormal steps), this assumption is very restrictive in practice.
In this work, we aim to further the understanding of micro-Doppler signatures of human gait and validate the idea of using radar for medical applications. We model the probability of observing an asymmetric gait using a combination of image-based and kinematically related features of the radar returns. A subsequent detector is designed to have a false alarm rate of maximal 5 %. Based on real radar data, including data of four test subjects with different diagnosed gait disorders, asymmetric gait is correctly identified with a probability of up to 100 % for at least one of the considered motion directions.
The remainder of the paper is structured as follows. Sec. II presents the micro-Doppler gait signatures of different individuals with and without gait disorders. Next, Sec. III outlines the processing steps to obtain descriptive features from the radar return signals, and introduces the model for gait asymmetry detection. Sec. IV gives the experimental results based on real radar data and Sec. V concludes the paper.
II Micro-Doppler Signatures of Human Gait
Since the back-scattered radar returns from human motions are highly non-stationary and contain multiple components of different body parts, they are most often analyzed using time-frequency representations. In the Doppler frequency vs. time domain, the time-varying Doppler shifts corresponding to each signal component can be revealed. Micro-motions, such as swinging arms or legs, lead to so-called micro-Doppler shifts [20]. In this way, different motions result in different micro-Doppler signatures. Note that, at a given time instant, the observed Doppler frequencies describe the velocities, accelerations, and higher order motion moments of the corresponding body parts.
Typically, the spectrogram is used to represent human micro-Doppler signatures in the joint-variable domain [9, 8]. For a discrete-time signal of length , the spectrogram is defined as the squared magnitude of the short-time Fourier transform (STFT) [21]
[TABLE]
for , where is the length of the smoothing window , is the discrete frequency index with , and .
Figs. 1 and 2 show examples of spectrograms of human gait performed toward (left column) and away from (right column) the radar system. Here, the micro-Doppler signatures of five different individuals are shown. Person A is a healthy subject, and Persons K–N have a pathological gait due to different reasons (for details see [18]). Figs. 1LABEL:sub@A-LABEL:sub@Aa depict the micro-Doppler signatures of Person A walking normally, whereas Figs. 1LABEL:sub@LA-LABEL:sub@LAa show the same person performing a limping gait. In this case, limping was simulated by not bending one of the knees while walking. The radar micro-Doppler signatures in Figs. 2LABEL:sub@B-LABEL:sub@Ea clearly expose the asymmetry in the gait, since every other micro-Doppler step signature is different. Typically, one of the swinging legs reveals a lower Doppler shift, meaning it swings with a lower radial velocity. This behavior can result from a decreased stance phase for one leg, e.g., in an attempt to keep the load to a minimum, which is compensated by a longer swing phase. However, in the case of Person M the gait asymmetry reveals itself in the knee’s motions (see arrows in Fig. 2LABEL:sub@D), rather than in varying maximal Doppler shifts of the feet. This indicates that different gait disorders lead to distinct radar micro-Doppler signatures, which can be key to future in-home gait monitoring systems.
III Feature Extraction and Model for Gait Asymmetry Detection
Fig. 3 provides an overview of the processing steps to obtain salient features for gait asymmetry detection from a radar return signal. The obtained features are then used to model the probability of observing an asymmetric gait. The details are described in the following sections.
III-A Preprocessing
The complex zero-mean radar return signal is processed to obtain the spectrogram according to (1), where a Hamming window of length and discrete frequency bins are used. The signal length assumes samples, where is the sampling frequency and is the measurement duration. After generating the spectrogram, an adaptive thresholding method is applied to suppress the background noise in the time-frequency domain [22]. From the noise-reduced spectrogram , we calculate the envelope of the micro-Doppler signatures, which is used to estimate the step rate and the maximal Doppler shift (for details see [16]). Note that, the latter corresponds to the maximal swing velocity of the feet during walking. Further, we determine the average Doppler shift of the torso [16], which describes the average walking speed of the person. Utilizing the above information, we automatically extract a representative portion of the spectrogram of four micro-Doppler step signatures of size , as indicated by the dashed box in Fig. 1LABEL:sub@LA.
III-B Extraction of Micro-Doppler Step Signatures
In order to calculate an average micro-Doppler step signature of the left and right leg separately, we first estimate the time locations of the steps in by finding the maxima in the envelope signal. Then, four individual step signatures of size are extracted, where and . The latter relates to the number of frequency bins that correspond to the range between and . Next, every second step signature is averaged to yield a pair of average micro-Doppler step signatures. Since the envelope’s peaks are susceptible to background noise, we refine the initial step time estimates by using an image registration technique. For this, the normalized 2D cross-correlation is calculated as
[TABLE]
where is the spectrogram of four strides, is an average micro-Doppler step signature positioned at , is the mean of in the region under , and is the mean of [23]. Since we are determined to find the maximal correlation in direction, and , i.e., is not shifted in -direction. The locations in -direction that maximize determine the new time instants of the steps. We perform this procedure for the left and right steps individually, and average the newly obtained signatures again. For easier notation, we hereafter use and to refer to the right and left leg’s micro-Doppler signature, respectively. Note, however, that without any prior knowledge, we cannot infer which signature belongs to which leg. For further processing, the step signatures are converted to gray-scale images. Examples of average micro-Doppler step signatures are shown in Fig. 4.
III-C Feature extraction
Given the micro-Doppler step signatures and of size , we aim to quantify the (dis)similarity between them. The intuition being that the more similar and are, the more symmetric the gait. To this end the salient features related to motion kinematics listed in Table I are extracted.
III-C1 Correlation coefficient
The correlation coefficient is calculated as [24]
[TABLE]
where and are the mean of and , respectively.
III-C2 Mean Squared Error (MSE)
The mean square error (MSE) is given by [24]
[TABLE]
III-C3 Mean Absolute Error (MAE)
The mean absolute error (MAE) is calculated as [24]
[TABLE]
III-C4 Mean Structural Similarity Index (MSSIM)
The structural similarity (SSIM) index is defined as [25]
[TABLE]
where , , and refer to luminance, contrast and structural measures, and . To obtain a single overall quality score of the images, we calculate the mean SSIM (MSSIM) given by
[TABLE]
III-C5 Offset in maximal Doppler shifts
Finally, we also consider a physical feature, i.e., a characteristic that can easily be interpreted. As mentioned in Sec. II, most asymmetric gaits can be identified by different maximal Doppler shifts of the step signatures. As such, we expect an asymmetric gait to have alternating high and low maximal Doppler shifts due to the steps. Thus, we calculate the average difference between the maximal Doppler shifts of the two legs, . This is done by utilizing the detected peaks in the envelope signal, calculating the absolute differences in Doppler frequency of consecutive peaks, and averaging the result.
III-D Model for Asymmetry Detection in Gait
In this work, we seek to model the probability of observing an asymmetric gait based on the extracted features from the previous section. That is, we attempt to answer the question: given a new measurement, how likely is it that we are observing an asymmetric gait? We model the probability of asymmetric gait using a logistic function given by [26]
[TABLE]
where are features or predictors, and are the regression coefficients. The latter are estimated based on the training data using maximum likelihood estimation [26]. The final decision is based on comparing the probability of asymmetric gait against a threshold , i.e., if we decide for an asymmetric gait.
IV Experimental results
IV-A Experimental Setup
The experimental radar data of ten healthy subjects (Persons A–J) were collected in an office environment at Technische Universität Darmstadt, Germany. A 24 GHz continuous-wave radar system [27] was positioned at 1.15 m above the floor, and the volunteers were asked to walk slowly back and forth between 1 m and 4 m in front of the radar. The gaits were performed in an 0 angle relative to the radar’s line-of-sight and, due to a slow walking speed, without major arm swinging. The same setup was used to record data of four additional subjects with diagnosed gait disorders (Persons K–N) at Villanova University, USA. The statistics of the participants and the number of measurements per person are given in Table II. In total, 471 samples are considered, out of which 271 measurements correspond to (simulated) asymmetric gait.
IV-B Model Selection
In order to compare models with different numbers of predictors, the Bayesian Information Criterion (BIC) [28] is utilized. Fig. 5 shows the lowest BIC values for each model order, i.e., models with predictors, , where all feature combinations were tested. For each scenario (’both’, ’toward’, and ’away’), the model which minimizes the BIC is chosen as the final model. The BIC is evaluated based on all available data excluding data of one of the four diagnosed test subjects at a time. As mentioned in Sec. II, Person M shows a slightly different gait asymmetry than the remaining subjects in the data set. Hence, excluding Person M from the model selection process, the BIC decreases for the scenarios ’both’ and ’away’, which indicates a better model fit. In particular, the BIC assumes significantly smaller values for all model orders compared to excluding the other three subjects when considering the ’away’ scenario. This can be explained by the fact that identifying the gait asymmetry of Person M from behind is challenging (see Fig. 2LABEL:sub@Da).
In general, Fig. 5 suggests to model gait asymmetry separately for toward and away from radar motions, since the BIC curves for both, the separate ’toward’ and ’away’ scenario, lie below the curves of ’both’. Table IIId lists the models which minimize the BIC for different training sets. Excluding data of one person at a time, the coefficient values along with the standard error and -value for the corresponding model are given. The standard error describes how much the coefficient estimate on average deviates from the actual value. In this experiment, standard errors can be large due to the limited number of observations. A small -value (typically ) indicates that the predictor is associated with the response. We note that the included predictors are , , , and MSSIM, while , MSE and MAD are never selected. Remarkably, all models in the ’toward’ scenario utilize the same predictors (, , ). For the ’away’ scenario, the same models are obtained when excluding Person K or N (, , , MSSIM), and Person L or M (, MSSIM).
IV-C Gait Asymmetry Prediction
Using the models given in Table IIId, we calculate the probabilities of asymmetric gait for Persons K–N. The threshold for deciding for or against asymmetric gait is chosen based on the training data such that the false alarm rate does not exceed 5%, i.e., . As an example, Fig. 6 shows the Receiver Operating Characteristic (ROC) of the regression model, which is trained on all available data except for data of Person M (see Table IIId(c)). Observing the gait from the back (’away’) results in very high detection rates even for small false alarm rates, whereas the scenarios ’toward’ and ’both’ are inferior.
Table IV shows the probability of correctly detecting the asymmetric gait, , of the four individuals with gait disorders. Additionally, the decision threshold and probability of detection on the training set, , are given. In general, we can observe that the decision thresholds are lower for the ’away’ scenario, which indicates that symmetric gait can more reliably be detected from behind (low false alarm rate). Thus, small values of can be chosen which increases . Concerning , we achieve very high rates in most of the cases, i.e., we can detect asymmetric gait with high probabilities. Although assumes higher values for the ’away’ scenario throughout, we note that for some individuals, it is beneficial to monitor the gait from the front (see Persons L and M), whereas for Person K the ’away’ scenario yields higher detection rates. Identifying the asymmetric gait of Person M in away-from-radar motions remains challenging, and assumes only 40 %.
IV-D Discussion
For in-home gait monitoring systems, the observation time is often limited owing to the inherent problem of short motion translation periods associated with household activities. Despite short observation times and using only four steps of the observed gait motion, we are able to detect the gait asymmetry of four diagnosed persons with high accuracy for at least one of the considered motion directions. Since the features are designed to detect differences between the two leg motions, this is achieved irrespective of the degree of gait abnormality. Hence, the presented features are considered invariant to the actual appearance of the micro-Doppler step signatures, and thus, to different disorders. Clearly, data of more individuals is needed for a generalization of the obtained results.
V Conclusion
Low-cost Doppler radar systems provide safe and privacy-preserving in-home sensing of human gait. It was shown that different gait disorders lead to distinct micro-Doppler signatures, which demonstrates the sensitivity of radar backscatterings to changes in gait. Asymmetric gait is quantified using image-based and physical features, which are extracted from the radar micro-Doppler step signatures represented in the joint Doppler frequency vs. time domain. Based on real data measurements, including data of four persons with pathological gait, we were able to detect gait asymmetry with a high sensitivity, irrespective of the underlying gait disorder. Our results showed that, for radar-based gait analysis, it is beneficial to take the motion direction relative to the radar system into account.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Muro-de-la Herran et al. , “Gait analysis methods: An overview of wearable and non-wearable systems, highlighting clinical applications,” Sensors , vol. 14, no. 2, pp. 3362–3394, 2014.
- 2[2] W. Pirker and R. Katzenschlager, “Gait disorders in adults and the elderly,” Wiener Klinische Wochenschrift , vol. 129, no. 3-4, pp. 81–95, 2017.
- 3[3] World Health Organization, “WHO Global report on falls prevention in older age,” 2007.
- 4[4] A. Gouelle and F. Mégrot, “Interpreting spatiotemporal parameters, symmetry, and variability in clinical gait analysis,” in Handbook of Human Motion , B. Müller et al. , Eds. Springer International Publishing, 2017, pp. 1–20.
- 5[5] S. Lauziere et al. , “Understanding spatial and temporal gait asymmetries in individuals post stroke,” International Journal of Physical Medicine & Rehabilitation , vol. 2, no. 3, 2014.
- 6[6] S. Chen et al. , “Toward pervasive gait analysis with wearable sensors: A systematic review,” IEEE J. Biomed. Health Inform. , vol. 20, no. 6, pp. 1521–1537, 2016.
- 7[7] S. R. Simon, “Quantification of human motion: gait analysis - benefits and limitations to its application to clinical problems,” J. Biomechanics , vol. 37, no. 12, pp. 1869–1880, 2004.
- 8[8] M. G. Amin, Ed., Radar for Indoor Monitoring: Detection, Classification, and Assessment . CRC Press, 2017.
