[Insight-users] rigid registration

Luis Ibanez luis.ibanez at kitware.com
Wed May 26 19:26:46 EDT 2004


Hi Raghu,

Simple:

    Use any of the Rigid3DTrnasform derived classes.

http://www.itk.org/Insight/Doxygen/html/classitk_1_1Rigid3DTransform.html

Note that you must use the derived classes,
not this transform itself.

Please look at the example:

   Insight/Examples/Registration/
                ImageRegistration8.cxx


It uses the VersorRigid3DTransform.
http://www.itk.org/Insight/Doxygen/html/classitk_1_1VersorRigid3DTransform.html



    Regards,


      Luis




-------------------------
raghu venkatram wrote:

> Hello Luis,
>  
> I have been experimenting with the Affine transform along with 
> viola-wells imagetoimagemutualinformation and mattesmutual information 
> metrics.
>  
> The affine transform which consists of 9(rotation, scaling, shearing) + 
> 3 translation is a 12 parameter transform. Adopting rigid constraints 
> and 3 parameters 3(rotation) + 3(translation) to define the transformation, 
> i am not sure of how to reduce the 12 parameters to 6, Ashburner and 
> Friston (SPM people) suggest a method in ther Spatial registration paper.
> I am right now, weighting the rotation optimizer scales way higher than 
> the translation optimizer scales. 
> The alternative would be to first determine the 3 translation paramters 
> and then the rotation parameters.
>  
> I would be glad if you had any suggestions in defining and optimizing a 
> 6 parameter transform under the rigit constraints
>  
>  
> Warm regards,
> Raghu 
> 





More information about the Insight-users mailing list