As discussed, the objective of registration is to estimate the transformation that associates the points in given input images. The transformation estimated via registration is said to map points from the fixed to the moving image coordinate system. SimpleITK provides a configurable multi-resolution registration framework, implemented in the ImageRegistrationMethod class. To create a specific registration instance using ImageRegistrationMethod, you need to select several components that together define the registration instance:
- Transformation
- Similarity metric
- Optimizer
- Interpolator
The following diagram shows the components of the registration framework in SimpleITK:
Image registration is done using optimization in the parameter space (the transform to be applied to the moving image to align with the fixed image is defined by the...