2009 Summer Project Week 4D Gated US In Slicer

Jump to: navigation, search
Home < 2009 Summer Project Week 4D Gated US In Slicer

Key Investigators

  • Robarts Research Institute / University of Western Ontario: Danielle Pace


The objective of this project is to enable gated four-dimensional ultrasound reconstruction in Slicer3.

We have previously written and validated software that performs 4D ultrasound reconstruction from a tracked 2D probe in real-time (Pace et al, SPIE 2009). This allows the user to interact with the reconstructed time series of 3D volumes as they are being acquired and to adjust the acquisition process as necessary. The user-interface for the reconstruction software has been implemented within the Atamai Viewer framework. During the project week, we will integrate it into Slicer3.

Approach, Plan

We plan to interface the reconstruction software with Slicer3 using the SynchroGrab framework described by (Boisvert et al, MICCAI 2008). A command-line interface and a calibration file will allow the user to specify the reconstruction parameters. While the gated reconstruction is performed, the resulting time series of volumes will be transferred to Slicer3 using the OpenIGTLink protocol for interactive visualization.


  • Discussions with Noby Hata pointed us to an extension of the SynchroGrab code base previously written by Jan Gumprecht, and so we decided to use this as our starting point.
  • During the project week, we began modifying this software to work with our real-time 4D US reconstruction classes.
  • To visualize the 4D dataset within Slicer3, Junichi Tokuda's 4D imaging module will be used to toggle between the different 3D volumes and to play a cine loop of the entire dataset.
  • Further work includes testing the software in the lab with actual ultrasound and tracking devices.