[ITK] [ITK-users] Own Transformation Class

Andras Lasso lasso at queensu.ca
Wed Dec 9 08:33:11 EST 2015


If you don’t want to change any code then you might try to perform the registration in two steps:


1.       Register the segmented prostate capsule with the urethra removed (doughnut shape) using binary image segmentation, with rigid transform. You can register binary images by computing distance transform and register those using a simple metric, see https://www.slicer.org/slicerWiki/index.php/Documentation/4.5/Modules/DistanceMapBasedRegistration

2.       Perform bspline registration with limited control point motion (ITK supports this when you use L-BFGS-B optimizer) to account for local deformation

Elastix can use multiple images for registration, so with that you may be able to perform the two stages simultaneously (image sets would be: 1. distance maps computed from the segmentations, 2. original grayscale volumes).

Andras





From: dominik
Sent: December 9, 2015 07:14
To: insight-users at itk.org
Subject: Re: [ITK] [ITK-users] Own Transformation Class


Thanks for your answer. Now that I thought about it, maybe it would be better
to write my own metric class, so that it's just the same as the Matte Mutual
Information, but it just penalizes the cost the more the urethras are
unaligned. So just add a sum of squared distances from the two urethras or
so. Would that be possible?

And more, if I want to use it in Slicer3D, is it possible to extend classes
there or do I have to build my own ITK from the ground up? I also use
SimpleITK in Slicer3D. Is all this possible in python? :)


Cheers,
Dominik



--
View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Own-Transformation-Class-tp7588218p7588251.html
Sent from the ITK Insight Users mailing list archive at Nabble.com.
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-users
_______________________________________________
Community mailing list
Community at itk.org
http://public.kitware.com/mailman/listinfo/community


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20151209/aa3d95a0/attachment-0001.html>
-------------- next part --------------
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-users


More information about the Community mailing list