Dasgupta Abhishek, Sharma Rahul, Mishra Challenger, Nagaraja Vikranth Harthikote
Doctoral Training Centre, University of Oxford, 1-4 Keble Road, Oxford OX1 3NP, UK.
Laboratory for Computation and Visualization in Mathematics and Mechanics, Institute of Mathematics, Swiss Federal Institute of Technology Lausanne, 1015 Lausanne, Switzerland.
Bioengineering (Basel). 2023 Apr 24;10(5):510. doi: 10.3390/bioengineering10050510.
Marker-based Optical Motion Capture (OMC) systems and associated musculoskeletal (MSK) modelling predictions offer non-invasively obtainable insights into muscle and joint loading at an in vivo level, aiding clinical decision-making. However, an OMC system is lab-based, expensive, and requires a line of sight. Inertial Motion Capture (IMC) techniques are widely-used alternatives, which are portable, user-friendly, and relatively low-cost, although with lesser accuracy. Irrespective of the choice of motion capture technique, one typically uses an MSK model to obtain the kinematic and kinetic outputs, which is a computationally expensive tool increasingly well approximated by machine learning (ML) methods. Here, an ML approach is presented that maps experimentally recorded IMC input data to the human upper-extremity MSK model outputs computed from ('gold standard') OMC input data. Essentially, this proof-of-concept study aims to predict higher-quality MSK outputs from the much easier-to-obtain IMC data. We use OMC and IMC data simultaneously collected for the same subjects to train different ML architectures that predict OMC-driven MSK outputs from IMC measurements. In particular, we employed various neural network (NN) architectures, such as Feed-Forward Neural Networks (FFNNs) and Recurrent Neural Networks (RNNs) (vanilla, Long Short-Term Memory, and Gated Recurrent Unit) and a comprehensive search for the best-fit model in the hyperparameters space in both subject-exposed (SE) as well as subject-naive (SN) settings. We observed a comparable performance for both FFNN and RNN models, which have a high degree of agreement (ravg,SE,FFNN=0.90±0.19, ravg,SE,RNN=0.89±0.17, ravg,SN,FFNN=0.84±0.23, and ravg,SN,RNN=0.78±0.23) with the desired OMC-driven MSK estimates for held-out test data. The findings demonstrate that mapping IMC inputs to OMC-driven MSK outputs using ML models could be instrumental in transitioning MSK modelling from 'lab to field'.
基于标记的光学运动捕捉(OMC)系统以及相关的肌肉骨骼(MSK)建模预测能够在体内水平上非侵入性地获取有关肌肉和关节负荷的见解,有助于临床决策。然而,OMC系统基于实验室,成本高昂,且需要视线。惯性运动捕捉(IMC)技术是广泛使用的替代方案,它们便于携带、用户友好且成本相对较低,尽管精度较低。无论选择何种运动捕捉技术,通常都会使用MSK模型来获取运动学和动力学输出,这是一种计算成本高昂的工具,机器学习(ML)方法对其的近似程度越来越高。在此,提出了一种ML方法,该方法将实验记录的IMC输入数据映射到根据(“金标准”)OMC输入数据计算得出的人体上肢MSK模型输出。从本质上讲,这项概念验证研究旨在从更容易获取的IMC数据中预测更高质量的MSK输出。我们使用为同一受试者同时收集的OMC和IMC数据来训练不同的ML架构,这些架构可根据IMC测量值预测由OMC驱动的MSK输出。特别是,我们采用了各种神经网络(NN)架构,如前馈神经网络(FFNN)和循环神经网络(RNN)(普通型、长短期记忆型和门控循环单元),并在受试者暴露(SE)以及受试者未暴露(SN)设置下,在超参数空间中全面搜索最佳拟合模型。我们观察到FFNN和RNN模型的性能相当,对于留出的测试数据,它们与所需的由OMC驱动的MSK估计值具有高度一致性(ravg,SE,FFNN = 0.90±0.19,ravg,SE,RNN = 0.89±0.17,ravg,SN,FFNN = 0.84±0.23,ravg,SN,RNN = 0.78±0.23)。研究结果表明,使用ML模型将IMC输入映射到由OMC驱动的MSK输出,可能有助于将MSK建模从“实验室转移到现场”。