Real‐Time Modelling of Fibrous Muscle

Relatively recently it has become apparent that providing human kind with a better healthcare requires personalized, predictive and integrative medicine, for which the building of virtual physiological human (VPH) framework accessible via virtual patient avatar is necessary. Real‐time modelling and visual exploration of such a complex avatar is a challenging task. In this paper, we propose a real‐time method for automatic modelling of an arbitrarily large number of muscle fibres in the volume of a muscle represented by its surface mesh. The method is based on an iterative morphing of predefined fibres template into the muscle volume exploiting harmonic scalar field computed on the surface of muscle. Experiments with muscles of thighs and pelvis show that the method produces realistic shapes of fibres. Our sequential VTK‐based C++ implementation is capable of producing 64 fine fibres within a muscle of 10K triangles in less than 170 ms on commodity hardware making the method suitable for VPH purposes as well as for interactive educational medical software.

[1]  Jian J. Zhang,et al.  Automatic muscle generation for character skin deformation , 2006, Comput. Animat. Virtual Worlds.

[2]  Petr Kellnhofer,et al.  Fast Deformation for Modelling of Musculoskeletal System , 2012, GRAPP/IVAPP.

[3]  S. Delp,et al.  Three-Dimensional Representation of Complex Muscle Architectures and Geometries , 2005, Annals of Biomedical Engineering.

[4]  Kumar Mithraratne,et al.  Anatomically-based musculoskeletal modeling: prediction and validation of muscle deformation during walking , 2009, The Visual Computer.

[5]  Michael Garland,et al.  Harmonic functions for quadrilateral remeshing of arbitrary manifolds , 2005, Comput. Aided Geom. Des..

[6]  M. Pandy,et al.  The Obstacle-Set Method for Representing Muscle Paths in Musculoskeletal Models , 2000, Computer methods in biomechanics and biomedical engineering.

[7]  J Middleton,et al.  Modelling skeletal muscle fibre orientation arrangement , 2011, Computer methods in biomechanics and biomedical engineering.

[8]  Kai Hormann,et al.  Mean value coordinates for arbitrary planar polygons , 2006, TOGS.

[9]  Xiaosong Yang,et al.  Automatic muscle generation for character skin deformation: Research Articles , 2006 .

[10]  Walter Herzog,et al.  Model-based estimation of muscle forces exerted during movements. , 2007, Clinical biomechanics.

[11]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[12]  A. Audenaert,et al.  Global optimization method for combined spherical-cylindrical wrapping in musculoskeletal upper limb modelling , 2008, Comput. Methods Programs Biomed..

[13]  Ken Jackson,et al.  Modeling and Simulation of Skeletal Muscle for Computer Graphics: A Survey , 2012, Found. Trends Comput. Graph. Vis..

[14]  C P Tsui,et al.  A 3D skeletal muscle model coupled with active contraction of muscle fibres and hyperelastic behaviour. , 2009, Journal of biomechanics.

[15]  William J. Schroeder,et al.  The Visualization Toolkit , 2005, The Visualization Handbook.

[16]  J Kohout,et al.  Patient-specific fibre-based models of muscle wrapping , 2013, Interface Focus.

[17]  Eugene Fiume,et al.  Anatomically-based models for physical and geometric reconstruction of humans and other animals , 2001 .

[18]  S. Delp,et al.  Rectus femoris and vastus intermedius fiber excursions predicted by three-dimensional muscle models. , 2006, Journal of biomechanics.

[19]  Scott L. Delp,et al.  A computational framework for simulating and analyzing human and animal movement , 2000, Comput. Sci. Eng..

[20]  S. Delp,et al.  Accuracy of muscle moment arms estimated from MRI-based musculoskeletal models of the lower extremity. , 2000, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[21]  Marco Viceconti,et al.  Muscle discretization affects the loading transferred to bones in lower-limb musculoskeletal models , 2012, Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine.

[22]  Filip Sadlo,et al.  Illuminated lines revisited , 2005, VIS 05. IEEE Visualization, 2005..

[23]  Daniel Thalmann,et al.  Efficient Muscle Shape Deformation , 2000, DEFORM/AVATARS.

[24]  Emmanuel A. Audenaert,et al.  Soft Tissue Structure Modelling for Use in Orthopaedic Applications and Musculoskeletal Biomechanics , 2010, EURASIP J. Adv. Signal Process..

[25]  Gordon Clapworthy,et al.  Fast Realistic Modelling of Muscle Fibres , 2012, VISIGRAPP.

[26]  Jane Wilhelms,et al.  Anatomically based modeling , 1997, SIGGRAPH.

[27]  Golam Ashraf,et al.  Simplified Muscle Dynamics for Appealing Real-Time Skin Deformation , 2007, CGVR.

[28]  Timothy A. Davis,et al.  Direct methods for sparse linear systems , 2006, Fundamentals of algorithms.

[29]  Eugene Fiume,et al.  Robust estimation of physiological cross-sectional area and geometric reconstruction for human skeletal muscle. , 2012, Journal of biomechanics.