We developed a method animating a statistical 3D human model for biomechanical analysis to increase accessibility for non-experts, like patients, athletes, or designers.
Schleicher, R., Nitschke, M., Martschinke, J., Stamminger, M., Eskofier, B., Klucken, J., Koelewijn, A. (2021). BASH: Biomechanical Animated Skinned Human for Visualization of Kinematics and Muscle Activity. 16th International Conference on Computer Graphics Theory and Applications (GRAPP), 2021.
https://www.scitepress.org/Papers/2021/102106/102106.pdf
Converting a OpenSim [1] format file (.osim + .mot) to the SCAPE [2] framework. Visualization tool to inspect the animated model in 3D.
SCAPE: The main Windows-Application that handles the model conversion and visualization
External dependencies (minimum required version):
SFML (>= 2.5.1)
glew (>= 2.1.0)
glm (>= 0.9.9.5)
Assimp (>= 3.0.0)
OpenSim and SimbodyTK (>= 4.0)
libRender: A custom framework used for creating a window and render a 3D-application in it
External dependencies (minimum required version):
SFML (>= 2.5.1)
glew (>= 2.1.0)
glm (>= 0.9.9.5)
libSCAPE: The SCAPE framework to load the SCAPE binary data and create a mesh in pose and shape
External dependencies (minimum required version):
SuitSparse package: suitsparse + amd + umfpack (>= 5.1.2)
GSL (>= 2.4)
OpenSim's visualization compared to our visualization (data set: straight running [3]):
[1] Seth, A., Hicks, J. L., Uchida, T. K., Habib, A., Dembia,C. L., Dunne, J. J., Ong, C. F., DeMers, M. S., Ra-jagopal, A., Millard, M., et al. (2018). OpenSim: Sim-ulating musculoskeletal dynamics and neuromuscularcontrol to study human and animal movement. PLoSComputational Biology, 14(7):1–20.
[2] Anguelov, D., Srinivasan, P., Koller, D., Thrun, S., Rodgers,J., and Davis, J. (2005). SCAPE: Shape Completionand Animation of People. InACM Transactions onGraphics, volume 24, pages 408–416.
[3] Nitschke, M., Dorschky, E., Heinrich, D., Schlarb, H., Eskofier, B. M., Koelewijn, A. D., and Van den Bogert, A. J. (2020). Efficient trajectory optimization for curved running using a 3D musculoskeletal model with implicit dynamics. Scientific Reports, 10(17655).