Abstract
We present a modular software framework which is currently used for high-fidelity surgical simulation of hysteroscopic interventions. Main design criteria was to meet various real-time requirements without losing maintainability or extensibility of the overall system. Moreover, communication and synchronization tools were developed for the multi-threaded environment. The efficiency and scalability of a convenient thread-based parallelization scheme is demonstrated for the distension fluid computation, as well as the collision detection algorithm. Performance measurements on a four processor system show an almost perfect scalability for larger problems.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
OGRE 3D (visited March 2006), http://www.ogre3d.org
SOFA Simulation Open Framework Architecture (visited March 2006), http://sofa-framework.org
Cavusoglu, M.C., Goktekin, T.G., Tendick, F., Sastry, S.: GiPSi: An open source/open architecture software development framework for surgical simulation. In: Medicine Meets Virtual Reality, pp. 46–48 (January 2004)
Epic Games. Unreal engine 3 (visited March 2006), http://www.epicgames.com
Harders, M., Steinemann, D., Gross, M., Szekely, G.: A hybrid cutting approach for hysteroscopy simulation. In: Duncan, J.S., Gerig, G. (eds.) MICCAI 2005. LNCS, vol. 3750, pp. 567–574. Springer, Heidelberg (2005)
id Software. Quake 4 engine (visited March 2006), http://www.idsoftware.com
GiPSi General Interactive Physical Simulation Interface (visited March 2006), http://gipsi.case.edu
Irrlicht (visited March 2006), http://irrlicht.sourceforge.net
Levy, J.S.: Virtual reality hysteroscopy. J. Am. Assoc. Gyn. Laparosc. 3, 25–26 (1996)
Immersion Medical. AccuTouch system (visited March 2006), http://www.immersion.com/medical
Montgomery, K., Bruyns, C., Brown, J., Sorkin, S., Mazzela, F., Thonier, G., Tellier, A., Lerman, B., Menon, A.: Spring: A general framework for collaborative, realtime surgical simulation. In: Medicine Meets Virtual Reality, pp. 23–26 (2002)
Montgomery, K., Heinrichs, L.R., Bruyns, C., Wildermuth, S., Hasser, C., Ozenne, S., Bailey, D.: Surgical simulator for hysteroscopy: A case study of visualization in surgical training. In: IEEE Visualization, pp. 449–452 (2001)
Teschner, M., Heidelberger, B., Mueller, M., Pomeranets, D., Gross, M.: Optimized spatial hashing for collision detection of deformable objects. In: Proceedings of Vision, Modeling, Visualization VMV 2003, pp. 47–54 (November 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tuchschmid, S. et al. (2006). A Flexible Framework for Highly-Modular Surgical Simulation Systems. In: Harders, M., Székely, G. (eds) Biomedical Simulation. ISBMS 2006. Lecture Notes in Computer Science, vol 4072. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11790273_10
Download citation
DOI: https://doi.org/10.1007/11790273_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36009-4
Online ISBN: 978-3-540-36010-0
eBook Packages: Computer ScienceComputer Science (R0)