Difference between revisions of "2010 Winter Project Week MRI Guided Robotic Prostate Intervention"

From NAMIC Wiki
Jump to: navigation, search
Line 30: Line 30:
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
The current version of the module is already tested in a few phantom experiments. Further improvements are needed to make the module usable in clinical trials.
 
The current version of the module is already tested in a few phantom experiments. Further improvements are needed to make the module usable in clinical trials.
 
 
* Evaluated Bug/Feature list and organized plans
 
* Evaluated Bug/Feature list and organized plans
** Bugs entered to Mantis
+
** Slicer bugs/feature requests entered into Mantis
 
** DICOM Files reviewed:
 
** DICOM Files reviewed:
 
*** Multiframe dicom images appear not to have spacing, position, and orientation parsed correctly in ITK
 
*** Multiframe dicom images appear not to have spacing, position, and orientation parsed correctly in ITK
 
*** Slicer GUI has bad performance on large DICOM directories with many series
 
*** Slicer GUI has bad performance on large DICOM directories with many series
 
*** New features for sorting DICOM files to subdirectories will help and have general utility.
 
*** New features for sorting DICOM files to subdirectories will help and have general utility.
 +
* Several minor fixes and enhancements in the ProstateNav module
 +
* Adding support for a third biopsy device (transperineal template) has been partially completed.
 
</div>
 
</div>
 
</div>
 
</div>
Line 48: Line 49:
  
  
==T-conf==
+
==Preparations==
===Dec 7, 2009, 16:00-16:50===
+
===TCON Dec 7, 2009, 16:00-16:50===
  
 
*Recent feedbacks
 
*Recent feedbacks
Line 62: Line 63:
 
***Registration accuracy should be improved; currently the registration is based on a single-slice image; it could possible to improve the accuracy by increasing the number of slices used for the registration.
 
***Registration accuracy should be improved; currently the registration is based on a single-slice image; it could possible to improve the accuracy by increasing the number of slices used for the registration.
 
***DICOM transfer was not practical. Currently we use DICOM listener at the lab. During the experiment, we logged in the laboratory network from the scanner room remotely, transfer images from the scanner to the listener using DICOM transfer, copy DICOM images from the laboratory network to the local machine, which ran 3D Slicer, and then finally loaded them.
 
***DICOM transfer was not practical. Currently we use DICOM listener at the lab. During the experiment, we logged in the laboratory network from the scanner room remotely, transfer images from the scanner to the listener using DICOM transfer, copy DICOM images from the laboratory network to the local machine, which ran 3D Slicer, and then finally loaded them.
*Goals of Winter Project Week
+
*Potential goals for the Winter Project Week
 
**Improved Z-frame tracking (multi-slice registration)
 
**Improved Z-frame tracking (multi-slice registration)
 
**Prepare for the clinical application (biopsy)
 
**Prepare for the clinical application (biopsy)
Line 70: Line 71:
 
**Features for needle biopsy/brachytherapy based on template
 
**Features for needle biopsy/brachytherapy based on template
 
**Tina suggested to integrate prostate integration with ProstateNav Module: this should be independent, because the segmentation module can be used alone.
 
**Tina suggested to integrate prostate integration with ProstateNav Module: this should be independent, because the segmentation module can be used alone.
*What should be done before the week?
 
**Talk to Steve:
 
***Secondary monitory
 
***DICOM Listener
 
***Extension
 
*What should be done after the week
 
**Testing scheme
 
***Write test scripts? -- some part can be automatic, some need to be manual
 
 
  
  
 
===Goals of Winter Project Week===
 
===Goals of Winter Project Week===
*Packaging using extension manager. This is particularly important once we bring 3D Slicer ORs and start clinical studies.
+
*Review list of ProstateNav and Slicer problems/enhancements, enter bug reports, discuss plan for fixing them
 
 
*Secondary monitor based on the multiple camera support, recently implemented in 3D Slicer.
 
 
 
*Minor GUI fixes-- Andras has created more specific lists. We will track them using tracking system at Queen's.
 
 
**Slice viewer can become unresponsive if calib markers are moved around a lot
 
**Slice viewer can become unresponsive if calib markers are moved around a lot
**Fiducial marker manipulation is slow
+
**Fiducial marker, slice display manipulation is slow
**Slice display manipulation is slow
+
**DICOM issues (slow loading of large sets of images; Philips multi-frame MR image loading)
 
 
*Create an acceptance test plan
 
 
 
*Image loading
 
**Adjust window width/level only once, when the image is loaded
 
**Display more descriptive volume name
 
**DICOM issues (Philips MRI scanner)
 
 
**Display original image slices
 
**Display original image slices
 +
*Get information about how to package the module using extension manager. This is particularly important once we bring 3D Slicer ORs and start clinical studies.
 +
*Get information about possibilities for GUI testing

Revision as of 16:58, 8 January 2010

Home < 2010 Winter Project Week MRI Guided Robotic Prostate Intervention


Key Investigators

  • Andras Lasso (Queen's University)
  • Junichi Tokuda (BWH)

Objective

We will continue to develop 3D Slicer's ProstateNav module for MRI-compatible devices for transrectal and transperineal prostate interventions. Based on our experiments in Fall 2009, we will improve the usability and stability of the module and prepare for clinical trials of transperineal device planned in Spring 2010.

Approach, Plan

A few complex developments (details to be specified) is planned to be completed during the project week.

Progress

The current version of the module is already tested in a few phantom experiments. Further improvements are needed to make the module usable in clinical trials.

  • Evaluated Bug/Feature list and organized plans
    • Slicer bugs/feature requests entered into Mantis
    • DICOM Files reviewed:
      • Multiframe dicom images appear not to have spacing, position, and orientation parsed correctly in ITK
      • Slicer GUI has bad performance on large DICOM directories with many series
      • New features for sorting DICOM files to subdirectories will help and have general utility.
  • Several minor fixes and enhancements in the ProstateNav module
  • Adding support for a third biopsy device (transperineal template) has been partially completed.

References

  • Lasso, A., J. Tokuda, S. Vikal, C. M. Tempany, N. Hata, and G. Fichtinger, "A generic computer assisted intervention plug-in module for 3D Slicer with multiple device support", Medical Image Computing and Computer-Assisted Intervention (MICCAI), London, UK, 2009
  • Tokuda, J., G. Fischer, C. Csoma, S. DiMaio, D. Gobbi, G. Fichtinger, C. Tempany, and N. Hata, "Software strategy for robotic transperineal prostate therapy in closed-bore MRI", Medical image computing and computer-assisted intervention (MICCAI), vol. 11, no. Pt 2: Department of Radiology, Brigham, Women's Hospital, Harvard Medical School, 75 Francis St , Boston, MA 02115, USA tokuda@bwh harvard edu, pp. 701-709, 2008.


Preparations

TCON Dec 7, 2009, 16:00-16:50

  • Recent feedbacks
    • Transrectal device
      • Phantom study with new software to determine if it is feasible for clinical studies
      • Numerical results are the same as old software
      • Advantage of 3D Slicer over the previous software: felxibility of 3D display where the needle, target, etc are.
      • Issues: image quality for fiducial detection. The sequence has been optimized for Philips scanner at NIH, but not for Siemens at JHH. Currently the accuracy of registration is 1.5mm at NIH, while it is 2.5mm at JHH.
      • 3D Slicer's performance issue: fiducial, slice view (zooming), DICOM compatibility (Slicer crashes when it loads DICOM data from the scanner... but the data might have some errors in location field.)
    • Transperineal device
      • Repeatability was quite good; there was systematic errors
      • Registration accuracy should be improved; currently the registration is based on a single-slice image; it could possible to improve the accuracy by increasing the number of slices used for the registration.
      • DICOM transfer was not practical. Currently we use DICOM listener at the lab. During the experiment, we logged in the laboratory network from the scanner room remotely, transfer images from the scanner to the listener using DICOM transfer, copy DICOM images from the laboratory network to the local machine, which ran 3D Slicer, and then finally loaded them.
  • Potential goals for the Winter Project Week
    • Improved Z-frame tracking (multi-slice registration)
    • Prepare for the clinical application (biopsy)
    • Improved GUI -- Andras has created more specific lists. We will track them using tracking system at Queen's.
    • Packaging using extension manager. This is particularly important once we bring 3D Slicer ORs and start clinical studies.
    • Secondary monitor based on the multiple camera support, recently implemented in 3D Slicer.
    • Features for needle biopsy/brachytherapy based on template
    • Tina suggested to integrate prostate integration with ProstateNav Module: this should be independent, because the segmentation module can be used alone.


Goals of Winter Project Week

  • Review list of ProstateNav and Slicer problems/enhancements, enter bug reports, discuss plan for fixing them
    • Slice viewer can become unresponsive if calib markers are moved around a lot
    • Fiducial marker, slice display manipulation is slow
    • DICOM issues (slow loading of large sets of images; Philips multi-frame MR image loading)
    • Display original image slices
  • Get information about how to package the module using extension manager. This is particularly important once we bring 3D Slicer ORs and start clinical studies.
  • Get information about possibilities for GUI testing