Skip to main content
Top
Published in: International Journal of Computer Assisted Radiology and Surgery 1/2018

Open Access 01-01-2018 | Original Article

VCSim3: a VR simulator for cardiovascular interventions

Authors: Przemyslaw Korzeniowski, Ruth J. White, Fernando Bello

Published in: International Journal of Computer Assisted Radiology and Surgery | Issue 1/2018

Login to get access

Abstract

Purpose

Effective and safe performance of cardiovascular interventions requires excellent catheter/guidewire manipulation skills. These skills are currently mainly gained through an apprenticeship on real patients, which may not be safe or cost-effective. Computer simulation offers an alternative for core skills training. However, replicating the physical behaviour of real instruments navigated through blood vessels is a challenging task.

Methods

We have developed VCSim3—a virtual reality simulator for cardiovascular interventions. The simulator leverages an inextensible Cosserat rod to model virtual catheters and guidewires. Their mechanical properties were optimized with respect to their real counterparts scanned in a silicone phantom using X-ray CT imaging. The instruments are manipulated via a VSP haptic device. Supporting solutions such as fluoroscopic visualization, contrast flow propagation, cardiac motion, balloon inflation, and stent deployment, enable performing a complete angioplasty procedure.

Results

We present detailed results of simulation accuracy of the virtual instruments, along with their computational performance. In addition, the results of a preliminary face and content validation study conveyed on a group of 17 interventional radiologists are given.

Conclusions

VR simulation of cardiovascular procedure can contribute to surgical training and improve the educational experience without putting patients at risk, raising ethical issues or requiring expensive animal or cadaver facilities. VCSim3 is still a prototype, yet the initial results indicate that it provides promising foundations for further development.
Appendix
Available only for authorised users
Literature
1.
go back to reference WHO (2011) Global status report on noncommunicable diseases 2011. WHO, Geneva WHO (2011) Global status report on noncommunicable diseases 2011. WHO, Geneva
2.
go back to reference Bridges M, Diamond DL (1999) The financial impact of teaching surgical residents in the operating room. Am J Surg 177(1):28–32CrossRefPubMed Bridges M, Diamond DL (1999) The financial impact of teaching surgical residents in the operating room. Am J Surg 177(1):28–32CrossRefPubMed
4.
go back to reference Selzer DJ, Dunnington GL (2013) Surgical skills simulation: a shift in the conversation. Ann Surg 257(4):594–5CrossRefPubMed Selzer DJ, Dunnington GL (2013) Surgical skills simulation: a shift in the conversation. Ann Surg 257(4):594–5CrossRefPubMed
5.
go back to reference Aggarwal S, Choudhury E, Ladha S, Kapoor PM, Kiran U (2016) Simulation in cardiac catheterization laboratory: need of the hour to improve the clinical skills. Ann Card Anaesth 19(3):521–6CrossRefPubMedPubMedCentral Aggarwal S, Choudhury E, Ladha S, Kapoor PM, Kiran U (2016) Simulation in cardiac catheterization laboratory: need of the hour to improve the clinical skills. Ann Card Anaesth 19(3):521–6CrossRefPubMedPubMedCentral
7.
8.
go back to reference Rosenblum RE, Carlson WE, Tripp E (1991) Simulating the structure and dynamics of human hair: modelling, rendering and animation. J Vis Comput Animat 2(4):141–148CrossRef Rosenblum RE, Carlson WE, Tripp E (1991) Simulating the structure and dynamics of human hair: modelling, rendering and animation. J Vis Comput Animat 2(4):141–148CrossRef
9.
go back to reference Wang F, Burdet E, Dhanik A, Poston T, Teo CL (2005) Dynamic thread for real-time knot-tying. In: World haptics conference: first joint Eurohaptics conference and symposium on haptic interfaces for virtual environment and teleoperator systems, Proceedings, pp 507–508 Wang F, Burdet E, Dhanik A, Poston T, Teo CL (2005) Dynamic thread for real-time knot-tying. In: World haptics conference: first joint Eurohaptics conference and symposium on haptic interfaces for virtual environment and teleoperator systems, Proceedings, pp 507–508
10.
go back to reference Selle A, Lentine M, Fedkiw R (2008) A mass spring model for hair simulation. ACM Trans Graph 27(3):64CrossRef Selle A, Lentine M, Fedkiw R (2008) A mass spring model for hair simulation. ACM Trans Graph 27(3):64CrossRef
11.
go back to reference Choe B, Choi MG, Ko HS (2005) Simulating complex hair with robust collision handling. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on computer animation. ACM, Los Angeles, California, pp 153–160 Choe B, Choi MG, Ko HS (2005) Simulating complex hair with robust collision handling. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on computer animation. ACM, Los Angeles, California, pp 153–160
12.
go back to reference Hadap S (2006) Oriented strands: dynamics of stiff multi-body system. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on computer animation. Eurographics Association, Vienna, Austria, pp 91–100 Hadap S (2006) Oriented strands: dynamics of stiff multi-body system. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on computer animation. Eurographics Association, Vienna, Austria, pp 91–100
13.
go back to reference Theetten A, Grisoni L, Andriot C, Barsky B (2008) Geometrically exact dynamic splines. Comput Aided Des 40(1):35–48CrossRef Theetten A, Grisoni L, Andriot C, Barsky B (2008) Geometrically exact dynamic splines. Comput Aided Des 40(1):35–48CrossRef
14.
go back to reference Pai DK (2002) STRANDS: interactive simulation of thin solids using cosserat models. Comput Graph Forum 21(3):347–352CrossRef Pai DK (2002) STRANDS: interactive simulation of thin solids using cosserat models. Comput Graph Forum 21(3):347–352CrossRef
15.
go back to reference Bertails F, Audoly B, Cani MP, Querleux B, Leroy F, Leveque JL (2006) Super-helices for predicting the dynamics of natural hair. ACM Trans Graph 25(3):1180–1187CrossRef Bertails F, Audoly B, Cani MP, Querleux B, Leroy F, Leveque JL (2006) Super-helices for predicting the dynamics of natural hair. ACM Trans Graph 25(3):1180–1187CrossRef
16.
go back to reference Gregoire M, Schomer E (2007) Interactive simulation of one-dimensional flexible parts. Comput Aided Des 39(8):694–707CrossRef Gregoire M, Schomer E (2007) Interactive simulation of one-dimensional flexible parts. Comput Aided Des 39(8):694–707CrossRef
17.
go back to reference Spillmann J, Teschner M (2007) CORDE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects. In: Symposium on computer animation 2007: ACM siggraph/Eurographics symposium proceedings, pp 63–72 Spillmann J, Teschner M (2007) CORDE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects. In: Symposium on computer animation 2007: ACM siggraph/Eurographics symposium proceedings, pp 63–72
18.
go back to reference Bergou M, Wardetzky M, Robinson S, Audoly B, Grinspun E (2008) Discrete elastic rods. ACM Trans Graph 27(3):63CrossRef Bergou M, Wardetzky M, Robinson S, Audoly B, Grinspun E (2008) Discrete elastic rods. ACM Trans Graph 27(3):63CrossRef
19.
go back to reference Casati R, Bertails-Descoubes F (2013) Super space clothoids. ACM Trans Graph 32(4):48CrossRef Casati R, Bertails-Descoubes F (2013) Super space clothoids. ACM Trans Graph 32(4):48CrossRef
20.
go back to reference Muller M, Heidelberger B, Hennix M, Ratcliff J (2007) Position based dynamics. J Vis Commun Image Represent 18(2):109–118CrossRef Muller M, Heidelberger B, Hennix M, Ratcliff J (2007) Position based dynamics. J Vis Commun Image Represent 18(2):109–118CrossRef
21.
go back to reference Umetani N, Schmidt R, Stam J (2014) Position-based elastic rods. In: ACM SIGGRAPH 2014 talks. ACM, Vancouver, Canada, p 1-1 Umetani N, Schmidt R, Stam J (2014) Position-based elastic rods. In: ACM SIGGRAPH 2014 talks. ACM, Vancouver, Canada, p 1-1
22.
go back to reference Kugelstadt T, Schomer E (2016) Position and orientation based Cosserat rods. In: Proceedings of the ACM SIGGRAPH/Eurographics symposium on computer animation. Eurographics Association, Zurich, Switzerland, pp 169–178 Kugelstadt T, Schomer E (2016) Position and orientation based Cosserat rods. In: Proceedings of the ACM SIGGRAPH/Eurographics symposium on computer animation. Eurographics Association, Zurich, Switzerland, pp 169–178
23.
go back to reference Dawson SL, Cotin S, Meglan D, Shaffer DW, Ferrell MA (2000) Designing a computer-based simulator for interventional cardiology training. Catheter Cardiovasc Interv 51(4):522–527CrossRefPubMed Dawson SL, Cotin S, Meglan D, Shaffer DW, Ferrell MA (2000) Designing a computer-based simulator for interventional cardiology training. Catheter Cardiovasc Interv 51(4):522–527CrossRefPubMed
24.
go back to reference Wang F, Duratti L, Samur E, Spaelter U, Bleuler H (2007) A computer-based real-time simulation of interventional radiology. In: 29th annual international conference of the IEEE. Engineering in Medicine and Biology Society, 2007, pp 1742–1745 Wang F, Duratti L, Samur E, Spaelter U, Bleuler H (2007) A computer-based real-time simulation of interventional radiology. In: 29th annual international conference of the IEEE. Engineering in Medicine and Biology Society, 2007, pp 1742–1745
25.
go back to reference Luboz V, Blazewski R, Gould D, Bello F (2009) Real-time guidewire simulation in complex vascular models. Vis Comput 25(9):827–834CrossRef Luboz V, Blazewski R, Gould D, Bello F (2009) Real-time guidewire simulation in complex vascular models. Vis Comput 25(9):827–834CrossRef
26.
go back to reference Nowinski WL, Chui CK (2001) Simulation of interventional neuroradiology procedures. In: International workshop on medical imaging and augmented reality, proceedings, pp 87–94 Nowinski WL, Chui CK (2001) Simulation of interventional neuroradiology procedures. In: International workshop on medical imaging and augmented reality, proceedings, pp 87–94
27.
go back to reference Duriez C, Cotin S, Lenoir J, Neumann P (2006) New approaches to catheter navigation for interventional radiology simulation. Comput Aided Surg 11(6):300–8CrossRefPubMed Duriez C, Cotin S, Lenoir J, Neumann P (2006) New approaches to catheter navigation for interventional radiology simulation. Comput Aided Surg 11(6):300–8CrossRefPubMed
28.
go back to reference Lenoir J, Cotin S, Duriez C, Neumann P (2006) Interactive physically-based simulation of catheter and guidewire. Comput Graph 30(3):416–422CrossRef Lenoir J, Cotin S, Duriez C, Neumann P (2006) Interactive physically-based simulation of catheter and guidewire. Comput Graph 30(3):416–422CrossRef
29.
go back to reference Alderliesten T, Konings MK, Niessen WJ (2004) Simulation of minimally invasive vascular interventions for training purposes. Comput Aided Surg 9(1–2):3–15CrossRefPubMed Alderliesten T, Konings MK, Niessen WJ (2004) Simulation of minimally invasive vascular interventions for training purposes. Comput Aided Surg 9(1–2):3–15CrossRefPubMed
30.
go back to reference Alderliesten T, Konings MK, Niessen WJ (2007) Modeling friction, intrinsic curvature, and rotation of guide wires for simulation of minimally invasive vascular interventions. IEEE Trans Biomed Eng 54(1):29–38CrossRefPubMed Alderliesten T, Konings MK, Niessen WJ (2007) Modeling friction, intrinsic curvature, and rotation of guide wires for simulation of minimally invasive vascular interventions. IEEE Trans Biomed Eng 54(1):29–38CrossRefPubMed
31.
go back to reference Li S, Qin J, Guo J, Chui YP, Heng PA (2011) A novel FEM-based numerical solver for interactive catheter simulation in virtual catheterization. Int J Biomed Imaging 2011:815246CrossRefPubMedPubMedCentral Li S, Qin J, Guo J, Chui YP, Heng PA (2011) A novel FEM-based numerical solver for interactive catheter simulation in virtual catheterization. Int J Biomed Imaging 2011:815246CrossRefPubMedPubMedCentral
32.
go back to reference Duratti L, Wang F, Samur E, Bleuler H (2008) A real-time simulator for interventional radiology. In: VRST ’08 proceedings of the 2008 ACM symposium on Virtual reality software and technology Duratti L, Wang F, Samur E, Bleuler H (2008) A real-time simulator for interventional radiology. In: VRST ’08 proceedings of the 2008 ACM symposium on Virtual reality software and technology
33.
go back to reference Tang W, Lagadec P, Gould D, Wan TR, Zhai JH, How T (2010) A realistic elastic rod model for real-time simulation of minimally invasive vascular interventions. Vis Comput 26(9):1157–1165CrossRef Tang W, Lagadec P, Gould D, Wan TR, Zhai JH, How T (2010) A realistic elastic rod model for real-time simulation of minimally invasive vascular interventions. Vis Comput 26(9):1157–1165CrossRef
34.
go back to reference Tang W, Tao Ruan W, Gould DA, Thien H, John NW (2012) A stable and real-time nonlinear elastic approach to simulating guidewire and catheter insertions based on Cosserat rod. IEEE Trans Biomed Eng 59(8):2211–8CrossRef Tang W, Tao Ruan W, Gould DA, Thien H, John NW (2012) A stable and real-time nonlinear elastic approach to simulating guidewire and catheter insertions based on Cosserat rod. IEEE Trans Biomed Eng 59(8):2211–8CrossRef
35.
go back to reference Schout BM, Hendrikx AJ, Scheele F, Bemelmans BL, Scherpbier AJ (2010) Validation and implementation of surgical simulators: a critical review of present, past, and future. Surg Endosc 24(3):536–46CrossRefPubMed Schout BM, Hendrikx AJ, Scheele F, Bemelmans BL, Scherpbier AJ (2010) Validation and implementation of surgical simulators: a critical review of present, past, and future. Surg Endosc 24(3):536–46CrossRefPubMed
36.
go back to reference Carter FJ, Schijven MP, Aggarwal R, Grantcharov T, Francis NK, Hanna GB, Jakimowicz JJ (2005) Consensus guidelines for validation of virtual reality surgical simulators. Surg Endosc 19(12):1523–32CrossRefPubMed Carter FJ, Schijven MP, Aggarwal R, Grantcharov T, Francis NK, Hanna GB, Jakimowicz JJ (2005) Consensus guidelines for validation of virtual reality surgical simulators. Surg Endosc 19(12):1523–32CrossRefPubMed
37.
go back to reference Goss VGA (2003) Snap buckling, writhing and loop formation in twisted rods. In: Center for Nonlinear Dynamics, University College London Goss VGA (2003) Snap buckling, writhing and loop formation in twisted rods. In: Center for Nonlinear Dynamics, University College London
38.
go back to reference Korzeniowski P, Barrow A, Sodergren MH, Hald N, Bello F (2016) NOViSE: a virtual natural orifice transluminal endoscopic surgery simulator. Int J Comput Assist Radiol Surg 11:2303–2315CrossRefPubMedPubMedCentral Korzeniowski P, Barrow A, Sodergren MH, Hald N, Bello F (2016) NOViSE: a virtual natural orifice transluminal endoscopic surgery simulator. Int J Comput Assist Radiol Surg 11:2303–2315CrossRefPubMedPubMedCentral
39.
go back to reference Korzeniowski P, Brown DC, Sodergren MH, Barrow A, Bello F (2015) Validation of NOViSE–a novel natural orifice virtual surgery simulator. Surg Innov 24:55–65CrossRef Korzeniowski P, Brown DC, Sodergren MH, Barrow A, Bello F (2015) Validation of NOViSE–a novel natural orifice virtual surgery simulator. Surg Innov 24:55–65CrossRef
40.
go back to reference Catto E (2005) Iterative dynamics with temporal coherence. In: GDC Catto E (2005) Iterative dynamics with temporal coherence. In: GDC
41.
go back to reference Erleben K (2007) Velocity-based shock propagation for multibody dynamics animation. ACM Trans Graph 26(2):12CrossRef Erleben K (2007) Velocity-based shock propagation for multibody dynamics animation. ACM Trans Graph 26(2):12CrossRef
42.
go back to reference Bender J, Erleben K, Trinkle J (2014) Interactive simulation of rigid body dynamics in computer graphics. Comput Graph Forum 33(1):246–270CrossRef Bender J, Erleben K, Trinkle J (2014) Interactive simulation of rigid body dynamics in computer graphics. Comput Graph Forum 33(1):246–270CrossRef
43.
go back to reference Han D, Harada T (2013) Tridiagonal matrix formulation for inextensible hair strand simulation. In: VRIPHY Eurographics Association, pp 11–16 Han D, Harada T (2013) Tridiagonal matrix formulation for inextensible hair strand simulation. In: VRIPHY Eurographics Association, pp 11–16
44.
go back to reference Bergen Gvd (1998) Efficient collision detection of complex deformable models using AABB trees. J Graph Tools 2(4):1–13CrossRef Bergen Gvd (1998) Efficient collision detection of complex deformable models using AABB trees. J Graph Tools 2(4):1–13CrossRef
45.
go back to reference Spillmann J, Harders M (2010) Inextensible elastic rods with torsional friction based on Lagrange multipliers. Comput Animat Virtual Worlds 21(6):561–572CrossRef Spillmann J, Harders M (2010) Inextensible elastic rods with torsional friction based on Lagrange multipliers. Comput Animat Virtual Worlds 21(6):561–572CrossRef
46.
go back to reference Korzeniowski P, Martinez-Martinez F, Hald N, Bello F (2014) Simulation of catheters and guidewires for cardiovascular interventions using an inextensible Cosserat rod. Biomed Simul 8789:112–121 Korzeniowski P, Martinez-Martinez F, Hald N, Bello F (2014) Simulation of catheters and guidewires for cardiovascular interventions using an inextensible Cosserat rod. Biomed Simul 8789:112–121
47.
go back to reference Wang Y (2009) Simulation of blood flow and contrast medium propagation. MSc thesis, Surgery and Cancer, Imperial College London Wang Y (2009) Simulation of blood flow and contrast medium propagation. MSc thesis, Surgery and Cancer, Imperial College London
Metadata
Title
VCSim3: a VR simulator for cardiovascular interventions
Authors
Przemyslaw Korzeniowski
Ruth J. White
Fernando Bello
Publication date
01-01-2018
Publisher
Springer International Publishing
Published in
International Journal of Computer Assisted Radiology and Surgery / Issue 1/2018
Print ISSN: 1861-6410
Electronic ISSN: 1861-6429
DOI
https://doi.org/10.1007/s11548-017-1679-1

Other articles of this Issue 1/2018

International Journal of Computer Assisted Radiology and Surgery 1/2018 Go to the issue