SOOMA - Software for Acquisition and Storage of Anthropometric Data Automatically Extracted from 3D Digital Human Models

  • Flávia Cristine Hofstetter PasturaEmail author
  • Tales Fernandes Costa
  • Gabriel de Aguiar Mendonça
  • Maria Cristina Palmer Lima Zamberlan
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 826)


SOOMA is a software tool developed by Laboratório de Ergonomia (LABER) of the Instituto Nacional de Tecnologia (INT) of Brazil for use in projects involving anthropometric characterization of the human body. Its main objective is to automate the location of body landmarks and calculation of anthropometric measurements based on digital human models generated by 3D laser scanning. SOOMA was designed as a modular application, allowing implementation of algorithms for landmarks location and anthropometric measurements calculation independent of the graphical user interface responsible for controlling user interaction. Data and files are stored in a local database immediately after production. Optionally, stored data and files may be copied to a centralized document management system that provides long term preservation and decentralized access by registered users. The Control module is a C# windows application and the local database is an opensource database. Currently, the Script module is based on R but other algorithm execution tools can be used. Opensource software LogicalDOC is used as document management system and some specialized functions for visual verification of landmark location and 3D pdf generation depend on additional opensource tools (CloudCompare, Meshlab and Miktex).


Anthropometry Body landmark Digital human model 



We are grateful to Universidade Estácio de Sá (UNESA) through the UNESA Productivity Research Program 2018 and to Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) through the Institutional Capacity Program (PCI/MCTIC) for supporting this work.


  1. 1.
    Wang MJ, Wu W, Lin K, Yang S, Lu J (2007) Automated anthropometric data collection from three-dimensional digital human models. Int J Adv Manuf Technol 32:109–115. Scholar
  2. 2.
    Schranz N, Tomkinson G, Olds T, Daniell N (2010) Three-dimensional anthropometric analysis: differences between elite Australian rowers and the general population. J Sports Sci 28(5):459–469. Scholar
  3. 3.
    Stewart AD (2010) Kinanthropometry and body composition: a natural home for three-dimensional photonic scanning. J Sports Sci 28(5):455–457. Scholar
  4. 4.
    C# Homepage. Accessed 25 May 2018
  5. 5.
    SQLite Homepage. Accessed 25 May 2018
  6. 6.
    CloudCompare Homepage. Accessed 30 Mar 2017
  7. 7.
    Meshlab Homepage. Accessed 25 May 2018
  8. 8.
    Miktex Homepage. Accessed 25 May 2018
  9. 9.
    LogicalDOC Homepage. Accessed 25 May 2018
  10. 10.
    R Homepage. Accessed 27 Aug 2017
  11. 11.
    Robinette KM, Blackwell S, Hoeferlin D, Fleming S, Kelly S, Burnsides D (2002) Civilian American and European Surface Anthropometry Resource (CAESAR) Final Report Volume I: Summary, National Technical Information Service, 5285 Port Royal Road, Springfield, Virginia 22161Google Scholar
  12. 12.
    Brunsman MA, Daanen HAM, Robinette KM (1997) Optimal postures and positioning for human body scanning. In: International conference on recent advances in 3-D digital imaging and modeling proceedings, pp 266–273. (Cat. No. 97TB100134).
  13. 13.
    Daanen HAM, Brunsman Ma, Robinette KM (1997) Reducing movement artifacts in whole body scanning. In: International conference on recent advances in 3-D digital imaging and modeling proceedings, pp 262–265. (Cat. No. 97TB100134).
  14. 14.
    Razali NM, Wah YB (2011) Power comparisons of Shapiro-Wilk, Kolmogorov-Smirnov, Lilliefors and Anderson-Darling tests. J Stat Model Anal 2(1):21–33. Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Laboratório de Ergonomia (LABER)Instituto Nacional de Tecnologia (INT)Rio de JaneiroBrazil
  2. 2.Universidade Estácio de Sá (UNESA)Rio de JaneiroBrazil

Personalised recommendations