Object Oriented Discrete Modeling: a Modular Approach for Human Body Simulation

Size: px
Start display at page:

Download "Object Oriented Discrete Modeling: a Modular Approach for Human Body Simulation"

Transcription

1 Object Oriented Discrete Modeling: a Modular Approach for Human Body Simulation 1 and Stéphane Craighero 2 1 TIMC IMAG CNRS UMR 5525 Institut Albert Bonniot, Faculté de Médecine, La Tronche Grenoble Cedex, France 2 CHU Grenoble Department of Radiology, Hôpital Michallon, La Tronche Grenoble, France Emmanuel.Promayon@imag.Fr Tel: , Fax: , timc.imag.fr/emmanuel.promayon Keywords: dynamic simulation, physically based object, functional modeling, object oriented modeling, soft tissue, respiration. Abstract There are two actual challenges in the simulation of the human body for medical purpose: the ability to model complex structures and their interactions, and the ability to accurately represent reality. In this article we show further developments of a model presented some years ago to address the former and we present some solutions concerning the latter. In this model soft tissues are considered as three dimensional elastic bodies. Bones are considered as three dimensional rigid bodies. All these objects are dynamically moving in a viscous medium and are submitted both to internal cohesive forces and to external attractive or interactional forces. Three examples show the qualitative evaluation of this model. The first example demonstrates our modular approach by building a complex object made of soft tissues, muscles, bones and passive layers. The second example show a more realistic object, where the bones of the arm are displaced by a muscle contraction and relaxation. The third example, for which this model was originally developed, shows a human trunk object, reduced o the essential structures, that could simulate the trunk movements. The remaining of the article look into a more quantitative evaluation of the model. 1. Introduction Two major directions are taken by researchers to model human soft tissues [Del98][]: the biomechanical approach and the computational discrete approach. The biomechanical approach is mainly based on the Mechanics of Continuous Media, and use framework such as the Finite Element Method (FEM). It offers the advantage of being based on a strong theoretical background. The are two kinds of inconvenients when one apply this method to generate the computer aided medical simulation: the computation time cost and the difficulties to build complex assemblage of where rigid, elastic and active structures objects. The first inconvenient was recently being addressed by using pre calculation [Cot99], simplification of complex law [Pic00], or use of simple type of material [Kee99]. Computational discrete approach, such as mass spring networks [Lee95], are often viewed as a fast but not easily controllable or assessable way of building such complex assembly. The extraction of physical parameter such as Young modulus and Poisson coefficient by measuring isolated tissue is possible [Fun93], even if difficult on actually living tissue samples. These measurements are extremely useful to set the model parameters, especially for FEM based method. However, the complexity of tissue interactions and the wide range of possible situations make the backward validation process, i.e. from the simulation back to the real data, becomes difficult Many studies focus on realistic looking aspects of human body or animals simulation in movements [Sch97] [Wil97] [Aub00]. The accuracy of the generated movement are not compared to real movements. As our aim is to include multiple dynamic interactions and properties and to be able to produce real time simulations, the present study is based on a discrete approach. The discrete models, by nature, allows us to exactly decide which phenomenon is taken into account in the simulation. To handle new phenomenon, new processes are to be added in the model core algorithms. However, as the main

2 drawbacks of these models is the control and assessment of parameters, we investigates here two different ways of doing so: qualitatively and quantitatively. 2. Methods This work proposes to model different kind of living structures (tissues, bones) by using the physically based mechanical interactions of individual object with defined mechanical identity. More precisely, living structures are defined as 3D physical object with characteristic sizes, in which mechanic features are based on force balance equations. In the present study, we illustrate the potentiality of such an object oriented approach for modeling anatomical and functional living structures. 2.1 The approach Our hypothesis lead us to add new features to a discrete model developed in [Pro96] and [Pro97]. This discrete model is based on computer graphics modeling [Ter87]. Natural motions and realistic looking flexible and elastic objects are efficiently modeled and simulated by means of physically based computer graphics models. These models use a small amount of data (object geometries and relations between objects). From this, an animation motor (using forces, energies, or direct displacements), integrates movement and deformation laws to compute the evolution of shapes and positions. Generally, constraints are added to control the movement or deformation or to model complex physical properties. [Pro97] modeled the human abdomen using an elastic and incompressible 3D object and the human diaphragm using an elastic and contractile membrane. These objects were linked together as well as with a rigid object, modeling the rib cage. An explicit algorithm was developed to compute the dynamic evolution of these objects as well as to insure the necessary constraints. Incompressibility and connections were considered as constraints. This model, allowing for rigid, incompressible elastic or contractile objects is the groundwork that we extended to model more complex and realistic objects in the present article. The model is basically explained in previous work, we only detail here the object oriented approach and some improvement in the concept or implementation. 2.2 The object oriented framework To model living structures, we need four different kinds of components: rigid components (to model skeleton), deformable components (to model soft tissues), active deformable components (to model muscles), outer and inner layer to represent organs or tissues that are to be taken into account in a particular simulation. Layers components are passives: they follow underlying active structures at a given distance (inward or outward). To be able to model individual behaviors, each organ or tissue is considered as an entity, each of them having its own history, properties and actions. To be able to manipulate such entities computer models and algorithms are needed. Moreover, as each of these objects follows a general scheme, the object oriented programming framework is used. This approach gives a strong structure for the methodological organization of concepts and their relationships. The object oriented framework allows us to describe properties and actions for a whole category of objects, called a class. Each object is thus a particular instance of a particular mold and has an individual behavior. Moreover the object oriented approach allows to organizes classes into a hierarchical representation depending on the properties to be modelled. The behavior laws described in a class could depend on intrinsic properties, interactions, and could change along time; but it could also be a specialization of another class. For example a muscular tissue could be considered as an elastic tissue in which contractile properties are added. Intrinsic properties are mainly dynamic properties such as elasticity, contractility, and incompressibility. But they could also be bio chemical or genetic properties. Interactions between instances could be in relation with the environment, e.g. mobility or motor functioning, or with other instances, e.g. collision and adhesion. Evolution of the laws could also be set. For example a tissue could become less elastic along time. In our model a component is called a region. There are four different kinds of region: (rigid) solid region, elastic region, muscular region and layer region. A set of masses (called elements) control the region surfaces and are organized using triangles; this is similar to a mass spring network (but more efficient in term of stability, as described in [PBP97]). Elements are themselves organized depending on the region and properties they are modeling. Figure 1 shows the organization diagram of our model. This results in a highly parallel organization. 2

3 Figure 1. Simplified UML diagram of the classes used to represent the objects of the model. 2.3 Simulation forces To generate forces and dynamic, a mass is assigned on each element. Forces are exerted on the nodes to generate displacements and deformations. Three kinds of forces can be used in our model: force fields (e.g. gravitation force), locally applied forces (e.g. user manipulation), and Linear Actuator Forces (LAFs). We introduce a LAF when a target position P target is known for a given node P of the contour. To minimize the distance PP target a spring is created between P and P target. It generates a force that linearly attracts P towards P target. The expression of the LAF is: F = k LAF (P P target), where k LAF is the stiffness of the spring. LAFs can be seen as potential forces that tends to minimize a distance (e.g. muscle contraction, elasticity). LAFs permit to model any kind of forces that could be defined by target positions. P target can be dependent on geometry or on constraints. Spring mass networks are known to be difficult to parameter and adjust. Therefore, to model elasticity we define a local shape memory [Pro96]. The elastic property of an object region is simply its ability to come back in its original shape once deformed. To model this property we define a local shape coordinate system where each node is defined relatively to its neighbors by three parameters: α, β and γ. These three scalars are initialized at the rest shape. During the simulation, given the neighbor positions, α, β and γ, a target position is computed for each node. This target position satisfies the local shape and defines a LAF. An elastic object is defined by a contour where the shape memory force is applied to all the elements. The unique elasticity parameter is the stiffness k elasticity used by the corresponding LAF. Another LAF is used to define muscular forces. Once the contraction directions on the muscular region contours are defined, target positions for muscular elements can be defined. The LAF could then be activated by varying the stiffness coefficient during the simulation. 2.4 Constraints and loads Forces are not often sufficient to model complex behaviors. Constraints are added to maintain some conditions like non penetrating area or incompressibility. Our algorithm considers constraints as non quantified force components: they are solved using a direct projection algorithm based on the gradient vector of the constraint function. Thereby it is possible to handle the total incompressibility of a contour [Pro97]. New improvements of the previously published method allows for real time computation of this particular constraint and thus for any kind of triangulated surface. The model is also improved to take into account local forces know in intensity and direction at any time during the dynamic simulation. This allow to add external forces due to the surgeon or its instruments. 2.4 Resolution The following algorithm is used to compute the evolution of the dynamic system from time t to time t+dt: 1. for each region, for each element: compute the sum of applied forces. 2. Use a discrete integration scheme for equation of motion (e.g. Newton Cotes) to compute the new velocity and position of the elements, without considering any constraints. 3. Take local and global constraints into account, i.e. impose given displacements to the elements. 4. Adjust the velocity to include the imposed displacements. 3. Results 3.1 Qualitative evaluation of the model In order to validate the model through qualitative simulation, we present here three examples. The physically based model is first validated using a complex object where all different properties are implied (figure 2). The second example validates the muscle region, the solid region, their links and the incompressibility constraint. It models a biceps muscle contraction (figure 3). The third example focuses on a more complex object that models how the respiratory 3

4 L i g n e 3 L i g n e 7 0 L i g n e L i g n e L i g n e L i g n e Int. Workshop on Deformable Modeling and Soft Tissue Simulation Bonn, Germany, November 14 15, 2001 movements could be generated using our framework (figure 4). The trunk object has two layer regions representing the skin and the lungs. The choice of using passive regions means that we consider here the skin and the lung deformations as outputs of the model. The respiratory movements generated by the model is shown in Figure Quantitative evaluation of the model To really evaluate this model, it should be compared to real data. The model parameters should be set so that the resulting simulations would be comparable to reality. One thing is to be realistic the other is to reproduce exact simulation. We first studied the elastic properties of our model. In order to achieve this step, our model was used at another scale : we simulated red blood cells (RBC) using a simple elastic region. Mechanical properties of the living red blood cells can be extracted from micro manipulation by optical tweezers, see [Hén99]. The elastic LAF (local shape memory) proved to be able to accurately simulate RBCs [Pro00]. Considering the simulation of respiratory movements, we first tried to evaluate our model and to fit its parameter by comparing its output with data captured by an optoelectronic system (ELITE System, BTS Milan, Italy) synchronized with physiological measurements (lung volume for example) [Car96]. The ELITE system is composed by 4 video cameras which track hemispheric markers attached to the skin. A mesh was build, which deformation was driven by the ELITE data. The trunk model was iteratively register to this mesh (Figure 6). Direct comparison between geometric markers and geometric output of our model is not easy and is not carried on any more for two reasons: the difficulty to compare the skin object to the marker s mesh. The markers are attached on the skin but placed to match underlying anatomical references. Our skin layer is simply an envelop covering our underlying structures. To find the skin elements that correspond to each marker is not always possible. the lack of suitable registration algorithm to transform a generic trunk object to fit real data. To fit a particular subject, the trunk object has to be transformed (scaled, translated and rotated). As the trunk object is composed by elastic as well as rigid articulated bodies, the matching algorithm should be able to process each region depending on their types. The algorithms found in the literature (such as [Cou00]) are not directly suitable. Another approach consists in comparing not the geometry but the physiological or physical measured data with the synthetic generated data. Figure 7 shows the resulting volume/pressure curve observed in the lung during a generated respiratory movement. Note that although the shape looks not so far from a real volume/pressure curve, the resulting hysteresis is not yet acceptable. 4. Conclusions In the purpose of simulating movements or deformations of living structures, some simplifications have to be made. The object oriented approach presented here allows to build complex object and to model different kind of interactions. In order to produce more realistic simulations, one has to focus on how the model generates the movements. In the trunk object, the movements are generated by the diaphragm contraction. To improve the way the modeled diaphragm contracts, the real diaphragm contraction has to be studied in more details. A new Magnetic Resonance Imaging acquisition protocol is being design to reconstruct 3D diaphragm during respiration [Cou01]. The first results demonstrate the feasibility of the protocol to extract diaphragmatic surface movements (see figure 8). The use of these data as an input for our model is currently under study. t=0 t=150 Figure 2. A complex object (a) is made of four regions: a muscular region (left), a rigid region (center), an elastic region (right), and a layer region which envelops everything. The muscle is being contracted and relaxed following a given function that control the muscle behavior. The function is set so that the contraction and relaxation phases last the the same time, as shown by the muscular region volume curve (b). The inside volume is kept constant during simulation, thus the muscle contraction implies volume Volume variations t=150 t t=300 t=300 4

5 deformations of the remote elastic region. The passive layer region enables us to visualize the resulting global deformation. Biceps (ellipsoïd) Wrist (7 solid solid) t=0 t=300 t=1000 t=1300 t = Figure 3. Fixed shoulder blade and humerus; contraction and relaxation of the biceps (incompressible muscular region). The simulation gives a satisfactory result for the force transmission between muscle and bones as well as for the hand movement fluidity. The hand is composed by a set bones, linked to the arm with elastic links. Figure 5. Simulation of a respiratory cycle, contraction and relaxation of the diaphragm. The downward movement of the diaphragm and the outward movement of the abdomen are qualitatively satisfactory. Elevation of the ribs is present as in a normal quiet breathing movement. Figure 4. The human trunk object is composed by articulated rigid regions (rib cage), a muscular region (diaphragm), an elastic region (abdomen) and two layer regions (lungs and skin). Each rib modeled by an independent region. The rib cage elasticity is controlled by the elastic properties set at the joints along the sternum. The incompressibility constraint is applied to the compartment composed by the diaphragm and the abdomen. Figure 6. ELITE system (top) and integration of their data in the model (bottom). 5

6 Figure 7. Volume/Pressure curve observed in the lung object after the simulation of a respiratory movement. Figure 8. 3D reconstruction of the diaphragm and the rib cage from echo planar MRI images acquired during breathing. From the MRI images (a) the diaphragm and the rib cage surfaces are reconstructed (b), a diaphragm surface is reconstructed at different respiratory phases (c). References [Aub00] Aubel A and Thalmann D, "Realistic Deformation of Human Body Shapes", proc. Computer Animation and Simulation 2000, pp , Interlaken, [Car96] [Cha00] a c Carnevali P, Ferrigno G, Aliverti A, Pedotti A, "A new method for 3D optical analysis of chest wall motion", Technology and Health Care, vol 4, pp 43 65, Chabanas M and Payan Y, "A 3D Finite Element model of the face for simulation in plastic and maxillo facial surgery", Proc. MICCAI 2000, pp , b [Cot99] [Cou00] Cotin S, Delingette H, Ayache N, "Real Time Elastic Deformations of Soft Tissues for Surgery Simulation", IEEE Transactions on Visualization and Computer Graphics, 5(1):62 73, Couteau B, Payan Y, Lavallée S, "The Mesh Matching algorithm : an automatic 3D mesh generator for finite element structures", Journal of Biomechanics, vol. 33(8): , [Cou01] Coulomb M, Ferretti G, Thony F, Paramelle P J, Craighero S, Bricault Y, "Imagerie du diaphragme et de sa région chez l adulte", feuillets de radiologie, vol 41, pp , in french, [Del98] [Fun93] [Hén99] [Kee99] [Lee95] [Pic00] [Pro96] [Pro97] [Pro00] [Sch97] [Ter87] [Wil97] Delingette H, "Towards realistic soft tissue modeling inmedical simulation", proc. of the IEEE: special issue on virtual and augmented reality in medicine, 86(3): , Fung, "Biomechanics: Mechanical Properties of Living Tissues", New York: Springer Verlag, Hénon S, Lenormand G, Richert A, Gallet F, "A new determination of the shear modulus of the human erythrocyte membrane using optical tweezers", Biophysical Journal, vol 76, pp Keeve E, Girod S, Kikinis R, Girod B, "Deformable Modeling of Facial Tissue for Craniofacial Surgery Simulation", Computer Aided Surgery, John Wiley & Sons Inc., New York, invited paper, 3(5): , Lee Y, Terzopoulos D, Waters K, "Realistic Modeling for Facial Animation", Proc. Computer Graphics, SIGGRAPH 95, vol 29, pp 55 62, Picinbono G., Delingette H., Ayache N., "Real Time Large Displacement Elasticity for Surgery Simulation: Non Linear Tensor Mass Model", Proc. MICCAI 2000, pp , Promayon E, Baconnier P, Puech C. "Physically based deformations constrained in displacements and volume", Proc. Computer Graphic Forum, Eurographics 96, 15(3): , Promayon E, Baconnier P, Puech C, "Physically based model for simulating the human trunk respiration movements", Proc CVRMED II MRCAS III. Lecture notes in Computer Science, vol 1205, pp , Springer Verlag Promayon E., Martiel J. L., Tracqui P. "Physically based 3D simulations of cellular traction forces, migration and cytokinesis of cells adherent to an elastic substratum", SFB Workshop on Simulations of Polymer and Cell Dynamics, Bonn University, june Scheepers F, Parent R, Carlson W, May S, "Anatomy Based Modeling of the Human Musculature", Proc. Computer Graphics, SIGGRAPH 97, vol 31, pp , Terzopoulos D, Platt J, Barr A, Fleischer K. "Elastically Deformable Models". Proc. Computer Graphics, SIGGRAPH 87, 21(4): , Wilhelms J and Van Gelder A, "Anatomically Based Modeling", Computer Graphics, SIGGRAPH 97, vol 31, pp ,

Volumetric Deformable Models for Simulation of Laparoscopic Surgery

Volumetric Deformable Models for Simulation of Laparoscopic Surgery Volumetric Deformable Models for Simulation of Laparoscopic Surgery S. Cotin y, H. Delingette y, J.M. Clément z V. Tassetti z, J. Marescaux z, N. Ayache y y INRIA, Epidaure Project 2004, route des Lucioles,

More information

CS 231. Deformation simulation (and faces)

CS 231. Deformation simulation (and faces) CS 231 Deformation simulation (and faces) Deformation BODY Simulation Discretization Spring-mass models difficult to model continuum properties Simple & fast to implement and understand Finite Element

More information

CS 231. Deformation simulation (and faces)

CS 231. Deformation simulation (and faces) CS 231 Deformation simulation (and faces) 1 Cloth Simulation deformable surface model Represent cloth model as a triangular or rectangular grid Points of finite mass as vertices Forces or energies of points

More information

Finite Element Simulation of Moving Targets in Radio Therapy

Finite Element Simulation of Moving Targets in Radio Therapy Finite Element Simulation of Moving Targets in Radio Therapy Pan Li, Gregor Remmert, Jürgen Biederer, Rolf Bendl Medical Physics, German Cancer Research Center, 69120 Heidelberg Email: pan.li@dkfz.de Abstract.

More information

Realistic Rendering and Animation of a Multi-Layered Human Body Model

Realistic Rendering and Animation of a Multi-Layered Human Body Model Realistic Rendering and Animation of a Multi-Layered Human Body Model Mehmet Şahin Yeşil and Uǧur Güdükbay Dept. of Computer Engineering, Bilkent University, Bilkent 06800 Ankara, Turkey email: syesil@alumni.bilkent.edu.tr,

More information

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based Animation Forward and

More information

Comparison of Linear and Non-linear Soft Tissue Models with Post-operative CT Scan in Maxillofacial Surgery

Comparison of Linear and Non-linear Soft Tissue Models with Post-operative CT Scan in Maxillofacial Surgery Comparison of Linear and Non-linear Soft Tissue Models with Post-operative CT Scan in Maxillofacial Surgery Matthieu Chabanas 1,3, Yohan Payan 1, Christophe Marécaux 1,2, Pascal Swider 3, and Franck Boutault

More information

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Animation, Motion Capture, & Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based

More information

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation Last Time? Animation, Motion Capture, & Inverse Kinematics Navier-Stokes Equations Conservation of Momentum & Mass Incompressible Flow Today How do we animate? Keyframing Procedural Animation Physically-Based

More information

Computer Life (CPL) ISSN: Finite Element Analysis of Bearing Box on SolidWorks

Computer Life (CPL) ISSN: Finite Element Analysis of Bearing Box on SolidWorks Computer Life (CPL) ISSN: 1819-4818 Delivering Quality Science to the World Finite Element Analysis of Bearing Box on SolidWorks Chenling Zheng 1, a, Hang Li 1, b and Jianyong Li 1, c 1 Shandong University

More information

Mesh Topology Identification for Mass-Spring Models

Mesh Topology Identification for Mass-Spring Models Mesh Topology Identification for Mass-Spring Models Gérald Bianchi, Matthias Harders, and Gábor Székely Swiss Federal Institute of Technology Computer Vision Laboratory ETH Zentrum, CH-8092 Zürich, Switzerland

More information

Modelling Organ Deformation using Mass-springs and Tensional Integrity

Modelling Organ Deformation using Mass-springs and Tensional Integrity Modelling Organ Deformation using Mass-springs and Tensional Integrity Pierre-Frédéric Villard, Wesley Bourne, and Fernando Bello Biosurgery and Surgical Technology Department, Imperial College London

More information

Towards a Generic Framework for Evaluation and Comparison of Soft Tissue Modeling

Towards a Generic Framework for Evaluation and Comparison of Soft Tissue Modeling Author manuscript, published in "MMVR'2012, Newport Beach : United States (2012)" Towards a Generic Framework for Evaluation and Comparison of Soft Tissue Modeling Aurélien DERAM a Yohan PAYAN a Emmanuel

More information

Anatomically-based modeling and animation of human. upper limbs

Anatomically-based modeling and animation of human. upper limbs Anatomically-based modeling and animation of human upper limbs Kyung-Ha Min *, Seung-Min Baek *, Gun A. Lee *, Haeock Choi +, and Chan-Mo Park * *Virtual Reality Laboratory Dept. of Computer Science and

More information

A PLASTIC-VISCO-ELASTIC MODEL FOR WRINKLES IN FACIAL ANIMATION AND SKIN AGING

A PLASTIC-VISCO-ELASTIC MODEL FOR WRINKLES IN FACIAL ANIMATION AND SKIN AGING MIRALab Copyright Information 1998 A PLASTIC-VISCO-ELASTIC MODEL FOR WRINKLES IN FACIAL ANIMATION AND SKIN AGING YIN WU, NADIA MAGNENAT THALMANN MIRALab, CUI, University of Geneva DANIEL THALMAN Computer

More information

Simulation in Computer Graphics. Deformable Objects. Matthias Teschner. Computer Science Department University of Freiburg

Simulation in Computer Graphics. Deformable Objects. Matthias Teschner. Computer Science Department University of Freiburg Simulation in Computer Graphics Deformable Objects Matthias Teschner Computer Science Department University of Freiburg Outline introduction forces performance collision handling visualization University

More information

Emmanuel Promayon 1 and Pierre Baconnier 1, 2

Emmanuel Promayon 1 and Pierre Baconnier 1, 2 ESAIM: PROCEEDINGS, June 2008, Vol. 23, p. 66-77 L. Boudin, C. Grandmont, Y. Maday, B. Maury, B. Sapoval & J.-F. Gerbeau, Editors A 3D DISCRETE MODEL OF THE DIAPHRAGM AND HUMAN TRUNK Emmanuel Promayon

More information

arxiv: v1 [physics.med-ph] 3 Aug 2008

arxiv: v1 [physics.med-ph] 3 Aug 2008 ESAIM: PROCEEDINGS, Vol?, 2018, 1-10 Editors: Will be set by the publisher arxiv:08080339v1 [physicsmed-ph] 3 Aug 2008 A 3D DISCRETE MODEL OF THE DIAPHRAGM AND HUMAN TRUNK Emmanuel Promayon 1 and Pierre

More information

A 3D discrete model of the diaphragm and human trunk

A 3D discrete model of the diaphragm and human trunk A 3D discrete model of the diaphragm and human trunk Emmanuel Promayon, Pierre Baconnier To cite this version: Emmanuel Promayon, Pierre Baconnier A 3D discrete model of the diaphragm and human trunk Boudin,

More information

Modifying Soft Tissue Models: Progressive Cutting with Minimal New Element Creation

Modifying Soft Tissue Models: Progressive Cutting with Minimal New Element Creation Modifying Soft Tissue Models: Progressive Cutting with Minimal New Element Creation Andrew B. Mor and Takeo Kanade Center for Medical Robotics and Computer Assisted Surgery Carnegie Mellon University,

More information

Surgical Cutting on a Multimodal Object Representation

Surgical Cutting on a Multimodal Object Representation Surgical Cutting on a Multimodal Object Representation Lenka Jeřábková and Torsten Kuhlen Virtual Reality Group, RWTH Aachen University, 52074 Aachen Email: jerabkova@rz.rwth-aachen.de Abstract. In this

More information

Models for Planning and Simulation in Computer Assisted Orthognatic Surgery

Models for Planning and Simulation in Computer Assisted Orthognatic Surgery Models for Planning and Simulation in Computer Assisted Orthognatic Surgery Matthieu Chabanas 1, Christophe Marecaux 1,2, Yohan Payan 1, and Franck Boutault 2 1 TIMC/IMAG laboratory, UMR CNRS 5525, Université

More information

SIMULATION OF ELASTIC SOFT TISSUE DEFORMATION IN ORTHODONTICS BY MASS-SPRING SYSTEM

SIMULATION OF ELASTIC SOFT TISSUE DEFORMATION IN ORTHODONTICS BY MASS-SPRING SYSTEM SIMULATION OF ELASTIC SOFT TISSUE DEFORMATION IN ORTHODONTICS BY MASS-SPRING SYSTEM Pathomphong Phannurat 1, Wichit Tharanon 1, Chanjira Sinthanayothin 2 1 Advanced Dental Technology Center (ADTEC) 2 National

More information

FAST FINITE ELEMENTS FOR SURGERY SIMULATION

FAST FINITE ELEMENTS FOR SURGERY SIMULATION FAST FINITE ELEMENTS FOR SURGERY SIMULATION MORTEN BRO-NIELSEN, Ph.D. HT Medical, Inc. Rockville, Maryland, USA and Department of Mathematical Modelling Technical University of Denmark, DENMARK e-mail:

More information

Animation of 3D surfaces.

Animation of 3D surfaces. Animation of 3D surfaces Motivations When character animation is controlled by skeleton set of hierarchical joints joints oriented by rotations the character shape still needs to be visible: visible =

More information

Geometrical Modeling of the Heart

Geometrical Modeling of the Heart Geometrical Modeling of the Heart Olivier Rousseau University of Ottawa The Project Goal: Creation of a precise geometrical model of the heart Applications: Numerical calculations Dynamic of the blood

More information

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial Lecture VI: Constraints and Controllers Parts Based on Erin Catto s Box2D Tutorial Motion Constraints In practice, no rigid body is free to move around on its own. Movement is constrained: wheels on a

More information

Segmentation of Bony Structures with Ligament Attachment Sites

Segmentation of Bony Structures with Ligament Attachment Sites Segmentation of Bony Structures with Ligament Attachment Sites Heiko Seim 1, Hans Lamecker 1, Markus Heller 2, Stefan Zachow 1 1 Visualisierung und Datenanalyse, Zuse-Institut Berlin (ZIB), 14195 Berlin

More information

Computer Animation Visualization. Lecture 5. Facial animation

Computer Animation Visualization. Lecture 5. Facial animation Computer Animation Visualization Lecture 5 Facial animation Taku Komura Facial Animation The face is deformable Need to decide how all the vertices on the surface shall move Manually create them Muscle-based

More information

Tutorial 9: Simplified truck model with dummy, airbag and seatbelt

Tutorial 9: Simplified truck model with dummy, airbag and seatbelt Tutorial 9 Simplified Truck Model with Dummy and Airbag Problem description Outline Analysis type(s): Element type(s): Materials law(s): Model options: Key results: Prepared by: Date: Version: Frontal

More information

SIMULATION OF POSTOPERATIVE 3D FACIAL MORPHOLOGY USING PHYSICS-BASED HEAD MODEL Yoshimitsu AOKI*, Shuji Hashimoto*, Masahiko Terajima**, Akihiko Nakasima** * Waseda University, Japan Department of Applied

More information

Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics. Velocity Interpolation. Handing Free Surface with MAC

Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics. Velocity Interpolation. Handing Free Surface with MAC Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics Velocity Interpolation Original image from Foster & Metaxas, 1996 In 2D: For each axis, find the 4 closest face velocity samples: Self-intersecting

More information

Example 24 Spring-back

Example 24 Spring-back Example 24 Spring-back Summary The spring-back simulation of sheet metal bent into a hat-shape is studied. The problem is one of the famous tests from the Numisheet 93. As spring-back is generally a quasi-static

More information

Image Analysis, Geometrical Modelling and Image Synthesis for 3D Medical Imaging

Image Analysis, Geometrical Modelling and Image Synthesis for 3D Medical Imaging Image Analysis, Geometrical Modelling and Image Synthesis for 3D Medical Imaging J. SEQUEIRA Laboratoire d'informatique de Marseille - FRE CNRS 2246 Faculté des Sciences de Luminy, 163 avenue de Luminy,

More information

Human Skeletal and Muscle Deformation Animation Using Motion Capture Data

Human Skeletal and Muscle Deformation Animation Using Motion Capture Data Human Skeletal and Muscle Deformation Animation Using Motion Capture Data Ali Orkan Bayer Department of Computer Engineering, Middle East Technical University 06531 Ankara, Turkey orkan@ceng.metu.edu.tr

More information

INTERACTIVE CUTTING OF THE SKULL FOR CRANIOFACIAL SURGICAL PLANNING

INTERACTIVE CUTTING OF THE SKULL FOR CRANIOFACIAL SURGICAL PLANNING INTERACTIVE CUTTING OF THE SKULL FOR CRANIOFACIAL SURGICAL PLANNING Greg Pintilie *1, Tim McInerney *2,*1 *1 Department of Computer Science, University of Toronto, Canada *2 Department of Math, Physics,

More information

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database 2017 29 6 16 GITI 3D From 3D to 4D imaging Data Fusion Virtual Surgery Medical Virtual Reality Team Morphological Database Functional Database Endo-Robot High Dimensional Database Team Tele-surgery Robotic

More information

Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium

Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium Abstract The aim of this paper is to show how to use

More information

A Microsurgery Simulation System

A Microsurgery Simulation System A Microsurgery Simulation System Joel Brown 1, Kevin Montgomery 2, Jean-Claude Latombe 1, and Michael Stephanides 2 1 Computer Science Department, Stanford University 2 Department of Surgery, Stanford

More information

Announcements: Quiz. Animation, Motion Capture, & Inverse Kinematics. Last Time? Today: How do we Animate? Keyframing. Procedural Animation

Announcements: Quiz. Animation, Motion Capture, & Inverse Kinematics. Last Time? Today: How do we Animate? Keyframing. Procedural Animation Announcements: Quiz Animation, Motion Capture, & Inverse Kinematics On Friday (3/1), in class One 8.5x11 sheet of notes allowed Sample quiz (from a previous year) on website Focus on reading comprehension

More information

Particle methods for a virtual patient

Particle methods for a virtual patient Particle methods for a virtual patient Buckley, O, Hughes, CJ, John, N and Pop, S Title Authors Type URL Published Date 2009 Particle methods for a virtual patient Buckley, O, Hughes, CJ, John, N and Pop,

More information

Real-time Soft Tissue Modelling for Webbased Surgical Simulation: SurfaceChainMail

Real-time Soft Tissue Modelling for Webbased Surgical Simulation: SurfaceChainMail Real-time Soft Tissue Modelling for Webbased Surgical Simulation: SurfaceChainMail Ying Li 1, Ken Brodlie 1, Nicholas Phillips 2 1 School of Computing, University of Leeds, Leeds LS2 9JT UK 2 Department

More information

COMPUTER AIDED ENGINEERING. Part-1

COMPUTER AIDED ENGINEERING. Part-1 COMPUTER AIDED ENGINEERING Course no. 7962 Finite Element Modelling and Simulation Finite Element Modelling and Simulation Part-1 Modeling & Simulation System A system exists and operates in time and space.

More information

Predicting Tumour Location by Modelling the Deformation of the Breast using Nonlinear Elasticity

Predicting Tumour Location by Modelling the Deformation of the Breast using Nonlinear Elasticity Predicting Tumour Location by Modelling the Deformation of the Breast using Nonlinear Elasticity November 8th, 2006 Outline Motivation Motivation Motivation for Modelling Breast Deformation Mesh Generation

More information

Research and Literature Review on Developing Motion Capture System for Analyzing Athletes Action

Research and Literature Review on Developing Motion Capture System for Analyzing Athletes Action International Conference on Education Technology, Management and Humanities Science (ETMHS 2015) Research and Literature Review on Developing Motion Capture System for Analyzing Athletes Action HAN Fang

More information

Animation, Motion Capture, & Inverse Kinematics. Announcements: Quiz

Animation, Motion Capture, & Inverse Kinematics. Announcements: Quiz Animation, Motion Capture, & Inverse Kinematics Announcements: Quiz On Tuesday (3/10), in class One 8.5x11 sheet of notes allowed Sample quiz (from a previous year) on website Focus on reading comprehension

More information

Muscle Based facial Modeling. Wei Xu

Muscle Based facial Modeling. Wei Xu Muscle Based facial Modeling Wei Xu Facial Modeling Techniques Facial modeling/animation Geometry manipulations Interpolation Parameterizations finite element methods muscle based modeling visual simulation

More information

Physically realistic interactive simulation for biological soft tissues

Physically realistic interactive simulation for biological soft tissues Physically realistic interactive simulation for biological soft tissues Matthieu Nesme, Maud Marchal, Emmanuel Promayon, Matthieu Chabanas, Yohan Payan, François Faure To cite this version: Matthieu Nesme,

More information

Modeling Volume-Preserved Human Organs for Surgical Simulation

Modeling Volume-Preserved Human Organs for Surgical Simulation Central European Multimedia and Virtual Reality Conference (2005) J. Zara, J.Sloup (Editors) Modeling Volume-Preserved Human Organs for Surgical Simulation S. Jung 1, M. Hong 2, and M. Choi 1 1 Department

More information

Artery Soft-Tissue Modelling for Stent Implant Training System

Artery Soft-Tissue Modelling for Stent Implant Training System Artery Soft-Tissue Modelling for Stent Implant Training System Giovanni ALOISIO, Lucio Tommaso DE PAOLIS, Antonio MONGELLI, Luciana PROVENZANO Dept. of Innovation Engineering, University of Lecce Lecce,

More information

Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems

Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems Karol Dobrovodský, Pavel Andris, Peter Kurdel Institute of Informatics, Slovak Academy of Sciences Dúbravská cesta

More information

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Yu DENG, Xiulong CHEN, Suyu WANG Department of mechanical

More information

Interactive Modeling of the Human Musculature

Interactive Modeling of the Human Musculature Interactive Modeling of the Human Musculature Amaury Aubel and Daniel Thalmann Computer Graphics Lab (LIG), Swiss Federal Institute of Technology (EPFL) E-mail: {Amaury.Aubel,Daniel.Thalmann}@epfl.ch Abstract

More information

Scene-Based Segmentation of Multiple Muscles from MRI in MITK

Scene-Based Segmentation of Multiple Muscles from MRI in MITK Scene-Based Segmentation of Multiple Muscles from MRI in MITK Yan Geng 1, Sebastian Ullrich 2, Oliver Grottke 3, Rolf Rossaint 3, Torsten Kuhlen 2, Thomas M. Deserno 1 1 Department of Medical Informatics,

More information

Animating cuts with on-the-fly re-meshing

Animating cuts with on-the-fly re-meshing EUROGRAPHICS 2001 / Jonathan C. Roberts Short Presentations Animating cuts with on-the-fly re-meshing F. Ganovelli and C. O Sullivan Image Synthesis Group, Computer Science Department, Trinity College

More information

Kinematics & Motion Capture

Kinematics & Motion Capture Lecture 27: Kinematics & Motion Capture Computer Graphics and Imaging UC Berkeley CS184/284A, Spring 2017 Forward Kinematics (Slides with James O Brien) Forward Kinematics Articulated skeleton Topology

More information

CSE452 Computer Graphics

CSE452 Computer Graphics CSE452 Computer Graphics Lecture 19: From Morphing To Animation Capturing and Animating Skin Deformation in Human Motion, Park and Hodgins, SIGGRAPH 2006 CSE452 Lecture 19: From Morphing to Animation 1

More information

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123 2.7 Cloth Animation 320491: Advanced Graphics - Chapter 2 123 Example: Cloth draping Image Michael Kass 320491: Advanced Graphics - Chapter 2 124 Cloth using mass-spring model Network of masses and springs

More information

ANALYSIS OF CELLS ELASTICITY BASED ON FORCE-DISTANCE CURVES OBTAINED FROM ATOMIC FORCE MICROSCOPY

ANALYSIS OF CELLS ELASTICITY BASED ON FORCE-DISTANCE CURVES OBTAINED FROM ATOMIC FORCE MICROSCOPY JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 24/2015, ISSN 1642-6037 atomic force microscopy, Young s modulus, force curve, indentation model, curve fitting Bartłomiej PŁACZEK 1 ANALYSIS OF CELLS

More information

Human body animation. Computer Animation. Human Body Animation. Skeletal Animation

Human body animation. Computer Animation. Human Body Animation. Skeletal Animation Computer Animation Aitor Rovira March 2010 Human body animation Based on slides by Marco Gillies Human Body Animation Skeletal Animation Skeletal Animation (FK, IK) Motion Capture Motion Editing (retargeting,

More information

Computation of the Effect of Implants on Tongue Motion. American Association of Otolaryngology-Head and Neck Surgery, Sept 19, 2007 Washington, DC

Computation of the Effect of Implants on Tongue Motion. American Association of Otolaryngology-Head and Neck Surgery, Sept 19, 2007 Washington, DC Computation of the Effect of Implants on Tongue Motion Paul Buscemi - Restore Medical, Inc. Reiner Wilhelms-Tricarico Haskins Labs Maureen Stone Univ. of Maryland Dental School Mark Carlson - MSC.Software

More information

Chapter 5 Modeling and Simulation of Mechanism

Chapter 5 Modeling and Simulation of Mechanism Chapter 5 Modeling and Simulation of Mechanism In the present study, KED analysis of four bar planar mechanism using MATLAB program and ANSYS software has been carried out. The analysis has also been carried

More information

NUMERICAL ANALYSIS OF ROLLER BEARING

NUMERICAL ANALYSIS OF ROLLER BEARING Applied Computer Science, vol. 12, no. 1, pp. 5 16 Submitted: 2016-02-09 Revised: 2016-03-03 Accepted: 2016-03-11 tapered roller bearing, dynamic simulation, axial load force Róbert KOHÁR *, Frantisek

More information

Animation of 3D surfaces

Animation of 3D surfaces Animation of 3D surfaces 2013-14 Motivations When character animation is controlled by skeleton set of hierarchical joints joints oriented by rotations the character shape still needs to be visible: visible

More information

Cloth Simulation. Tanja Munz. Master of Science Computer Animation and Visual Effects. CGI Techniques Report

Cloth Simulation. Tanja Munz. Master of Science Computer Animation and Visual Effects. CGI Techniques Report Cloth Simulation CGI Techniques Report Tanja Munz Master of Science Computer Animation and Visual Effects 21st November, 2014 Abstract Cloth simulation is a wide and popular area of research. First papers

More information

FINITE ELEMENT MODELLING AND ANALYSIS OF WORKPIECE-FIXTURE SYSTEM

FINITE ELEMENT MODELLING AND ANALYSIS OF WORKPIECE-FIXTURE SYSTEM FINITE ELEMENT MODELLING AND ANALYSIS OF WORKPIECE-FIXTURE SYSTEM N. M. KUMBHAR, G. S. PATIL, S. S. MOHITE & M. A. SUTAR Dept. of Mechanical Engineering, Govt. College of Engineering, Karad, Dist- Satara,

More information

Lecture VI: Constraints and Controllers

Lecture VI: Constraints and Controllers Lecture VI: Constraints and Controllers Motion Constraints In practice, no rigid body is free to move around on its own. Movement is constrained: wheels on a chair human body parts trigger of a gun opening

More information

Virtual Interaction System Based on Optical Capture

Virtual Interaction System Based on Optical Capture Sensors & Transducers 203 by IFSA http://www.sensorsportal.com Virtual Interaction System Based on Optical Capture Peng CHEN, 2 Xiaoyang ZHOU, 3 Jianguang LI, Peijun WANG School of Mechanical Engineering,

More information

Animation. CS 465 Lecture 22

Animation. CS 465 Lecture 22 Animation CS 465 Lecture 22 Animation Industry production process leading up to animation What animation is How animation works (very generally) Artistic process of animation Further topics in how it works

More information

Interactive Fluid Simulation using Augmented Reality Interface

Interactive Fluid Simulation using Augmented Reality Interface Interactive Fluid Simulation using Augmented Reality Interface Makoto Fuisawa 1, Hirokazu Kato 1 1 Graduate School of Information Science, Nara Institute of Science and Technology, 8916-5 Takayama, Ikoma,

More information

Facial Expression Analysis for Model-Based Coding of Video Sequences

Facial Expression Analysis for Model-Based Coding of Video Sequences Picture Coding Symposium, pp. 33-38, Berlin, September 1997. Facial Expression Analysis for Model-Based Coding of Video Sequences Peter Eisert and Bernd Girod Telecommunications Institute, University of

More information

An explicit feature control approach in structural topology optimization

An explicit feature control approach in structural topology optimization th World Congress on Structural and Multidisciplinary Optimisation 07 th -2 th, June 205, Sydney Australia An explicit feature control approach in structural topology optimization Weisheng Zhang, Xu Guo

More information

Volumetric Analysis of the Heart from Tagged-MRI. Introduction & Background

Volumetric Analysis of the Heart from Tagged-MRI. Introduction & Background Volumetric Analysis of the Heart from Tagged-MRI Dimitris Metaxas Center for Computational Biomedicine, Imaging and Modeling (CBIM) Rutgers University, New Brunswick, NJ Collaboration with Dr. Leon Axel,

More information

Isogeometric Analysis of Fluid-Structure Interaction

Isogeometric Analysis of Fluid-Structure Interaction Isogeometric Analysis of Fluid-Structure Interaction Y. Bazilevs, V.M. Calo, T.J.R. Hughes Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA e-mail: {bazily,victor,hughes}@ices.utexas.edu

More information

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner F. B. Djupkep Dizeu, S. Hesabi, D. Laurendeau, A. Bendada Computer Vision and

More information

The General Purpose Parameter Based Two Dimensional Mesh Generator

The General Purpose Parameter Based Two Dimensional Mesh Generator The General Purpose Parameter Based Two Dimensional Mesh Generator Abstract Sivamayam Sivasuthan Department of Electrical and Computer Engineering Michigan State University East Lansing, MI 48824, USA

More information

Application of Finite Volume Method for Structural Analysis

Application of Finite Volume Method for Structural Analysis Application of Finite Volume Method for Structural Analysis Saeed-Reza Sabbagh-Yazdi and Milad Bayatlou Associate Professor, Civil Engineering Department of KNToosi University of Technology, PostGraduate

More information

Introduction to Computer Graphics. Animation (2) May 26, 2016 Kenshi Takayama

Introduction to Computer Graphics. Animation (2) May 26, 2016 Kenshi Takayama Introduction to Computer Graphics Animation (2) May 26, 2016 Kenshi Takayama Physically-based deformations 2 Simple example: single mass & spring in 1D Mass m, position x, spring coefficient k, rest length

More information

A Biomechanics-based Articulation Model for Medical Applications

A Biomechanics-based Articulation Model for Medical Applications 1 Ph.D. thesis defense A Biomechanics-based Articulation Model for Medical Applications Anderson Maciel, Ph.D. candidate Prof. Daniel Thalmann, thesis director Virtual Reality Lab - EPFL 1 0. Intro 2 Problem

More information

Modeling Asymmetrical Movements of Normal and Pathological Tongue

Modeling Asymmetrical Movements of Normal and Pathological Tongue Modeling Asymmetrical Movements of Normal and Pathological Tongue Satoru Fujita 1*, Jianwu Dang 1*, Noriko Suzuki 2#, Kiyoshi Honda 3 1 School of Information Science, Japan Advansed Institute of Science

More information

Rigging / Skinning. based on Taku Komura, Jehee Lee and Charles B.Own's slides

Rigging / Skinning. based on Taku Komura, Jehee Lee and Charles B.Own's slides Rigging / Skinning based on Taku Komura, Jehee Lee and Charles B.Own's slides Skeletal Animation Victoria 2 CSE 872 Dr. Charles B. Owen Advanced Computer Graphics Skinning http://www.youtube.com/watch?

More information

David Wagner, Kaan Divringi, Can Ozcan Ozen Engineering

David Wagner, Kaan Divringi, Can Ozcan Ozen Engineering Internal Forces of the Femur: An Automated Procedure for Applying Boundary Conditions Obtained From Inverse Dynamic Analysis to Finite Element Simulations David Wagner, Kaan Divringi, Can Ozcan Ozen Engineering

More information

BIOMECHANICAL MODELLING

BIOMECHANICAL MODELLING BIOMECHANICAL MODELLING SERDAR ARITAN serdar.aritan@hacettepe.edu.tr Biomechanics Research Group www.biomech.hacettepe.edu.tr School of Sport Science&Technology www.sbt.hacettepe.edu.tr Hacettepe University,

More information

Internal Organ Modeling and Human Activity Analysis

Internal Organ Modeling and Human Activity Analysis Internal Organ Modeling and Human Activity Analysis Dimitris Metaxas dnm@cs.rutgers.edu CBIM Center Division of Computer and Information Sciences Rutgers University 3D Motion Reconstruction and Analysis

More information

A Fast and Stable Approach for Restoration of Warped Document Images

A Fast and Stable Approach for Restoration of Warped Document Images A Fast and Stable Approach for Restoration of Warped Document Images Kok Beng Chua, Li Zhang, Yu Zhang and Chew Lim Tan School of Computing, National University of Singapore 3 Science Drive 2, Singapore

More information

Simulation of Progressive Cutting on Surface Mesh Model

Simulation of Progressive Cutting on Surface Mesh Model DRFT6-08Sept02 page 1 Simulation of Progressive utting on Surface Mesh Model Hui Zhang, Shahram Payandeh and John Dill Robotics and omputer Graphics Laboratories, School of Engineering Science Simon Fraser

More information

Measurements of Soft-Tissue Mechanical Properties to Support Development of a Physically Based Virtual Animal Model

Measurements of Soft-Tissue Mechanical Properties to Support Development of a Physically Based Virtual Animal Model Measurements of Soft-Tissue Mechanical Properties to Support Development of a Physically Based Virtual Animal Model Cynthia Bruyns 1,3 and Mark Ottensmeyer 2 1 BioVis Technology Center, NASA Ames Research

More information

Using MSC.Nastran for Explicit FEM Simulations

Using MSC.Nastran for Explicit FEM Simulations 3. LS-DYNA Anwenderforum, Bamberg 2004 CAE / IT III Using MSC.Nastran for Explicit FEM Simulations Patrick Doelfs, Dr. Ingo Neubauer MSC.Software GmbH, D-81829 München, Patrick.Doelfs@mscsoftware.com Abstract:

More information

LS-DYNA s Linear Solver Development Phase1: Element Validation Part II

LS-DYNA s Linear Solver Development Phase1: Element Validation Part II LS-DYNA s Linear Solver Development Phase1: Element Validation Part II Allen T. Li 1, Zhe Cui 2, Yun Huang 2 1 Ford Motor Company 2 Livermore Software Technology Corporation Abstract This paper continues

More information

3D Meshes Registration: Application to Statistical Skull Model

3D Meshes Registration: Application to Statistical Skull Model 3D Meshes Registration: Application to Statistical Skull Model M. Berar 1, M. Desvignes 1, G. Bailly 2, and Y. Payan 3 1 Laboratoire des Images et des Signaux (LIS), 961 rue de la Houille Blanche, BP 46,

More information

Guidelines for proper use of Plate elements

Guidelines for proper use of Plate elements Guidelines for proper use of Plate elements In structural analysis using finite element method, the analysis model is created by dividing the entire structure into finite elements. This procedure is known

More information

SETTLEMENT OF A CIRCULAR FOOTING ON SAND

SETTLEMENT OF A CIRCULAR FOOTING ON SAND 1 SETTLEMENT OF A CIRCULAR FOOTING ON SAND In this chapter a first application is considered, namely the settlement of a circular foundation footing on sand. This is the first step in becoming familiar

More information

Meshless Modeling, Animating, and Simulating Point-Based Geometry

Meshless Modeling, Animating, and Simulating Point-Based Geometry Meshless Modeling, Animating, and Simulating Point-Based Geometry Xiaohu Guo SUNY @ Stony Brook Email: xguo@cs.sunysb.edu http://www.cs.sunysb.edu/~xguo Graphics Primitives - Points The emergence of points

More information

Integrating geometric and biomechanical models of a liver tumour for cryosurgery simulation

Integrating geometric and biomechanical models of a liver tumour for cryosurgery simulation Integrating geometric and biomechanical models of a liver tumour for cryosurgery simulation Alexandra Branzan Albu 1, Jean-Marc Schwartz 1, Denis Laurendeau 1, and Christian Moisan 2 1 Computer Vision

More information

3D ChainMail: a Fast Algorithm for Deforming Volumetric Objects

3D ChainMail: a Fast Algorithm for Deforming Volumetric Objects MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com 3D ChainMail: a Fast Algorithm for Deforming Volumetric Objects Sarah F. F. Gibson TR96-22 December 1996 Abstract An algorithm is presented

More information

Mass-Spring Systems. Last Time?

Mass-Spring Systems. Last Time? Mass-Spring Systems Last Time? Implicit Surfaces & Marching Cubes/Tetras Collision Detection & Conservative Bounding Regions Spatial Acceleration Data Structures Octree, k-d tree, BSF tree 1 Today Particle

More information

2nd Annual International Conference on Advanced Material Engineering (AME 2016)

2nd Annual International Conference on Advanced Material Engineering (AME 2016) 2nd Annual International Conference on Advanced Material Engineering (AME 2016) Experimental and Modeling Studies of Engine Rubber Bushing Subjected to Impact Loading Xiong-Li-Ren JIANG1,a,, Na YANG1,b,*,

More information

1. Carlos A. Felippa, Introduction to Finite Element Methods,

1. Carlos A. Felippa, Introduction to Finite Element Methods, Chapter Finite Element Methods In this chapter we will consider how one can model the deformation of solid objects under the influence of external (and possibly internal) forces. As we shall see, the coupled

More information

Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry

Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry Copyright 2004 SAE International 2004-01-2169 Development of a Model of the Muscle Skeletal System using Adams. Its Application to an Ergonomic Study in Automotive Industry G. Esteves IST- UTL C. Ferreira,

More information

EPFL. When an animator species an animation sequence, it privileges when animating the Virtual. body, the privileged information to be manipulated

EPFL. When an animator species an animation sequence, it privileges when animating the Virtual. body, the privileged information to be manipulated Realistic Human Body Modeling P. Fua, R. Plankers, and D. Thalmann Computer Graphics Lab (LIG) EPFL CH-1015 Lausanne, Switzerland 1 Introduction Synthetic modeling of human bodies and the simulation of

More information