Difference between revisions of "2013 Project Week:RtBeamGeometry"
From NAMIC Wiki
(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> | ||
− | + | * 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 | + | * [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:RtBeamGeometryKey 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