2016 Summer Project Week/Guided Ultrasound Calibration

From NAMIC Wiki
Jump to: navigation, search
Home < 2016 Summer Project Week < Guided Ultrasound Calibration

Key Investigators

  • Elvis Chen (Robarts Research Institute)
  • Adam Rankin (Robarts Research Institute)
  • Tamas Ungi (Queen's University)


Ultrasound probe calibration is an active area of research, with many calibration phantoms and their numerical solutions available in the current literature. In the upcoming IPCAI (2016) conference, we present the first ultrasound calibration framework that provides real-time Target Registration Error (TRE) feedback. That is, between successive measurement, our framework suggests the end-user where and how in the US image to collect next phantom measurement so that the TRE is maximally minimized. Refer to the following paper for a detailed description:

Both theoretical experimental results suggest that sub-millimetre TRE can be achieved with 12 measurements.

The TRE prediction is based on spatial stiffnessm model.

The US calibration is modeled as point-line registration.

Project Description


  • A slicer module/GUI for US calibration

Approach, Plan

  • Use PLUS library for data (US image and tracker transforms) acquisition
  • port existing C++/VTK code into the slicer environment
  • There are 2 parts to the development:
    • The GUI for the calibration
      • use python for GUI development?
    • TRE prediction
      • use numpy for the math. HOWEVER, we need multi-threading
      • alternatively, we can write a CLI module for the computation


  • Slicer development has been properly set up.