• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

[LLMKA:一个基于Matlab的下肢肌肉骨骼运动学分析工具箱]

[LLMKA: A Matlab-based toolbox for musculoskeletal kinematics analysis of lower limbs].

作者信息

Li Shiqi, Nie Yong, Wang Junqing, Li Kang, Shen Bin

机构信息

College of Electrical Engineering, Sichuan University, Chengdu Sichuan, 610041, P. R. China.

Orthopedic Research Institute, Department of Orthopedics, West China Hospital, Sichuan University, Chengdu Sichuan, 610041, P. R. China.

出版信息

Zhongguo Xiu Fu Chong Jian Wai Ke Za Zhi. 2022 May 15;36(5):525-533. doi: 10.7507/1002-1892.202202033.

DOI:10.7507/1002-1892.202202033
PMID:35570624
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9108656/
Abstract

OBJECTIVE

To develop a Matlab toolbox to improve the efficiency of musculoskeletal kinematics analysis while ensuring the consistency of musculoskeletal kinematics analysis process and results.

METHODS

Adopted the design concept of "Batch processing tedious operation", based on the Matlab connection OpenSim interface function ensures the consistency of musculoskeletal kinematics analysis process and results, the functional programming was applied to package the five steps for scale, inverse kinematics analysis, residual reduction algorithm, static optimization analysis, and joint reaction analysis of musculoskeletal kinematics analysis as functional functions, and command programming was applied to analyze musculoskeletal movements in large numbers of patients. A toolbox called LLMKA (Lower Limbs Musculoskeletal Kinematics Analysis) was developed. Taking 120 patients with medial knee osteoarthritis as the research object, a clinical researcher was selected using the LLMKA toolbox and OpenSim to test whether the analysis process and results were consistent between the two methods. The researcher used the LLMKA toolbox again to conduct musculoskeletal kinematics analysis in 120 patients to verify whether the use of this toolbox could improve the efficiency of musculoskeletal kinematics analysis compared with using OpenSim.

RESULTS

Using the LLMKA toolbox could analyze musculoskeletal kinematics analysis in a large number of patients, and the analysis process and results were consistent with the use of OpenSim. Compared to using OpenSim, musculoskeletal kinematics analysis was completed in 120 patients using the LLMKA toolbox with only 2 operations were needed to enter the patient body mass data, operating steps decreased by 99.19%, total analysis time by 66.84%, and manual participation time by 99.72%, just need 0.079 1 hour (4 minutes and 45 seconds).

CONCLUSION

The LLMKA toolbox can complete a large number of musculoskeletal kinematics analysis in patients with one click in a way that is consistent in process and results with using OpenSim, reducing the total time of musculoskeletal kinematics analysis, and liberating clinical researchers from cumbersome steps, making more energy into the clinical significance of musculoskeletal kinematics analysis results.

摘要

目的

开发一个Matlab工具箱,以提高肌肉骨骼运动学分析的效率,同时确保肌肉骨骼运动学分析过程和结果的一致性。

方法

采用“批量处理繁琐操作”的设计理念,基于Matlab连接OpenSim接口函数确保肌肉骨骼运动学分析过程和结果的一致性,应用函数式编程将肌肉骨骼运动学分析的缩放、逆运动学分析、残差减少算法、静态优化分析和关节反应分析这五个步骤打包为功能函数,并应用命令式编程对大量患者的肌肉骨骼运动进行分析。开发了一个名为LLMKA(下肢肌肉骨骼运动学分析)的工具箱。以120例膝内侧骨关节炎患者为研究对象,选取一名临床研究人员使用LLMKA工具箱和OpenSim测试两种方法的分析过程和结果是否一致。该研究人员再次使用LLMKA工具箱对120例患者进行肌肉骨骼运动学分析,以验证使用该工具箱与使用OpenSim相比是否能提高肌肉骨骼运动学分析的效率。

结果

使用LLMKA工具箱能够对大量患者进行肌肉骨骼运动学分析,且分析过程和结果与使用OpenSim一致。与使用OpenSim相比,使用LLMKA工具箱对120例患者进行肌肉骨骼运动学分析时,仅需2次操作输入患者体重数据,操作步骤减少了99.19%,总分析时间减少了66.84%,人工参与时间减少了99.72%,仅需0.079 1小时(4分45秒)。

结论

LLMKA工具箱能够以与使用OpenSim过程和结果一致的方式一键完成大量患者的肌肉骨骼运动学分析,减少了肌肉骨骼运动学分析的总时间,将临床研究人员从繁琐步骤中解放出来,使其能更多精力投入到肌肉骨骼运动学分析结果的临床意义中。

相似文献

1
[LLMKA: A Matlab-based toolbox for musculoskeletal kinematics analysis of lower limbs].[LLMKA:一个基于Matlab的下肢肌肉骨骼运动学分析工具箱]
Zhongguo Xiu Fu Chong Jian Wai Ke Za Zhi. 2022 May 15;36(5):525-533. doi: 10.7507/1002-1892.202202033.
2
BOPS: a Matlab toolbox to batch musculoskeletal data processing for OpenSim.BOPS:用于 OpenSim 的 Matlab 工具箱,用于批量处理肌肉骨骼数据。
Comput Methods Biomech Biomed Engin. 2021 Aug;24(10):1104-1114. doi: 10.1080/10255842.2020.1867978. Epub 2021 Jan 11.
3
Automated optimization of residual reduction algorithm parameters in OpenSim.OpenSim 中残差减少算法参数的自动优化。
J Biomech. 2022 May;137:111087. doi: 10.1016/j.jbiomech.2022.111087. Epub 2022 Apr 8.
4
Real-time inverse kinematics and inverse dynamics for lower limb applications using OpenSim.使用OpenSim进行下肢应用的实时逆运动学和逆动力学
Comput Methods Biomech Biomed Engin. 2017 Mar;20(4):436-445. doi: 10.1080/10255842.2016.1240789. Epub 2016 Oct 10.
5
Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim.使用基于惯性测量单元的实验运动数据在 OpenSim 中以 BVH 格式用于肌肉骨骼模拟的方法。
Sensors (Basel). 2023 Jun 8;23(12):5423. doi: 10.3390/s23125423.
6
The importance of a consistent workflow to estimate muscle-tendon lengths based on joint angles from the conventional gait model.基于传统步态模型中关节角度来估计肌肉-肌腱长度时,一致的工作流程的重要性。
Gait Posture. 2021 Jul;88:1-9. doi: 10.1016/j.gaitpost.2021.04.039. Epub 2021 Apr 27.
7
Open-source software library for real-time inertial measurement unit data-based inverse kinematics using OpenSim.基于 OpenSim 使用实时惯性测量单元数据的反向运动学的开源软件库。
PeerJ. 2023 Apr 5;11:e15097. doi: 10.7717/peerj.15097. eCollection 2023.
8
AddBiomechanics: Automating model scaling, inverse kinematics, and inverse dynamics from human motion data through sequential optimization.AddBiomechanics:通过顺序优化,从人体运动数据中自动进行模型缩放、运动学逆解和动力学逆解。
PLoS One. 2023 Nov 30;18(11):e0295152. doi: 10.1371/journal.pone.0295152. eCollection 2023.
9
Effect of implementing magnetic resonance imaging for patient-specific OpenSim models on lower-body kinematics and knee ligament lengths.针对特定患者的OpenSim模型实施磁共振成像对下肢运动学和膝关节韧带长度的影响。
J Biomech. 2019 Jan 23;83:9-15. doi: 10.1016/j.jbiomech.2018.11.016. Epub 2018 Nov 16.
10
Joint kinematic calculation based on clinical direct kinematic versus inverse kinematic gait models.基于临床直接运动学与逆运动学步态模型的关节运动学计算
J Biomech. 2016 Jun 14;49(9):1658-1669. doi: 10.1016/j.jbiomech.2016.03.052. Epub 2016 Apr 1.

本文引用的文献

1
[Biomechanical analysis of sitting-up movement of knee joint after robot-assisted unicompartmental knee arthroplasty].[机器人辅助单髁膝关节置换术后膝关节仰卧起坐运动的生物力学分析]
Zhongguo Xiu Fu Chong Jian Wai Ke Za Zhi. 2021 Oct 15;35(10):1259-1264. doi: 10.7507/1002-1892.202101061.
2
MRIES: A Matlab Toolbox for Mapping the Responses to Intracranial Electrical Stimulation.MRIES:用于绘制颅内电刺激反应图谱的Matlab工具箱。
Front Neurosci. 2021 Jun 14;15:652841. doi: 10.3389/fnins.2021.652841. eCollection 2021.
3
BOPS: a Matlab toolbox to batch musculoskeletal data processing for OpenSim.BOPS:用于 OpenSim 的 Matlab 工具箱,用于批量处理肌肉骨骼数据。
Comput Methods Biomech Biomed Engin. 2021 Aug;24(10):1104-1114. doi: 10.1080/10255842.2020.1867978. Epub 2021 Jan 11.
4
Bland-Altman analysis: A paradigm to understand correlation and agreement.布兰德-奥特曼分析:一种理解相关性和一致性的范式。
Turk J Emerg Med. 2018 Sep 17;18(4):139-141. doi: 10.1016/j.tjem.2018.09.001. eCollection 2018 Dec.
5
[Motion analysis on patients with knee osteoarthritis merged with varus deformity].[膝骨关节炎合并内翻畸形患者的运动分析]
Sheng Wu Yi Xue Gong Cheng Xue Za Zhi. 2018 Feb 25;35(1):38-44. doi: 10.7507/1001-5515.201702049.
6
Tibiofemoral contact forces during walking, running and sidestepping.步行、跑步和侧步时的胫股接触力。
Gait Posture. 2016 Sep;49:78-85. doi: 10.1016/j.gaitpost.2016.06.014. Epub 2016 Jun 21.
7
A forward-muscular inverse-skeletal dynamics framework for human musculoskeletal simulations.用于人体肌肉骨骼模拟的正向肌肉反向骨骼动力学框架。
J Biomech. 2016 Jun 14;49(9):1718-1723. doi: 10.1016/j.jbiomech.2016.04.007. Epub 2016 Apr 8.
8
Generating optimal control simulations of musculoskeletal movement using OpenSim and MATLAB.使用OpenSim和MATLAB生成肌肉骨骼运动的最优控制模拟。
PeerJ. 2016 Jan 26;4:e1638. doi: 10.7717/peerj.1638. eCollection 2016.
9
MOtoNMS: A MATLAB toolbox to process motion data for neuromusculoskeletal modeling and simulation.MOtoNMS:一个用于处理运动数据以进行神经肌肉骨骼建模和模拟的MATLAB工具箱。
Source Code Biol Med. 2015 Nov 16;10:12. doi: 10.1186/s13029-015-0044-4. eCollection 2015.
10
OpenSim: a musculoskeletal modeling and simulation framework for investigations and exchange.OpenSim:一个用于研究和交流的肌肉骨骼建模与仿真框架。
Procedia IUTAM. 2011;2:212-232. doi: 10.1016/j.piutam.2011.04.021.