Real-time and realistic physics-based simulation of deformable objects is of great value to medical intervention, training, and planning in virtual environments. This paper advocates a virtual-reality (VR) approach to minimally-invasive surgery/therapy (e.g., percutaneous coronary intervention) in medical procedures. In particular, we devise a robust and accurate physics-based modeling and simulation algorithm for the guidewire interaction with blood vessels. We also showcase a VR-based prototype system for simulating percutaneous coronary intervention and mimicing the intervention therapy, which affords the utility of flexible, slender guidewires to advance diagnostic or therapeutic catheters into a patient's vascular anatomy, supporting various real-world interaction tasks. The slender body of guidewires are modeled using the famous Cosserat theory of elastic rods. We derive the equations of motion for guidewires with continuous energies and integrate them with the implicit Euler solver, that guarantees robustness and stability. Our approach's originality is primarily founded upon its power, flexibility, and versatility when interacting with the surrounding environment, including novel strategies in the hybrid of geometry and physics, material variability, dynamic sampling, constraint handling and energy-driven physical responses. Our experimental results have shown that this prototype system is both stable and efficient with real-time performance. In the long run, our algorithm and system are expected to contribute to interactive VR-based procedure training and treatment planning.
[1]
Derek Gould,et al.
A realistic elastic rod model for real-time simulation of minimally invasive vascular interventions
,
2010,
The Visual Computer.
[2]
S. Antman.
Nonlinear problems of elasticity
,
1994
.
[3]
Fei Wang,et al.
A real-time simulator for interventional radiology
,
2008,
VRST '08.
[4]
Jean-Claude Latombe,et al.
Real-time knot-tying simulation
,
2004,
The Visual Computer.
[5]
Karol Miller,et al.
Real-Time Nonlinear Finite Element Computations on GPU - Application to Neurosurgical Simulation.
,
2010,
Computer methods in applied mechanics and engineering.
[6]
Tomoyuki Nishita,et al.
Chain Shape Matching for Simulating Complex Hairstyles
,
2010,
Comput. Graph. Forum.
[7]
Andrew Selle,et al.
To appear in the ACM SIGGRAPH conference proceedings A Mass Spring Model for Hair Simulation
,
2008
.
[8]
David I. W. Levin,et al.
Large-scale dynamic simulation of highly constrained strands
,
2011,
SIGGRAPH 2011.