You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ITKElastix accepts a generic ExternalInitialTransform to provide a generic itk.Transform as the initial forward transform to use. However, ITKElastix fails to run registration when ExternalInitialTransform cannot be translated to a known Elastix type to provide for advanced computation of derivatives, Jacobians, etc.
ITKElastix may also accept an initial Elastix transform object composed of Elastix registration results. It is not immediately obvious how to generate a valid Elastix transform from a reduced ITK transform result from a previous itk-dreg registration stage.
Steps to Investigate
Understand how to map itk.Transforms to ITKElastix transform parameter objects
Determine how we can convert the transform result of a ReduceResultsMethod to an Elastix transform parameter object and whether limitations exist, such as the type of reduced results that can be converted, etc
Update the itk_dreg.elastix registration interface to accept an input Elastix transform parameter object
Create an example demonstrating multiple stages of deformable registration over successively higher image resolutions with ITKElastix
Current Behavior
ITKElastix accepts a generic
ExternalInitialTransformto provide a genericitk.Transformas the initial forward transform to use. However, ITKElastix fails to run registration whenExternalInitialTransformcannot be translated to a known Elastix type to provide for advanced computation of derivatives, Jacobians, etc.ITKElastix may also accept an initial Elastix transform object composed of Elastix registration results. It is not immediately obvious how to generate a valid Elastix transform from a reduced ITK transform result from a previous
itk-dregregistration stage.Steps to Investigate
itk.Transforms to ITKElastix transform parameter objectsReduceResultsMethodto an Elastix transform parameter object and whether limitations exist, such as the type of reduced results that can be converted, etcitk_dreg.elastixregistration interface to accept an input Elastix transform parameter object