User:Ramirez

From KitwarePublic
Revision as of 13:42, 31 December 2005 by Ramirez (talk | contribs)
Jump to navigationJump to search

Image Registration Components

Image Similarity Metrics


Transforms

Optimizers

Interpolators

Tuning Parameters

itk::RegularStepGradientDescentOptimizer->SetScales()

The rule of thumb is to figure out how much each one of those parameters will change for your registration, and then rescale that range to [-1:1].

For example,

if you are doing 2D rigid you will have a 2D transform with three parameters:

     Tx  translation in millimeters along X
     Ty  translation in millimeters along Y
     R   rotation in radians

and you anticipate that your images need a correction of the order of 10 to 50 millimeters in translation and 0.01 to 0.1 radians in rotation, then you should put scales:

     scale[0] = 1/50;     scale for Tx
     scale[1] = 1/50;     scale for Ty
     scale[2] = 1/0.1;    scale for Rotation

Of course, those will be just "good values to start with". You will still need to refine them according to the behavior of the optimizer.

http://public.kitware.com/pipermail/insight-users/2005-April/012896.html


Use Cases

CT-MRI Brain Registration

PET-CT Registration



ITK: [Welcome | Site Map]