Slicer3: Image Guided Therapy (IGT)

From Slicer Wiki
Revision as of 18:50, 9 January 2008 by Tokuda (talk) (→‎In Progress Projects)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Slicer3: Image Guided Therapy (IGT)

Goals

The Slicer3 IGT tools will support a number of medical tracking systems, navigation of medical procedures and even technical dissemination.

Features

Currently envisioned features include:

  • Support medical tracking systems
    • Flashpoint (Image Guided Technologies, Boulder, CO)
    • Robin Medical
    • Use OpenTracker
    • Extend OpenTracker for new systems
  • Used as an intraoperative navigation system
    • Medical procedures
      • Image-guided neurosurgery
      • Image-guided brain biospy
      • Image-guided prostate biopsy
      • Image-guided prostate brachytherapy
      • Image-guided brain thermal ablation
    • Modules and servers
      • Locator module
      • ProstateBiopsy module
      • ProstateBrachy module
      • Ablation module
      • MRT server
      • DICOM listener for image transfer

Implementation Options

  • Use CMake for building process
  • Use KWWidgets to create module interface
  • Existing VTK or ITK code can be applied directly

Plan

  • Before NA-MIC AHM 2007 (Jan 10-11-12)
    • On Windows XP, download SPLOT and related packages (e.g. ACE, xerces, OpenTracker) and compile them as libraries
    • Modify CMake files in Slicer3 to link Slicer3 to the above libraries
    • Translate Locator module from Slicer2.6 to Slicer3
    • Try to make Slicer3 a demo intraoperative navigation system with Aurora tracking system for image-guided neurosurgery
  • After NA-MIC AHM 2007
    • Automate the building process of SPLOT
    • Incorporate SPLOT into the Slicer3 build process
    • Translate other IGT modules from Slicer2.6 to Slicer3
    • Merge SIGN to Slicer3

In Progress Projects

Issues

Automating the building process for external libraries is a challenge.