Difference between revisions of "2013 Project Week:RtBeamGeometry"

From NAMIC Wiki
Jump to: navigation, search
(First draft)
 
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]]
 +
Image:Screenshot_SlicerRT0.7_Beams_Prototype_1.png|Beams loaded for prostate phantom dataset
 
<!--Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.-->
 
<!--Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.-->
 
<!--Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.-->
 
<!--Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.-->
Line 22: Line 23:
  
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
 +
* Acquire sample DICOM-RT dataset containing one beam
 
* Have a fiducial at each control point (source, isocenter, etc.): the user
 
* Have a fiducial at each control point (source, isocenter, etc.): the user
 
can manipulate (move around) these points or we can lock the fiducials to
 
can manipulate (move around) these points or we can lock the fiducials to
Line 33: Line 35:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
Not yet available
+
* Sample phantom datasets uploaded in SlicerRT repository
 +
* Beam-related DICOM tags extracted and stored (DicomRtImport DICOM plugin)
 +
* Created Beam Visualizer module that
 +
** Computes source position according to the loaded parameters and added as fiducial point
 +
** Generates geometry model and places it in the right location
  
 
</div>
 
</div>
Line 45: Line 51:
 
==References==
 
==References==
 
* [https://www.assembla.com/spaces/slicerrt/wiki SlicerRT]
 
* [https://www.assembla.com/spaces/slicerrt/wiki SlicerRT]
* [https://www.assembla.com/spaces/slicerrt/tickets/197-import-beam-geometry#/activity/ticket:: Corresponding SlicerRT ticket]
+
* [https://www.assembla.com/spaces/slicerrt/tickets/197-import-beam-geometry#/activity/ticket: Corresponding SlicerRT ticket]

Latest revision as of 15:22, 11 January 2013

Home < 2013 Project Week:RtBeamGeometry

Key Investigators

  • Queen's: Csaba Pinter
  • MGH: Greg Sharp


Objective

The goal is to extend the SlicerRT DICOM RT import module to be able to import beam geometries

Approach, Plan

  • Acquire sample DICOM-RT dataset containing one beam
  • Have a fiducial at each control point (source, isocenter, etc.): the user

can manipulate (move around) these points or we can lock the fiducials to prevent accidental editing

  • Develop a custom module that observes these fiducials (source, isocenter,

etc.) and creates/updates a model based on these fiducial positions

Progress

  • Sample phantom datasets uploaded in SlicerRT repository
  • Beam-related DICOM tags extracted and stored (DicomRtImport DICOM plugin)
  • Created Beam Visualizer module that
    • Computes source position according to the loaded parameters and added as fiducial point
    • Generates geometry model and places it in the right location

Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a Slicer module, as part of the SlicerRT extension


References