Proposal for Revised Framework: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
1. itkComposeTransform class , derived from itkTransform | 1. itkComposeTransform class , derived from itkTransform | ||
2. | 2. itkDeformationFieldTransform class , derived from itkTransform | ||
3. | 3. itkTransformImageFilter --- takes itkTransform as input | ||
Then , pseudocode for a registration is: | |||
- | 1. Set up a multi-resolution optimization over the TransformImageFilter | ||
2. For each transform within itkComposeTransform | |||
--- Optimize: the metric(s) associated with that transform for n iterations or convergence | |||
3. go to next level | |||
For the Optimize step: |
Revision as of 14:39, 14 September 2010
Let us suppose we want to perform a registration with the new framework.
There are a few key ingredients we need:
1. itkComposeTransform class , derived from itkTransform
2. itkDeformationFieldTransform class , derived from itkTransform
3. itkTransformImageFilter --- takes itkTransform as input
Then , pseudocode for a registration is:
1. Set up a multi-resolution optimization over the TransformImageFilter
2. For each transform within itkComposeTransform
--- Optimize: the metric(s) associated with that transform for n iterations or convergence
3. go to next level
For the Optimize step: