2013 Summer Project Week:Deformable transforms
From NAMIC Wiki
Home < 2013 Summer Project Week:Deformable transforms
Key Investigators
- Queen's: Csaba Pinter, Andras Lasso
- Isomics: Alex Yarmarkovich, Steve Pieper
- GE Research: Jim Miller
Objective
Enable handling of deformable transforms in the Transforms module, very similarly to the way linear transforms are handled.
- Drop TransformableNodes under deformable transform (possible already but ignored and hardening for rendering not enabled)
- Harden deformable transform on
- Models (should be straightforward)
- Volumes (confirmation popup window, resampling on choosing yes)
Approach, Plan
The approach is to enhance the Transform node (and Transforms module) to be able to use deformable transform nodes as parents to transformable objects and harden them
The plan for the project week is to discuss the best way to implement it, and start the implementation.
Progress
- Meeting minutes of the discussions: Handling deformable transforms
- Use cases:
- RT fractions: Contours are made on the planning CT, which we want to warp to fit the day 2 CT (and be able to warp day 2 dose to match the day 1 dose in terms of geometry so that we can accumulate them)
- PET-CT: Follow the progress of a tumor by registering the CT images together and applying this transform to the PET images so that the tumors have the same coordinate frame
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as an enhancement in Slicer core.
References
- Relevant tickets in the SlicerRT system: #247 and #37
- Transforms module documentation