PerSival: Neural-network-based visualisation for pervasive continuum-mechanical simulations in musculoskeletal biomechanics (2312.03957v1)
Abstract: This paper presents a novel neural network architecture for the purpose of pervasive visualisation of a 3D human upper limb musculoskeletal system model. Bringing simulation capabilities to resource-poor systems like mobile devices is of growing interest across many research fields, to widen applicability of methods and results. Until recently, this goal was thought to be out of reach for realistic continuum-mechanical simulations of musculoskeletal systems, due to prohibitive computational cost. Within this work we use a sparse grid surrogate to capture the surface deformation of the m.~biceps brachii in order to train a deep learning model, used for real-time visualisation of the same muscle. Both these surrogate models take 5 muscle activation levels as input and output Cartesian coordinate vectors for each mesh node on the muscle's surface. Thus, the neural network architecture features a significantly lower input than output dimension. 5 muscle activation levels were sufficient to achieve an average error of 0.97 +/- 0.16 mm, or 0.57 +/- 0.10 % for the 2809 mesh node positions of the biceps. The model achieved evaluation times of 9.88 ms per predicted deformation state on CPU only and 3.48 ms with GPU-support, leading to theoretical frame rates of 101 fps and 287 fps respectively. Deep learning surrogates thus provide a way to make continuum-mechanical simulations accessible for visual real-time applications.
- Current and future applications of virtual, augmented, and mixed reality in cardiothoracic surgery. The Annals of Thoracic Surgery, 2020.
- Sofa-an open source framework for medical simulation. In MMVR 15-Medicine Meets Virtual Reality, volume 125, pages 13–18. IOP Press, 2007.
- Nonlinear model predictive control of an upper extremity rehabilitation robot using a two-dimensional human-robot interaction model. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 502–507. IEEE, 2017.
- Archibald Vivian Hill. The heat of shortening and the dynamic constants of muscle. Proceedings of the Royal Society of London. Series B-Biological Sciences, 126(843):136–195, 1938.
- Felix E Zajac. Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. Critical reviews in biomedical engineering, 17(4):359–411, 1989.
- Effect of neglecting passive spinal structures: a quantitative investigation using the forward-dynamics and inverse-dynamics musculoskeletal approach. Frontiers in Physiology, 14:1135531, 2023.
- A real-time system for biomechanical analysis of human movement and muscle function. Medical & biological engineering & computing, 51(10):1069–1077, 2013.
- A review of simulation methods for human movement dynamics with emphasis on gait. Multibody System Dynamics, 47(3):265–292, 2019.
- Investigating the passive mechanical behaviour of skeletal muscle fibres: Micromechanical experiments and bayesian hierarchical modelling. Acta Biomaterialia, 92:277–289, 2019.
- Modelling the electrical activity of skeletal muscle tissue using a multi-domain approach. Biomechanics and modeling in mechanobiology, 19(1):335–349, 2020.
- Enabling detailed, biophysics-based skeletal muscle models on hpc systems. Frontiers in physiology, 9:816, 2018.
- Highly parallel multi-physics simulation of muscular activation and emg. In COUPLED VIII: proceedings of the VIII International Conference on Computational Methods for Coupled Problems in Science and Engineering, pages 610–621. CIMNE, 2019.
- Opendihu—efficient and scalable software for biophysical simulations of the neuromuscular system. Submitted to Journal of Computational Physics, September 2021. 3.553.
- Oliver Röhrle. Skeletal muscle modelling. Encyclopaedia for Continuum Mechanics Section Biomechanics, 2018.
- René de Borst. Finite Element Methods. Springer Berlin Heidelberg, Berlin, Heidelberg, 2018. ISBN 978-3-662-53605-6. doi: 10.1007/978-3-662-53605-6_13-1. URL https://doi.org/10.1007/978-3-662-53605-6_13-1.
- Real-time volumetric deformable models for surgery simulation using finite elements and condensation. In Computer graphics forum, volume 15-3, pages 57–66. Wiley Online Library, 1996.
- Simulation of hyperelastic materials in real-time using deep learning. Medical image analysis, 59:101569, 2020.
- Artisynth: A fast interactive biomechanical modeling toolkit combining multibody and finite element simulation. Soft tissue biomechanical modeling for computer assisted surgery, pages 355–394, 2012.
- Viper: Volume invariant position-based elastic rods. Proceedings of the ACM on Computer Graphics and Interactive Techniques, 2(2):1–26, 2019.
- Benchmarking physics-informed frameworks for data-driven hyperelasticity. Computational Mechanics, pages 1–17, 2023.
- Finite element solver for data-driven finite strain elasticity. Computer Methods in Applied Mechanics and Engineering, 379:113756, 2021.
- Model-free data-driven inelasticity. Computer Methods in Applied Mechanics and Engineering, 350:81–99, 2019.
- Predictive constitutive modelling of arteries by deep learning. Journal of the Royal Society Interface, 18(182):20210411, 2021.
- Gradient-based optimization with b-splines on sparse grids for solving forward-dynamics simulations of three-dimensional, continuum-mechanical musculoskeletal system models. International journal for numerical methods in biomedical engineering, 34(5):e2965, 2018.
- Low-dimensional data-based surrogate model of a continuum-mechanical musculoskeletal system based on non-intrusive model order reduction. Archive of Applied Mechanics, 93(9):3637–3663, 2023.
- Michael J Ackerman. The visible human project. Proceedings of the IEEE, 86(3):504–511, 1998.
- A two-muscle, continuum-mechanical forward simulation of the upper limb. Biomechanics and modeling in mechanobiology, 16(3):743–762, 2017.
- A physiology-guided classification of active-stress and active-strain approaches for continuum-mechanical modeling of skeletal muscle tissue. Frontiers in Physiology, 12, 2021.
- Melvin Mooney. A theory of large elastic deformation. Journal of applied physics, 11(9):582–592, 1940.
- Ronald S Rivlin. Large elastic deformations of isotropic materials iv. further developments of the general theory. Philosophical transactions of the royal society of London. Series A, Mathematical and physical sciences, 241(835):379–397, 1948.
- Michael A Crisfield. Nonlinear finite element analysis of solids and structures. Volume 1: Essentials. Wiley, New York, NY (United States), 1991.
- Hierarchical gradient-based optimization with b-splines on sparse grids. In Sparse Grids and Applications-Stuttgart 2014, pages 315–336. Springer, 2016.
- TensorFlow: Large-scale machine learning on heterogeneous systems, 2015. URL https://www.tensorflow.org/. Software available from tensorflow.org.
- François Chollet et al. Keras. https://keras.io, 2015.
- Permutation tests for studying classifier performance. Journal of machine learning research, 11(6), 2010.
- Doping: Generative data augmentation for unsupervised anomaly detection with gan. In 2018 IEEE international conference on data mining (ICDM), pages 1122–1127. IEEE, 2018.
- Julian Valentin. B-splines for sparse grids: Algorithms and application to higher-dimensional optimization. arXiv preprint arXiv:1910.05379, 2019.
- Spatially-dimension-adaptive sparse grids for online learning. In Sparse Grids and Applications-Stuttgart 2014, pages 133–162. Springer, 2016.
- Deep learning for healthcare: review, opportunities and challenges. Briefings in bioinformatics, 19(6):1236–1246, 2018.
- Nonlinear continuum mechanics for finite element analysis. Cambridge university press, 1997.
- Peter Wriggers. Nichtlineare finite-element-methoden. Springer-Verlag, 2013.
- Ar-arm: Augmented visualization for guiding arm movement in the first-person perspective. In Proceedings of the 7th Augmented Human International Conference 2016, pages 1–4, 2016.
- Perspective matters: Design implications for motion guidance in mixed reality. In 2020 IEEE International Symposium on Mixed and Augmented Reality (ISMAR), pages 577–587. IEEE, 2020.
- Physio@ home: Exploring visual guidance and feedback techniques for physiotherapy exercises. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, pages 4123–4132, 2015.
- A microstructurally-based, multi-scale, continuum-mechanical model for the passive behaviour of skeletal muscle tissue. Journal of the Mechanical Behavior of Biomedical Materials, 97:171–186, 2019. doi: 10.1016/j.jmbbm.2019.05.012.
- D Hawkins and M Bey. A comprehensive approach for studying muscle-tendon mechanics. Journal of biomechanical engineering, 116(1):51–55, 1994.
- Objective assessment of limb tissue elasticity: development of a manual indentation procedure. Journal of Rehabilitation Research and Development, 36(2):71–85, 1999.
- Computational modeling of ligament mechanics. Critical Reviews™ in Biomedical Engineering, 29(3), 2001.
- High-frequency oscillations as a consequence of neglected serial damping in hill-type muscle models. Biological cybernetics, 97(1):63–79, 2007.