[Insight-users] Image Metrics on Image Regions
Stefan Schmidt
Stefan . Schmidt at sophia . inria . fr
Mon, 16 Jun 2003 17:51:24 +0200
Hi Luis,
thank you for the quick and detailed response, that already helped me a lot.
> In typical block-matching algorithms you are
> probably looking just at translations transforms,
> (not rotations nor scale changes). That makes
> item (3) to be just the itk::TranslationTransform.
In my case (for the moment still from a very abstract point of view,
unfortunately) I'd rather like to use a composition of two transforms, namely
a global one (that I'm trying iteratively to estimate with my algorithm), and
the TranslationTransform to point to the block I'm comparing with. But I
guess I have to interpolate an intermediate image as I can't plug 2
Transforms into the Metric, right? Alternatively, I could maybe implement a
"composed transform" herited from the Transform class.
> You may want to prepare some coffee and evaluate both
> approaches...
Yes indeed :-)
> B) You could use the Kernel based transforms as a
> helper class for computing the Affine part of
> the deformation field.
[...]
> Once the computation is done, you will have:
>
> - AMatrix holds the rotation+scaling part of the Affine transform
> - BVector holds the translation part of the Affine transform
I must admit I don't fully understand this method yet, but it sounds
interesting.
Anyways, Rotation+scaling+translation gives only a similitude transform, what
about the shear part, can one get that, too?
Best regards,
Stefan Schmidt