Interventional radiology virtual simulator for liver biopsy

Int J Comput Assist Radiol Surg. 2014 Mar;9(2):255-67. doi: 10.1007/s11548-013-0929-0. Epub 2013 Jul 24.


Purpose: Training in Interventional Radiology currently uses the apprenticeship model, where clinical and technical skills of invasive procedures are learnt during practice in patients. This apprenticeship training method is increasingly limited by regulatory restrictions on working hours, concerns over patient risk through trainees' inexperience and the variable exposure to case mix and emergencies during training. To address this, we have developed a computer-based simulation of visceral needle puncture procedures.

Methods: A real-time framework has been built that includes: segmentation, physically based modelling, haptics rendering, pseudo-ultrasound generation and the concept of a physical mannequin. It is the result of a close collaboration between different universities, involving computer scientists, clinicians, clinical engineers and occupational psychologists.

Results: The technical implementation of the framework is a robust and real-time simulation environment combining a physical platform and an immersive computerized virtual environment. The face, content and construct validation have been previously assessed, showing the reliability and effectiveness of this framework, as well as its potential for teaching visceral needle puncture.

Conclusion: A simulator for ultrasound-guided liver biopsy has been developed. It includes functionalities and metrics extracted from cognitive task analysis. This framework can be useful during training, particularly given the known difficulties in gaining significant practice of core skills in patients.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computer Simulation*
  • Humans
  • Image-Guided Biopsy / methods*
  • Liver / diagnostic imaging*
  • Models, Theoretical*
  • Radiology, Interventional / education*
  • Reproducibility of Results
  • Ultrasonography
  • User-Computer Interface