NMSBUILDER : Freeware to create subject-specific musculoskeletal models for OpenSim

被引:82
作者
Valente, Giordano [1 ]
Crimi, Gianluigi [1 ]
Vanella, Nicola [1 ]
Schileo, Enrico [2 ]
Taddei, Fulvia [1 ]
机构
[1] Rizzoli Orthopaed Inst, Med Technol Lab, Via Barbiano 1-10, I-40136 Bologna, Italy
[2] Rizzoli Orthopaed Inst, Computat Bioengn Lab, Via Barbiano 1-10, I-40136 Bologna, Italy
关键词
Musculoskeletal model; Subject-specific model; Image-based model; Imaging data processing; Freeware; OpenSim; HIP CONTACT FORCES; GAIT; WALKING; OSTEOARTHRITIS; SEGMENTATION; SIMULATIONS; PREDICTIONS; FRAMEWORK; MUSCLES; PATIENT;
D O I
10.1016/j.cmpb.2017.09.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objective: Musculoskeletal modeling and simulations of movement have been increasingly used in orthopedic and neurological scenarios, with increased attention to subject-specific applications. In general, musculoskeletal modeling applications have been facilitated by the development of dedicated software tools; however, subject-specific studies have been limited also by time-consuming modeling workflows and high skilled expertise required. In addition, no reference tools exist to standardize the process of musculoskeletal model creation and make it more efficient. Here we present a freely available software application, NMSBUILDER 2.0, to create musculoskeletal models in the file format of OpenSim, a widely-used open-source platform for musculoskeletal modeling and simulation. NMSBUILDER 2.0 is the result of a major refactoring of a previous implementation that moved a first step toward an efficient workflow for subject-specific model creation. Methods: NMSBUILDER includes a graphical user interface that provides access to all functionalities, based on a framework for computer-aided medicine written in C++. The operations implemented can be used in a workflow to create OpenSim musculoskeletal models from 3D surfaces. A first step includes data processing to create supporting objects necessary to create models, e.g. surfaces, anatomical landmarks, reference systems; and a second step includes the creation of OpenSim objects, e.g. bodies, joints, muscles, and the corresponding model. Results: We present a case study using NMSBUILDER 2.0: the creation of an MRI-based musculoskeletal model of the lower limb. The model included four rigid bodies, five degrees of freedom and 43 musculotendon actuators, and was created from 3D surfaces of the segmented images of a healthy subject through the modeling workflow implemented in the software application. Conclusions: We have presented NMSBUILDER 2.0 for the creation of musculoskeletal OpenSim models from image-based data, and made it freely available via NMSBUILDER.org. This application provides an efficient workflow for model creation and helps standardize the process. We hope this would help promote personalized applications in musculoskeletal biomechanics, including larger sample size studies, and might also represent a basis for future developments for specific applications. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 31 条
[11]   Joint kinematic calculation based on clinical direct kinematic versus inverse kinematic gait models [J].
Kainz, H. ;
Modenese, L. ;
Lloyd, D. G. ;
Maine, S. ;
Walsh, H. P. J. ;
Carty, C. P. .
JOURNAL OF BIOMECHANICS, 2016, 49 (09) :1658-1669
[12]  
Kemnitz J., 2017, MAGN RESON MAT PHYS
[13]   Understanding compensatory strategies for muscle weakness during gait by simulating activation deficits seen post-stroke [J].
Knarr, Brian A. ;
Reisman, Darcy S. ;
Binder-Macleod, Stuart A. ;
Higginson, Jill S. .
GAIT & POSTURE, 2013, 38 (02) :270-275
[14]   Modulating Tibiofemoral Contact Force in the Sheep Hind Limb via Treadmill Walking: Predictions From an Opensim Musculoskeletal Model [J].
Lerner, Zachary F. ;
Gadomski, Benjamin C. ;
Ipson, Allison K. ;
Haussler, Kevin K. ;
Puttlitz, Christian M. ;
Browning, Raymond C. .
JOURNAL OF ORTHOPAEDIC RESEARCH, 2015, 33 (08) :1128-1133
[15]   How tibiofemoral alignment and contact locations affect predictions of medial and lateral tibiofemoral contact forces [J].
Lerner, Zachary F. ;
DeMers, Matthew S. ;
Delp, Scott L. ;
Browning, Raymond C. .
JOURNAL OF BIOMECHANICS, 2015, 48 (04) :644-650
[16]   Estimation of musculotendon parameters for scaled and subject specific musculoskeletal models using an optimization technique [J].
Modenese, Luca ;
Ceseracciu, Elena ;
Reggiani, Monica ;
Lloyd, David G. .
JOURNAL OF BIOMECHANICS, 2016, 49 (02) :141-148
[17]   A Patient-Specific Foot Model for the Estimate of Ankle Joint Forces in Patients with Juvenile Idiopathic Arthritis [J].
Prinold, Joe A. I. ;
Mazza, Claudia ;
Di Marco, Roberto ;
Hannah, Iain ;
Malattia, Clara ;
Magni-Manzoni, Silvia ;
Petrarca, Maurizio ;
Ronchetti, Anna B. ;
de Horatio, Laura Tanturri ;
van Dijkhuizen, E. H. Pieter ;
Wesarg, Stefan ;
Viceconti, Marco .
ANNALS OF BIOMEDICAL ENGINEERING, 2016, 44 (01) :247-257
[18]   Personalized MR-based musculoskeletal models compared to rescaled generic models in the presence of increased femoral anteversion: Effect on hip moment arm lengths [J].
Scheys, Lennart ;
Van Campenhout, Anja ;
Spaepen, Arthur ;
Suetens, Paul ;
Jonkers, Ilse .
GAIT & POSTURE, 2008, 28 (03) :358-365
[19]   Age-Related Differences in Gait Kinematics, Kinetics, and Muscle Function: A Principal Component Analysis [J].
Schloemer, Sarah A. ;
Thompson, Julie A. ;
Silder, Amy ;
Thelen, Darryl G. ;
Siston, Robert A. .
ANNALS OF BIOMEDICAL ENGINEERING, 2017, 45 (03) :695-710
[20]   OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange [J].
Seth, Ajay ;
Sherman, Michael ;
Reinbolt, Jeffrey A. ;
Delp, Scott L. .
IUTAM SYMPOSIUM ON HUMAN BODY DYNAMICS, 2011, 2 :212-232