Abstract
Purpose
Interactive, physics based, simulations of deformable bodies are a growing research area with possible applications to computer-aided surgery. Their aim is to create virtual environments where surgeons are free to practice. To ensure the needed realism, the simulations must be performed with deformable bodies. The goal of this paper is to describe the approach to the development of a physics-based surgical simulator with haptic feedback.
Method
The main development issue is the representation of the organ behavior at the high rates required by haptic realism. Since even high-end computers have inadequate performance, our approach exploits the parallelism of modern Graphics Processing Units (GPU). Particular attention is paid to the simulation of cuts because of their great importance in the surgical practice and the difficulty in handling topological changes in real time.
Results
To prove the correctness of our approach, we simulated an interactive, physically based, virtual abdomen. The simulation allows the user to interact with deformable models. Deformable models are updated in real time, thus allowing the rendering of force feedback to the user. The method is optimized to handle high quality scenes: we report results of interactive simulation of two virtual tools interacting with a complex model.
Conclusions
The integration of physics-based deformable models in simulations greatly increases the realism of the virtual environment, taking into account real tissue properties and allowing the user to feel the actual forces exerted by organs on virtual tools. Our method proves the feasibility of exploiting GPU to simulate deformable models in interactive virtual environments.
Similar content being viewed by others
References
Altomonte M, Zerbato D, Botturi D, Fiorini P (2008) Simulation of deformable environment with haptic feedback on GPU. In: Proceedings of IROS, pp 3959–3964
Cook RD, Malkus DS, Plesha ME, Witt RJ (2007) Concepts and applications of finite element analysis. Wiley, London
Forest C, Delingette H, Ayache N (2005) Removing tetrahedra from manifold tetrahedralisation: application to real-time surgical simulation. Med Image Anal 9(2): 113–122
Di Giacomo TD, Magnenat-Thalmann N (2003) Bilayered mass-spring model for fast deformations of flexible linear bodies. In: Proceedings of CASA, p 48
Li S, Liu WK (2002) Meshfree and particle methods and their applications. Appl Mech Rev 55: 1–34
Molino N, Bao Z, Fedkiw R (2005) A virtual node algorithm for changing mesh topology during simulation. In: SIGGRAPH ’05: ACMSIGGRAPH 2005 Courses
Mollemans W, Schutyser F, Cleynenbreugel JV, Suetens P (2003) Tetrahedral mass spring model for fast soft tissue deformation. In: Proceedings of IS4TH, pp 145–154
Müller M, Keiser R, Nealen A, Pauly M, Gross M, Alexa M (2004) Point based animation of elastic, plastic and melting objects. In: Proceedings of SCA, pp 141–151
O’Brien JF, Hodgins JK (1999) Graphical modelling and animation of brittle fracture. Proc SIGGRAPH’ 99: 137–146
Sela G, Subag J, Lindblad A, Albocher D, Schein S, Elberg G (2007) Real-time haptic incision simulation using FEM-based discontinuous free-form deformation. Comput Aided Des 39(8): 685–693
Sifakis E, Der KG, Fedkiw R (2007) Arbitrary cutting of deformable tetrahedralized objects. Proc SCA’ 07: 73–80
Soler L, Marescaux J (2008) Patient-specific surgical simulation. World J Surg 32: 208–212
Wu W, Heng PA (2004) A hybrid condensed finite element model with GPU acceleration for interactive 3d soft tissue cutting: Research articles. Comp Anim Virtual Worlds 15(3–4): 219–227
Mosegaard J, Herborg P, Sørensen TS (2005) A GPU accelerated spring mass system for surgical simulation. Stud Health Technol Inform 111: 342–348
Van Gelder A (1998) Approximate simulation of elastic membranes by triangulated spring meshes. J Graph Tools 3(2): 21–42
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zerbato, D., Baschirotto, D., Baschirotto, D. et al. GPU-based physical cut in interactive haptic simulations. Int J CARS 6, 265–272 (2011). https://doi.org/10.1007/s11548-010-0505-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11548-010-0505-9