Extracting Spatio-Temporal Information    from Inertial Body Sensor Networks for             Gait Speed Estimation     Sha...
Research Statement     Signal processing challenge to obtain accurate spatial      information from inertial BSNs     Ga...
Prevailing Technology     --for Gait Speed Estimation     Nike+®                          Fit-Bit®:      Pedometer, cade...
Inertial BSN for Gait Speed Estimation                                    TEMPO 3.1 inertial BSN platform                ...
Contributions     Refined human gait model by leveraging biomechanics      knowledge       Improve accuracy without incr...
Outline     Current Gait Speed Estimation Method       Gait Cycle Extraction and Integration Drift Cancelation       St...
Gait Cycle & Integration Drift Cancelation                              Gyroscope signals on the                         ...
Stride Length Computation                  Reference Model    S. Miyazaki, “Long-Term Unrestrained Measurement of Stride L...
Outline     Current Gait Speed Estimation Method       Gait Cycle Extraction & Integration Drift Cancelation       Stri...
Inspection of Gait Phase10
11
Refined Compound Model                          Reference Model12
Outline      Current Gait Speed Estimation Method        Gait Cycle Extraction and Integration Drift Cancelation       ...
Mounting Calibration      Nodes could be rotated 20°~30° from ideal orientation      Attenuate the signal of interest on...
Mounting Calibration Methods     15
Validation of Mounting Calibration Algorithm                                             Mounting           Measured by   ...
Outline      Current Gait Speed Estimation Method        Gait Cycle Extraction and Integration Drift Cancelation       ...
Treadmill Control of Speed      Is gait on treadmill       different from on       ground?        Gyroscope signals     ...
Experiments on Treadmill                                             Subject with poorly mounted                          ...
Results
Before/After Mounting Calibration      Before Mounting Calibration                       After Mounting Calibration       ...
Results of Two Subjects       • Significantly reduced RMSE compared to the reference model       • Overestimate at lower s...
Gait Model at Different Speeds       The thigh angle can be critical for controlling the step length                     ...
Results of Two Approaches      Double Pendulum at Initial Swing               Single Pendulum at Toe-Off                  ...
Future Work      Need more subjects, more gait types, and more gait speeds        For certain types of pathological gait...
Conclusion      Achieving an RMSE of 0.09m/s accuracy with a resolution of       0.1m/s      Proposed model shows signif...
Thanks! Q&A
Upcoming SlideShare
Loading in …5
×

Extracting Spatio-Temporal Information from Inertial Body Sensor Networks for Gait Speed Estimation

39,709 views

Published on

1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total views
39,709
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
175
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • So this research is motivated by two things, one is to overcome the challenges in signal processing for getting accurate spatial information, Another is simply because gait speed itself is an important parameter in gait analysis. Esp. now it’s been identified as no.1 predictor in frailty assessment in geriatrics.Predicting frailty with a couple of tens meters/s.And it’s an application require high accuracy and high resolutionAnd would benefit a lot from longitudinal continuous monitoring
  • Before we jump into this research, let’s look at the current devices on gait speed estimation.Nike+ provides a pedometer solution to assess cadence, and FitBit uses accelerometer for cadence.Both of the two solutions require a predefined calibration to get step length, And the accuracy remains questionable.Garmin Forerunner provides a GPS solution, and gives an RMS of 0.05m/s in velocity assessment,But it’s limited to outdoor use only.And don’t forget, in clinic, we can always use stopwatch and tape if you don’t have other fancy devices,Needless to say it’ll be limited to clinic use
  • Then we compute stride length by this reference model, Where they assume human gait can be considered as symmetric single pendulum model.For example, when the shank swing backwards to the maximum, We obtain d1rs.Forward maximum, we get d2rs.By summing left shank step length and right shank step length we can get the stride length based on the trignometry provided here.
  • By taking this 8 frames/second picture of many gaits, we found when the shank reaches the maximum, the leg isn’t straight.
  • Based on this observation, we propose this gait model, using only shank length as the hypotenuse at the backward swing, the forward swing remains the same.
  • Extracting Spatio-Temporal Information from Inertial Body Sensor Networks for Gait Speed Estimation

    1. 1. Extracting Spatio-Temporal Information from Inertial Body Sensor Networks for Gait Speed Estimation Shanshan Chen, Christopher L. Cunningham, Bradford C. Bennett, John Lach UVA Center for Wireless Health University of Virginia BSN, 20111
    2. 2. Research Statement  Signal processing challenge to obtain accurate spatial information from inertial BSNs  Gait speed as an example to extract accurate spatio-temporal information  Gait speed is the No. 1 predictor in frailty assessment  require high gait speed accuracy  desire for continuous, longitudinal gait speed monitoring2
    3. 3. Prevailing Technology --for Gait Speed Estimation  Nike+®  Fit-Bit®: Pedometer, cadence Accelerometer, cadence  Garmin Forerunner ®301 Wearable wrist GPS, velocity  Stopwatch and Tape3
    4. 4. Inertial BSN for Gait Speed Estimation  TEMPO 3.1 inertial BSN platform developed at the University of Virginia4
    5. 5. Contributions  Refined human gait model by leveraging biomechanics knowledge  Improve accuracy without increasing signal processing complexity  Mounting calibration procedure to correct mounting error  Practical in experiments  Improved gait speed estimation accuracy by combining the two methods5
    6. 6. Outline  Current Gait Speed Estimation Method  Gait Cycle Extraction and Integration Drift Cancelation  Stride Length Computation by Reference Model  Refined Human Gait Model  Mounting Calibration  Experiment & Results6
    7. 7. Gait Cycle & Integration Drift Cancelation  Gyroscope signals on the sagittal plane  Use foot on ground to find gait cycle boundaries  Numerically easy to pick up – local maximum  Helpful for canceling integration drift  Shank angle is near zero and does not contribute to the stride length calculation when foot is on ground  Assume linear drift7
    8. 8. Stride Length Computation Reference Model S. Miyazaki, “Long-Term Unrestrained Measurement of Stride Length and Walking Velocity Utilizing a Piezoelectric Gyroscope”8
    9. 9. Outline  Current Gait Speed Estimation Method  Gait Cycle Extraction & Integration Drift Cancelation  Stride Length Computation by Reference Model  Refined Human Gait Model  Mounting Calibration  Experiments and Results9
    10. 10. Inspection of Gait Phase10
    11. 11. 11
    12. 12. Refined Compound Model Reference Model12
    13. 13. Outline  Current Gait Speed Estimation Method  Gait Cycle Extraction and Integration Drift Cancelation  Stride Length Computation by Reference Model  Refined Human Gait Model  Mounting Calibration  Experiment & Results13
    14. 14. Mounting Calibration  Nodes could be rotated 20°~30° from ideal orientation  Attenuate the signal of interest on the sensitive axis Ideal Mounting14 Non-ideal Mounting
    15. 15. Mounting Calibration Methods 15
    16. 16. Validation of Mounting Calibration Algorithm Mounting Measured by Measurement Position Rotated Proposed Algorithm Error of Angle Around Y-axis 0° -0.072° 0.072° 15° 16.286° 1.286° 30° 27.896° 2.104° 45° 43.954° 1.046° 60° 58.078° 1.922° 75° 74.737° 0.263°  Pendulum Model to simulate 90° 90.461° 0.461° node rotation on shank  Rotate around z-axis with Measurement Error of Angle 2.5 controlled degree 2  Determine the rotation by 1.5 Mounting Calibration Algorithm 1 0.5  Achieve an average error of ~1° 0 0° 15° 30° 45° 60° 75° 90° Measurement Error of Angle16
    17. 17. Outline  Current Gait Speed Estimation Method  Gait Cycle Extraction and Integration Drift Cancelation  Stride Length Computation by reference model  Refined Human Gait Model  Mounting Calibration  Experiment & Results17
    18. 18. Treadmill Control of Speed  Is gait on treadmill different from on ground?  Gyroscope signals collected on treadmill show no significant difference from those collected on ground18
    19. 19. Experiments on Treadmill Subject with poorly mounted Inertial BSN nodes performing mounting calibration on treadmill  Two subjects, a taller male subject and a shorter female subject  Two trials were conducted for each subject, one with well-mounted nodes and another with poorly-mounted nodes to validate mounting calibration  Speeds ranging from 1 to 3 MPH with a 0.2 MPH (0.1m/s) increment for 45 seconds at each speed19
    20. 20. Results
    21. 21. Before/After Mounting Calibration Before Mounting Calibration After Mounting Calibration • Badly mounted nodes causes underestimation of gait speed – attenuation of signal due to bad mounting • Mounting Calibration has correct the significant estimation error21
    22. 22. Results of Two Subjects • Significantly reduced RMSE compared to the reference model • Overestimate at lower speeds and underestimate at higher speeds • Overestimate taller subject’s speeds more than the shorter subject22
    23. 23. Gait Model at Different Speeds  The thigh angle can be critical for controlling the step length  Elimination of thigh angle results in underestimation of stride length at high speed  Vice versa at low speed High Speed  Use thigh nodes to increase accuracy if invasiveness is not a concern  How accurate is accurate enough?  Depends on application requirement23
    24. 24. Results of Two Approaches Double Pendulum at Initial Swing Single Pendulum at Toe-Off Single Pendulum Model at Toe-off • Better than the reference model • Still overestimate the gait speed24
    25. 25. Future Work  Need more subjects, more gait types, and more gait speeds  For certain types of pathological gait, include those with shuffling, a wide base, and out-of-plane motion  More refined gait models will be developed based on biomechanical knowledge  Evaluate if a training set of data can be used to calibrate the algorithm for each individual subject25
    26. 26. Conclusion  Achieving an RMSE of 0.09m/s accuracy with a resolution of 0.1m/s  Proposed model shows significant improvement in accuracy compared to the reference model  Mounting calibration corrected the estimation error  Leveraging biomechanical domain knowledge simplifies signal processing26
    27. 27. Thanks! Q&A

    ×