Human pose recovery using wireless inertial measurement units

Jonathan Feng-Shun Lin, Dana Kulić

Physiological Measurement · 2012 · 113 citations · 19 references

Concepts

TL;DR

Many applications in rehabilitation and sports training require assessment of patient movement, and small wireless sensors such as accelerometers and gyroscopes can provide quantitative measures of human motion. The study develops a kinematics‑based approach to estimate human leg posture and velocity from wearable sensors during typical physiotherapy and training exercises. The method employs an extended Kalman filter with joint‑limit constraints and adaptive process‑noise estimation to recover 3‑D joint angles from accelerometer and gyroscope data, validated on 20 subjects performing knee and hip rehabilitation exercises. Compared to motion capture, the approach achieves an average root‑mean‑square error of 4.27 cm and a joint error of 6.5° for unconstrained motion, and 3.31 cm and 4.3° for sagittal planar motion.

Abstract

Many applications in rehabilitation and sports training require the assessment of the patient's status based on observation of their movement. Small wireless sensors, such as accelerometers and gyroscopes, can be utilized to provide a quantitative measure of the human movement for assessment. In this paper, a kinematics-based approach is developed to estimate human leg posture and velocity from wearable sensors during the performance of typical physiotherapy and training exercises. The proposed approach uses an extended Kalman filter to estimate joint angles from accelerometer and gyroscopic data and is capable of recovering joint angles from arbitrary 3D motion. Additional joint limit constraints are implemented to reduce drift, and an automated approach is developed for estimating and adapting the process noise during online estimation. The approach is validated through a user study consisting of 20 subjects performing knee and hip rehabilitation exercises. When compared to motion capture, the approach achieves an average root-mean-square error of 4.27 cm for unconstrained motion, with an average joint error of 6.5°. The average root-mean-square error is 3.31 cm for sagittal planar motion, with an average joint error of 4.3°.

References

19