An instance-based algorithm with auxiliary similarity information for the estimation of gait kinematics from wearable sensors.
Wearable human movement measurement systems are increasingly popular as a means of capturing human movement data in real-world situations. Previous work has attempted to estimate segment kinematics during walking from foot acceleration and angular velocity data. In this paper, we propose a novel neural network [GRNN with Auxiliary Similarity Information (GASI)] that estimates joint kinematics by taking account of proximity and gait trajectory slope information through adaptive weighting. Furthermore, multiple kernel bandwidth parameters are used that can adapt to the local data density. To demonstrate the value of the GASI algorithm, hip, knee, and ankle joint motions are estimated from acceleration and angular velocity data for the foot and shank, collected using commercially available wearable sensors. Reference hip, knee, and ankle kinematic data were obtained using externally mounted reflective markers and infrared cameras for subjects while they walked at different speeds. The results provide further evidence that a neural net approach to the estimation of joint kinematics is feasible and shows promise, but other practical issues must be addressed before this approach is mature enough for clinical implementation. Furthermore, they demonstrate the utility of the new GASI algorithm for making estimates from continuous periodic data that include noise and a significant level of variability.
Goulermas
John Y
JY
Department of Electrical Engineering and Electronics, The University of Liverpool, Liverpool L69 3GJ, UK. j.y.goulermas@liverpool.ac.uk
Findlow
Andrew H
AH
Nester
Christopher J
CJ
Liatsis
Panos
P
Zeng
Xiao-Jun
XJ
Kenney
Laurence P J
LP
Tresadern
Phil
P
Thies
Sibylle B
SB
Howard
David
D
D000465:Algorithms; D001185:Artificial Intelligence; D001696:Biomechanical Phenomena / Q000295:instrumentation / Q000379:methods*; D003198:Computer Simulation; D005684:Gait / Q000502:physiology*; D006801:Humans; D008954:Models, Biological; D008962:Models, Theoretical; D018670:Monitoring, Ambulatory / Q000295:instrumentation / Q000379:methods*; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated / Q000379:methods*