Real-time Error Control for Surgical Simulation
Real-time simulations are becoming increasingly common for various applications, from geometric design to medical simulation.
Two of the main factors concurrently involved in defining the accuracy of surgical simulations are: the modeling error and the discretization error. Most work in the area has been looking at the above sources of error as a compounded, lumped, overall error. Little or no work has been done to discriminate between modeling error (e.g. needle-tissue interaction, choice of constitutive models) and discretization error (use of approximation methods like FEM). However, it is impossible to validate the complete surgical simulation approach and, more importantly, to understand the sources of error, without evaluating both the discretization error and the modeling error.
Our objective is thus to devise a robust and fast approach to measure the discretization error via a posteriori error estimates, which are then used for local remeshing in surgical simulations. To ensure that the approach can be used in clinical practice, the method should be robust enough to deal, as realistically as possible, with the interaction of surgical tools with the organ, and fast enough for real-time simulations. The approach should also lead to an improved convergence so that an economical mesh is obtained at each time step. The final goal is to achieve optimal convergence and the most economical mesh, which will be studied in our future work.
The work was submitted to IEEE Transaction on Biomedical Engineering. This is the joint project between Legato team (Huu Phuoc Bui, Satyendra Tomar, Stéphane Bordas) and Stéphane Cotin (Mimesis Inria team, Strasbourg), and Hadrien Courtecuisse (ICube, Strasbourg).
This work is partially supported by University of Strasbourg Institute for Advanced Study, the European project RASimAs, and the European Research Council Starting Independent Research Grant RealTCut (Towards real time multiscale simulation of cutting in non-linear materials with applications to surgical simulation and computer guided surgery).
Computational Sciences at UL
Computational Engineering at UL
Computational Sciences NEWS