Hostname: page-component-77f85d65b8-6bnxx Total loading time: 0 Render date: 2026-03-28T00:35:58.968Z Has data issue: false hasContentIssue false

Closing the Wearable Gap: Foot–ankle kinematic modeling via deep learning models based on a smart sock wearable

Published online by Cambridge University Press:  20 February 2023

Samaneh Davarzani
Affiliation:
Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS, USA Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA
David Saucier*
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA
Purva Talegaonkar
Affiliation:
Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS, USA Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA
Erin Parker
Affiliation:
Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS, USA Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
Alana Turner
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Kinesiology, Mississippi State University, Mississippi State, MS, USA
Carver Middleton
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
Will Carroll
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
John E. Ball
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
Ali Gurbuz
Affiliation:
Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS, USA
Harish Chander
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Kinesiology, Mississippi State University, Mississippi State, MS, USA
Reuben F. Burch V
Affiliation:
Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS, USA Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA
Brian K. Smith
Affiliation:
Department of Industrial and Systems Engineering, Mississippi State University, Mississippi State, MS, USA Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA
Adam Knight
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA Department of Kinesiology, Mississippi State University, Mississippi State, MS, USA
Charles Freeman
Affiliation:
Human Factors and Athlete Engineering, Center for Advanced Vehicular Systems, Mississippi State University, Mississippi State, MS, USA School of Human Sciences, Mississippi State University, Mississippi State, MS, USA
*
*Author for correspondence: David Saucier, Email: dns105@cavs.msstate.edu

Abstract

The development of wearable technology, which enables motion tracking analysis for human movement outside the laboratory, can improve awareness of personal health and performance. This study used a wearable smart sock prototype to track foot–ankle kinematics during gait movement. Multivariable linear regression and two deep learning models, including long short-term memory (LSTM) and convolutional neural networks, were trained to estimate the joint angles in sagittal and frontal planes measured by an optical motion capture system. Participant-specific models were established for ten healthy subjects walking on a treadmill. The prototype was tested at various walking speeds to assess its ability to track movements for multiple speeds and generalize models for estimating joint angles in sagittal and frontal planes. LSTM outperformed other models with lower mean absolute error (MAE), lower root mean squared error, and higher R-squared values. The average MAE score was less than 1.138° and 0.939° in sagittal and frontal planes, respectively, when training models for each speed and 2.15° and 1.14° when trained and evaluated for all speeds. These results indicate wearable smart socks to generalize foot–ankle kinematics over various walking speeds with relatively low error and could consequently be used to measure gait parameters without the need for a lab-constricted motion capture system.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Participant right foot wearing designed sock prototype and shoes. Stretch sensor, and hardware module plus the protective sock liner, and wire covers are marked. MOCAP clusters mounted on the midfoot are also indicated. Two markers also are attached to the foot for GoPro video analysis.

Figure 1

Figure 2. Data collection protocol. m and m/s stand for minute and meter per second respectively.

Figure 2

Figure 3. Preparing the sample frames of input and output data with sliding window. Only the SRS signals are plotted to keep the figure comprehensive. The number of timesteps in each sample (N) is set to 60. Top figure shows the SRS data and each rectangular indicated the timesteps in each sample. The corresponding output (MOCAP data) is plotted using triangles with the same color as rectangles.

Figure 3

Figure 4. LSTM base model with 60 timesteps in each input frame.

Figure 4

Figure 5. CNN base model with 60 timesteps in each input frame. Conv2D a@b*c: two-dimensional CONV layer with a, b timesteps, c features. FC = fully connected layer; Kernel = (3,1); pool size = (2, 1).

Figure 5

Table 1. Average MAE, RMSE in degrees (°), and R-squared values for CNN and LSTM speed-specific and multi-speed models with different input sizes

Figure 6

Figure 6. Average MAE (°), RMSE (°), and R-squared values for regression models for speed-specific design strategy.

Figure 7

Table 2. Angle estimation results of CNN and LSTM models for three design strategies

Figure 8

Figure 7. Violin plots of best trained model by regression, CNN, and LSTM for all three design strategies. Top figures are for the left foot and bottom figures for the right foot. Plots in the first column indicate the results of speed-specific models, plots in the second column correspond to the multi-speed models, and the last column of figures show the results of speed-independent models. The horizontal lines inside violin plots indicate MAE scores corresponding to each trained model (each trial in speed-specific, and speed-independent models, and each participant in multi-speed models).

Figure 9

Figure 8. MAE scores trend lines over various walking speeds. The dotted lines indicate the MAE scores of angle estimations provided by LSTM models. The solid gray line in each figure is the average MAE scores over various participants. Part figures (a)–(d) are corresponding to speed-specific models and (e)–(h) for speed-independent models. The lower MAE scores are achieved by the speeds of 0.89–1.12 m/s.

Figure 10

Figure 9. The average MAE scores for each participant on the FLX and INV joint angles.

Figure 11

Table 3. Summarization of study results compared to previous studies

Figure 12

Table A1. Angle estimation results of CNN and LSTM models with Speed-Specific design on the left foot data

Figure 13

Table A2. Angle estimation results of CNN and LSTM models with Multi-speed and Speed-independent design strategies on the left foot data