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.
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:
https://www.blender.org/support/tutorials/, http://www.creativebloq.com/3d-tips/blender-tutorials-1232739, https://www.youtube.com/user/tutor4u, Beginning Blender Open Source 3D Modeling, Animation, and Game Design, Lance Flavell, ISBN13: 978-1-4302-3126-4
Workplan:
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.
Resources:
Software:
- Python
- Blender Cycles
- C, C++ programming environment
Hardware:
- High memory system
- Visualisation server
- Salomon cluster
Access to the appropriate software and hardware will be provided by the IT4Innovations National Supercomputing Center.
Leave a Reply