Open-source software to create a kinematic model in digital human modelling

Scataglini, Sofia, and Paul, Gunther (2019) Open-source software to create a kinematic model in digital human modelling. In: Scataglini, Sofia, and Paul, Gunther, (eds.) DHM and Posturography. Academic Press, London, UK, pp. 201-213.

[img] PDF (Published version) - Published Version
Restricted to Repository staff only

View at Publisher Website:


Open-source digital human modeling (DHM) software has emerged as an alternative to expensive and often complex industrial DHM systems. MakeHuman is an open-source software that has been used in ergonomic studies. Based on open-source Python code, the program creates realistic 3D virtual human body surfaces, primarily focusing on morphing details. An intuitive graphical user interface features normalized scales for the main parameters such as gender, age, muscle mass, weight, height, proportion, and ethnicity. These input parameters drive respective output values, which mostly remain normalized, with the exception of height and age on an interval scale. MakeHuman Blender tools connect the MakeHuman and Blender programs, allowing users to modify a base mesh shape, create clothes, apply static poses, or generate animations. In a recent DHM work, MakeHuman was engaged mostly to generate sets of virtual subjects. MakeHuman is a design (gaming)-focused, parametric virtual human modeling tool based on templates. A template model is transformed using scaling factors, resizing its segments and proportions, to generate a set of human bodies compatible with the original base mesh. Fuzzy logic rules form the ontology to process inputs, which are linked to membership functions of fuzzy sets. Providing a morphing target file for each extreme value, multifactorial input change is amalgamated through an inference engine that yields a diversity of human bodies. MakeHuman models can be imported and remeshed in Blender, which also supports the integration of kinematical models into the body mesh. At the end of the DHM generation process, an inverse kinematic dynamic body mesh model in Blender is driven by kinematic data from motion capture.

Item ID: 60674
Item Type: Book Chapter (Research - B1)
ISBN: 978-012-816713-7
Keywords: blender; dynamic anthropometry; dynamic; DHM; GNU; kinematic modeling; Make Human; open source; parametric modeling; soft-body simulation
Related URLs:
Copyright Information: © 2019 Elsevier Inc. All rights reserved.
Date Deposited: 15 Jan 2020 04:12
FoR Codes: 46 INFORMATION AND COMPUTING SCIENCES > 4602 Artificial intelligence > 460207 Modelling and simulation @ 34%
46 INFORMATION AND COMPUTING SCIENCES > 4607 Graphics, augmented reality and games > 460708 Virtual and mixed reality @ 33%
46 INFORMATION AND COMPUTING SCIENCES > 4608 Human-centred computing > 460806 Human-computer interaction @ 33%
SEO Codes: 92 HEALTH > 9205 Specific Population Health (excl. Indigenous Health) > 920504 Occupational Health @ 50%
97 EXPANDING KNOWLEDGE > 970108 Expanding Knowledge in the Information and Computing Sciences @ 50%
Downloads: Total: 2
More Statistics

Actions (Repository Staff Only)

Item Control Page Item Control Page