Presentation is loading. Please wait.

Presentation is loading. Please wait.

DICOM-RT support in SlicerRT

Similar presentations


Presentation on theme: "DICOM-RT support in SlicerRT"— Presentation transcript:

1 DICOM-RT support in SlicerRT
Csaba Pinter Please interrupt me any time with questions Laboratory for Percutaneous Surgery, Queen’s University, Canada

2 RT Import DicomRtImport DICOM plugin
RTDose: dose value scaling, unit name and color table RTStructureSet: contour nodes are created and put in hierarchy RTImage: custom planar image created and can be shown as textured plane in 3D Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

3 RT Import cont’d RTPlan: isocenters and beams are read and shown
MLC is not yet supported here, however works in External Beam Planning, porting needed (see External Beam Planning NA-MIC week project) Not supported modalities RTTreatmentSummaryRecord RTIonPlan RTIonBeamsTreatmentRecord All supported modalities have Subject hierarchy roles and basic features (such as create dose) Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

4 RT Export Basic export supported in Plastimatch using SlicerRT frontend for CT/MR RTDose RTStruct Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

5 Spatial Registration Object
3 different kinds of SRO: Affine, fiducial and deformation Current status Affine and deformation import implemented Affine export implemented Affine round trip tested with Mim software Deformation export in progress Not integrated into subject hierarchy Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

6 DICOM export Language Similar mechanism – confidence values
Python: DICOM import is implemented in python C++: DCMTK is available (more useful for import) Similar mechanism – confidence values DICOM module could handle basic things like create study or append to existing study Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

7 DICOM export cont’d Plugins that depend on DICOM can override the basic method exporting their supported objects (series only) Where to store additional information? In Subject hierarchy? It handles the DICOM levels, so it seems to be a logical place GUI should write this info in SH nodes Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013

8 DICOM export cont’d 2 DICOM tag editor needed
Re-usable widget that allows editing DICOM tags (stored in prefixed node attributes) of a SH node This widget appears in a collapsed box under the SH tree, and also in the export pop-up Copy DICOM tags from (confirm overwrite) Other SH node Series in DICOM database Laboratory for Percutaneous Surgery – Copyright © Queen’s University, 2013


Download ppt "DICOM-RT support in SlicerRT"

Similar presentations


Ads by Google