Visualization of real motion of human body based on motion capture technology

Visualization of real motion of human body based on motion capture technology

Project reference: 1616

Main objective of this project is to create platform for visualization of real motion of human body based on motion capture technology. First 3D virtual model of human skeleton will be created. This model will be moving based on real human motion obtained through motion capture technology. First model will be created manually using polygons. Second more sophisticated model will be generated based on Computed Tomography (CT) images. Outcome of this project could be used not only for promotion of HPC among general public but it could be also developed into more sophisticated system which could be later used by physicians for home treatment of patients with movement problems.


3D virtual model of human skeleton created form Computed Tomography (CT) images

Project Mentor: Petr Strakoš Ph.D.

Site Co-ordinator: Karina Pešatová

Student: Gözde Sarıkaya

Learning Outcomes:
Basic knowledge of processing and visualization of biomedical images, principles of motion capture and inverse kinematics.

Student Prerequisites (compulsory): 
Basic programming skills in:

  • C, C++
  • Python

Student Prerequisites (desirable): 

  • 3D data visualization
  • Experience with Virtual Reality
  • Parallel processing

Training Materials:, Beginning Blender Open Source 3D Modeling, Animation, and Game Design, Lance Flavell, ISBN13: 978-1-4302-3126-4

Week 1: Training (Blender Cycles, basics of bio-imaging)
Week 2–4: Creation of 3D virtual model of human skeleton
Week 5–7: Capturing of motion of real human through motion capture technique and applying to 3D virtual model
Week 8: Final report completion and final presentation preparation

Final Product Description: 
Platform together with devices for motion capture could be used for real time demonstration of this technology and as a show case how HPC could be used.

Adapting the Project: Increasing the Difficulty:
Loading i.e. forces in joints such as knee and elbows will be calculated by structural mechanics code and visualized.


  • Python
  • Blender Cycles
  • C, C++ programming environment


  • High memory system
  • Visualisation server
  • Salomon cluster

Access to the appropriate software and hardware will be provided by the IT4Innovations National Supercomputing Center.

IT4Innovations national supercomputing center

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.