MICCAI 2014 Tutorial


Building image-guidance systems from open-source components

MICCAI 2014 — Tutorial event — Date/Time: Thursday, September 18,  8:00 – 12:00 — Location: W20-301 (building north of the tent)

Thanks everyone for attending the tutorial! We had over 25 participants, most of them completing the hands-on part too. Here is link to the hands-on part presentation.

Outline and scope

This tutorial will introduce the participants to best practices in prototyping image-guidance systems for minimally invasive interventions using open-source software tools. After completing this tutorial, participants will be able to build systems for various clinical applications with minimal effort, without any software development.

The tutorial will consist of two parts: the first part will be a series of lectures, where we give an overview of the imaging, tracking, and guidance devices most commonly used in image-guided interventions, and the software tools to utilize those devices. The second part will be a hands-on session, where the participants will build a real time intervention navigation system using hardware devices provided by the organizers. The presented software tools will include the PLUS toolkit (www.plustoolkit.org) for interfacing various hardware devices, calibration, synchronization, processing, and live streaming; and 3D Slicer (www.slicer.org) for creating user interfaces with image processing and visualization options in the real time navigation scene.

Tutorial organizers

  • Tamas Ungi MD PhD (Adjunct Assistant Professor, Queen’s University, Kingston, ON, Canada)
  • Andras Lasso PhD (Senior Research Engineer, Queen’s University, Kingston, ON, Canada)
  • Junichi Tokuda PhD (Assistant Professor, Brigham and Women’s Hospital and Harvard Medical School, Boston, MA, USA)

Invited speakers


Time Title Presenters
8:00 Opening remarks Gabor Fichtinger
8:00 3D Slicer Ron Kikinis
8:15 The role of platform systems in translational research Stephen Aylward
8:30 Modular design and common interface – OpenIGTLink Junichi Tokuda
9:00 Development and translation process of a spinal needle navigation application Purang Abolmaesumi
9:15 Development and translation process of a prostate intervention research prototype Andriy Fedorov
9:30 Hands-on session: Setting up software and running sample data Tamas, Junichi
10:00 Coffee break
10:30 Hands-on session: Use case 1. Streaming data from multiple trackers and image sources to Slicer. Tamas, Junichi
11:00 Hands-on session: Use case 2. CT-guided needle insertions with real-time navigation. Tamas, Junichi
11:30 Hands-on session: Use case 3. US-guided needle insertions with real time volume reconstruction and navigation. Tamas, Junichi
12:00 End of tutorial, lunch

toolkit for navigated interventions