Filasofia: A Framework for Streamlined Development of Real-Time Surgical Simulations (2311.14508v1)
Abstract: Virtual reality simulation has become a popular approach for training and assessing medical students. It offers diverse scenarios, realistic visuals, and quantitative performance metrics for objective evaluation. However, creating these simulations can be time-consuming and complex, even for experienced users. The SOFA framework is an open-source solution that efficiently simulates finite element (FE) models in real-time. Yet, some users find it challenging to navigate the software due to the numerous components required for a basic simulation and their variability. Additionally, SOFA has limited visual rendering capabilities, leading developers to integrate other software for high-quality visuals. To address these issues, we developed Filasofia, a dedicated framework that simplifies development, provides modern visualization, and allows fine-tuning using SOFA objects. Our experiments demonstrate that Filasofia outperforms conventional SOFA simulations, even with real-time subdivision. Our design approach aims to streamline development while offering flexibility for fine-tuning. Future work will focus on further simplification of the development process for users.
- F. Faure, C. Duriez, H. Delingette, J. Allard, B. Gilles, S. Marchesseau, H. Talbot, H. Courtecuisse, G. Bousquet, I. Peterlik, and S. Cotin, “Sofa: A multi-model framework for interactive physical simulation,” in Soft Tissue Biomechanical Modeling for Computer Assisted Surgery, ser. Studies in Mechanobiology, Tissue Engineering and Biomaterials. Berlin, Heidelberg: Springer Berlin Heidelberg, 2012, vol. 11, pp. 283–321.
- SDL. (2023) Simple directmedia access. [Online]. Available: https://www.libsdl.org
- J. R. Shewchuk et al., “An introduction to the conjugate gradient method without the agonizing pain,” 1994.
- D. Steinemann, M. Harders, M. Gross, and G. Szekely, “Hybrid cutting of deformable solids,” in IEEE Virtual Reality Conference (VR 2006). IEEE, 2006, pp. 35–42.
- Google. (2023) Filament: a real-time physically based rendering engine. [Online]. Available: https://github.com/google/filament
- PIXAR. (2023) Opensubdiv: an open source libraries for high performance surface subdivision. [Online]. Available: https://graphics.pixar.com/opensubdiv/docs/intro.html
- O. Cornut. (2023) Dear imgui. [Online]. Available: https://github.com/ocornut/imgui
Sponsor
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.