The present invention relates to the measurement of gait and in particular to the measurement of asymmetry in gait.
Variability is always present in human movement. Commonly variability is seen as noise, thus is unwanted and removed by data processing. Variability analysis has been used to indentify human gait patterns, but also for clinical purposes such as analysing pathological gait. Studies have found increased step time variability in elderly subjects compared to young adults. Increase in stride-to-stride variability within elderly subjects has also been found.
Parkinson's disease (PD), a progressive disorder of the central nervous system, presents with resting tremor, short slow steps, decreased centre of mass (CoM) movement and an increase in variability of temporospatial parameters of gait such as stride length and step time. Research has also shown that people with idiopathic Parkinson's disease have a higher gait asymmetry compared to age matched controls. Studies have also been carried out which suggest that gait asymmetry is common when looking at temporospatial parameters in both typically developed adults (TDA) and PD. In these studies fractal analysis has been used, which relies on longer walks (i.e. 2 and 6 minute walking tests). An issue with these studies is that the data sets required are relatively large. Gathering this amount of data can be seen as time consuming and therefore rather stressful for the participant, especially those with clinical conditions.
As described, for example, in WO2010/073044 inertial measurement unit (IMU) technology can be used to measure centre of mass (CoM) movement, providing a quick and relatively cheap way of gathering larger amounts of data over relative few steps where a high sample frequency is used.
The present invention provides a system for measuring variation in the gait of a subject, the system comprising measuring means arranged to measure variations in the position of the subject while the subject takes a series of steps. The position may be a vertical position, but may be position in any direction, or along any axis. The direction or axis may be close to vertical, or may be a horizontal direction or axis. The system may further comprise processing means. The system may further comprise display means. The processing means may be arranged to identify a plurality of points in a first one of the steps and a plurality of points in a second one of the steps. The processing means may be arranged to identify a plurality of pairs of the points. Each pair may comprise one point in each of the steps. The processing means may be arranged to determine a value of height for each of the points in each of the pairs. The processing means may be arranged to control the display means to produce a display plotting the heights of the two points in each pair against each other.
The processing means may be arranged to identify the first and second steps as consecutive steps in the series. However, the first and second steps may be selected from anywhere in the series. Where the system is arranged to measure asymmetry between the legs of a subject, the first and second steps may be selected to be on different legs. However in some cases they may be different steps on the same leg where variation over time between steps on the same leg is being measured.
The processing means may be arranged to identify each pair of points so that the time interval between the two points in each pair is the same. Alternatively the time interval may be different for different pairs of points. There may be some other relationship between the pairs of points, such as their relative position within the step cycle.
The processing means may be arranged to identify a series of points through the series of steps and to include each of the series of points in one of the pairs. This allows the use of a constant (or regularly varying) sampling interval throughout the test walking period.
The processing means may be arranged to define a coordinate system having two axes representing the heights of the two points in a pair. This can allow the heights of each pair of points to be represented by a position within the coordinate system. The processing means may be arranged to identify the positions in the coordinate system for each of the pairs of points. The processing means may be arranged to control the display so as to indicate those positions, for example by means of respective markers. The markers may comprise dots or crosses or be of any other suitable shape.
The processing means may be arranged to analyse the positions associated with the pairs of points and to calculate a parameter of the positions. The parameter may be a statistical parameter, for example a standard deviation of distance from a point or a line, or it may be an average position.
The processing means may be arranged to calculate the position of a line having a predetermined relationship to the positions associated with the pairs of the points. The line may be a straight line, or it may be a curve. For example it may be an oval, or a circle. The processing means may be arranged to control the display to display the line.
The present invention further provides a method of measuring variation in the gait of a subject. The method includes measuring variations in vertical position of the subject while the subject takes a series of steps. The method may comprise any one or more of: identifying a plurality of points in a first one of the steps and a plurality of points in a second one of the steps; identifying a plurality of pairs of the points, each pair comprising one point in each of the steps; determining a value of height for each of the points in each of the pairs; and, producing a display plotting the heights of the two points in each pair against each other.
The first and second steps may be identified as consecutive steps in the series. The pairs of points may be identified so that the time interval between the two points in each pair is the same.
The method may include identifying a series of points through the series of steps and including each of the series of points in one of the pairs.
The method may include defining a coordinate system having two axes representing the heights of the two points in a pair, so that the heights of each pair of points can be represented by a position within the coordinate system.
The method may include identifying the positions in the coordinate system for each of the pairs of points, and controlling the display so as to indicate those positions.
The method may include analysing the positions associated with the pairs of points and calculating a parameter of the positions.
The method may include calculating the position of a line having a predetermined relationship to the positions of the points, and controlling the display to display the line.
The present invention further provides a system for measuring variation in the gait of a subject, the system comprising a memory arranged to store data recording variations in vertical position of the subject while the subject takes a series of steps, processing means, and display means. The processing means may be arranged to identify a plurality of points in a first one of the steps and a plurality of points in a second one of the steps. The processing means may be arranged to identify a plurality of pairs of the points, each pair comprising one point in each of the steps. The processing means may be arranged to determine a value of height for each of the points in each of the pairs. The processing means may be arranged to control the display means to produce a display plotting the heights of the two points in each pair against each other.
Preferred embodiments of the present invention will now be described by way of example only with reference to the accompanying drawings.
a-9h are computer simulated plots similar to that of
a-d are computer simulated plots similar to that of
a and 11b are computer simulated plots based on three sine waves (constant amplitude of 5 cm and phase shift of)180° representing a change in step length (a) and step frequency (b); and
Referring to
Referring to
The CoM movement of the subject can be described using an inverted pendulum model of the gait of the subject. This model describes the mechanical energetic state during a gait cycle in which the CoM excursion plotted as a function of time behaves like a sine wave having a sequence of peaks and troughs, with each step producing one cycle of the sine wave from the bottom of one trough to the bottom of the next. It will be appreciated that any height measure will give the same basic shape, with the reference height relative to which the height is measured being to some extent arbitrary. In this embodiment of the invention further analysis using a non-linear method is performed on the CoM excursion data by the computer system 20, whereby CoM Excursion (CoM Excursioni) at each point in one step is plotted against the CoM Excursion (CoM Excursioni) for the same point in the previous step.
A computer generated example of a plot of CoM excursion as a function of time is shown in
Therefore the time interval between sample height measurements is equal to 0.01seconds. The plot of
Referring to
Referring to
This is illustrated further with reference to
It will be appreciated that, for the shape of the cluster to be analysed in a useful way, there need to be sufficient points in the plot, and therefore sufficient sample points of measured height. In the plot of
In some cases each pair of points may be selected on the basis of their position within the step cycle. For example if each step is considered as a sine wave and the time within each step is defined as a fraction of the whole of that step, such as in terms of an angle between 0 and 360°, then the pairs of points could be selected as those having the same relative (angular) position with in the step cycle.
In order to better understand this analysis the theoretical exploration of these CoM plots by means of generated sine waves was performed in LabVIEW8.5 by means of a sine-generator which varied frequency, amplitude and phase shift. In order to mimic changes typically observed over a 10 metre walk the following components were altered:
For each case a non-linear plot similar to that of
The analysis used for these plots will now be described with reference to
A least square best fit straight line is plotted against the cloud of points in the CoM excursion plot and the line is plotted as a function f=ax+b, where a is the gradient of the line and b is the intercept.
The gradient is converted to an angle β (degrees) measured from the horizontal axis in the anticlockwise direction towards the vertical axis as shown in equation (1).
β=tan−1(a)·(180/π) (1)
A computer generated sine wave which assumes consistency and therefore no variability, would result in a value of β=45°.
A circle is fitted onto the data in order to find the origins of the cloud (x0, y0) with the radius (SDA) of the given data cloud as shown in equation (2)
which leads to a linear equation in x0, y0, where (xi, yi) are the given points, (x0, y0) is the origins or midpoint and r is the unknown radius. Using the previously fitted sum of least squares the data is de-trended by subtracting the outcome of yi=axi+b from CoM Excursioni-1 after which the standard deviation around the best fit straight line is calculated (SDB).
An ellipse is fitted around the spread of data based on two standard deviations one SDA of position measured in the direction parallel to the best fit straight line, which is the length of the ellipse, and the other SDB of position measured in the direction perpendicular to the best fit straight line, which is the width of the ellipse. Ratio ∀ derived between SDA and SDB is determined to describe the ellipse. Furthermore angle β shows the direction of the best fit straight line through the data points indicating a level of symmetry as shown in
Referring to
CoM vertical displacement can be variable with differing limb or stride length. In order to explore the theoretical models two sign waves were generated with an amplitude of 5 cm and 7 cm respectively which represents typical human walking. The remaining configurations were similar to the previously used sine wave.
Furthermore changes such as walking speed can be related to an increase in step length and cadence. Change in step length will result in a change of CoM vertical excursion when assuming the inverted pendulum model. The effects of the variability of step length is shown by creating three sine waves with different amplitudes (3, 5 and 7 cm respectively) representing typical vertical CoM excursions during human walking which effect is visible in
In use, to measure the variability of gait of a subject, the IMU 10 is strapped to the subject, and the subject walks a short distance, for example around 10 meters. During this time the IMU calculates and stores the height data for each of the sample points. The data is then input from the IMU to the computer 20 which is arranged to select pairs of sample points as described above and to generate a data set associating the two heights for each pair of sample points, for example as simple height values, or as coordinates on a plot such as the non-linear plot of
From the above analysis it will be clear that the computer system can be arranged to analyse the data in various different ways whilst still providing a similar measurement of gait variability. For example instead of each pair or sample points which are plotted against each other being a fixed number of samples (and hence a fixed time) apart, the data can be divided into separate steps and the first point in the left leg step plotted against the first point in the right leg step, and subsequent pairs of point plotted against each other. Alternatively the data can be separated into left leg and right leg steps, and then the left leg step data combined to form a first sine wave and the right leg data combined to form a second sine wave, and then corresponding points in the two sine waves plotted against each other. In a further alternative, rather then comparing contralateral data, i.e. data from opposite legs, ipsilateral data comparison is made in which the data for one step of one leg is compared with data for a different step of the same leg. For example the data can be divided into left and right leg steps, each of which is combined together to form left and right leg plots each being an approximate sine wave over several steps. The left leg plot is then shifted so that each left leg step is compared with the previous left leg step, and the same is done for the right leg data.
Study
Participants
Data collected from participants suffering from Parkinson's disease were analysed, and data from aged matched typical developed adults were also analysed.
Procedure
A Parkinson's Disease Questionnaire (PDQ) was administered for people with PD before partaking in this study. Participants walked over a ten-metre walkway free of obstacles at their self selected walking speed. Participants started at a static position at the zero-point and came to a complete stop at the ten-metre line. The duration of the walk was recorded by a stopwatch. An IMU was placed over the projected CoM located over the fourth lumbar vertebrae, measuring at a sample frequency of 100 Hz.
Analysis
IMU data was analysed by a program written in LabVIEW 8.5 (National Instruments,
Ireland) to obtain vertical position. Temporal and spatial gait parameters were calculated according to Zijlstra's inverted pendulum model resulting in stride length and walking speed (vI). β, SDA, SDB and ∀ were derived by applying the non-linear method described above.
TDA and PD group were compared using an independent t-test on stride length and walking speed as well as β, SDA and SDB. Furthermore a Pearson's regression test was used to test for a relationship between walking speed and β for both PD and TDA. ∀ was tested by an independent t-test between PD and TDA.
Results
Descriptive measurements are displayed in Table 1.
From the theoretical exploration of this non-linear analysis it became clear that β is affected by a change in step length, SDA is affected by a change in step frequency as well as step length, SDB is affected by a change in step frequency and ∀ is the ratio between SDA and SDB defined as SDA/SDB
An independent t-test showed no significant difference for stride length and cadence between TDA and PD participants (p=0.615 and p=0.342). However, a difference was found for walking speed (p=0.041). Moreover an independent t-test between the TDA and PD group revealed a significant difference for β (p=0.010) and SDA (p=0.004). No difference was found between groups for SDB (p=0.385) and ∀ (p=0.830). Results for each group can be found in Table 2.
No correlation was found between β and walking speed for PD (r2=0.001 p=0.996) or TDA (r2=0.060 p=0.810). Three representative analysis figures for each condition are shown in
Discussion
This study found that a non-linear analysis performed on CoM motion can be used to differentiate PD from TDA collected using IMUs over a 10 metre walk, whereas standard spatiotemporal parameters over the same distance could not. These findings are important as they promote the possibility of utilizing a non-linear variability analysis to objectively quantify gait variability and symmetry over a small sample frame, thus allowing people with PD at all stages of the disease to be monitored.
Previously, reduced step length has been reported as one of the key features of PD gait. Indeed, it has also been suggested that variability analysis may be used to closely monitor and describe gait disorders than measurements based on mean values of temporospatial walking parameters. The results of this study support this as, whilst there was no difference in step length, β and SDA showed a significant difference between TDA and PD. Thus PD could be differentiated from TDA based on CoM variability (
Considering the novelty of this approach in exploring gait, a range of simulated CoM motions were modeled and run through the non-linear analysis in order to better understand the changes observed in PD. Group stride length variance observed in the data collected during this research, was 17 cm for TDA and 21 cm for PD during a 10 metre walk without step initiation. Assuming a constant leg length an increase in stride length of 17 and 21 cm TDA and PD would increase the vertical CoM excursion by approximately 0.3 and 0.5 cm. As shown in
As seen in
Novel methods have often been used to look into gait in more depth. For example fractal dynamic analysis has been used in TDA and PD to explore stride-to-stride fluctuations. An increase in stride-to-stride variability both in stride length as step time has been observed in early and late stages of PD. Our findings are in agreement with these previous findings by showing an increase in stride length variability (SDA) as well as an increase in stride-to-stride symmetry (β) within a variety of PD. Despite a visual decrease in SDA and SDB in
Thus embodiments of the present invention may provide a valuable measure for clinical use. Whilst the study described above was conducted for PD this method has the potential to indicate the severity of gait impairment in PD and other populations. The present invention can therefore provide a methodology that can assist in early diagnosis in people with PD and monitor their gait during deep brain stimulation. It may also be possible to use these gait parameters to more accurately monitor efficiency of medication in PD.
Number | Date | Country | Kind |
---|---|---|---|
1108952.1 | May 2011 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2012/051181 | 5/25/2012 | WO | 00 | 12/10/2013 |