Abstract

Musculoskeletal models have indispensable applications in occupational risk assessment/management and clinical treatment/rehabilitation programs. To estimate muscle forces and joint loads, these models require body posture during the activity under consideration. Posture is usually measured via video-camera motion tracking approaches that are time-consuming, costly, and/or limited to laboratories. Alternatively, posture-prediction tools based on artificial intelligence can be trained using measured postures of several subjects performing many activities. We aimed to use our previous posture-prediction artificial neural network (ANN), developed based on many measured static postures, to predict posture during dynamic lifting activities. Moreover, effects of the ANN posture-prediction errors on dynamic spinal loads were investigated using subject-specific musculoskeletal models. Seven individuals each performed twenty-five lifting tasks while their full-body three-dimensional posture was measured by a 10-camera Vicon system and also predicted by the ANN as functions of the hand-load positions during the lifting activities. The measured and predicted postures (i.e., coordinates of 39 skin markers) and their model-estimated L5-S1 loads were compared. The overall root-mean-squared-error (RMSE) and normalized (by the range of measured values) RMSE (nRMSE) between the predicted and measured postures for all markers/tasks/subjects was equal to 7.4 cm and 4.1 %, respectively (R2 = 0.98 and p < 0.05). The model-estimated L5-S1 loads based on the predicted and measured postures were generally in close agreements as also confirmed by the Bland-Altman analyses; the nRMSE for all subjects/tasks was < 10 % (R2 > 0.7 and p > 0.05). In conclusion, the easy-to-use ANN can accurately predict posture in dynamic lifting activities and its predicted posture can drive musculoskeletal models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call