You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to replicate a pipeline (reference) that deformably registers two CT images of the abdominal aorta with their masks as follows:
Rigid registration of binary masks
"Implicit centerline alignment" - a Multi-metric, multi-image registration, where CT images are registered using mutual information, the masks are registered using bending energy, and a rigidity penalty is applied inside the mask
Deformation registration - Multi-metric, multi-image registration, where CT images are registered using mutual information, and the masks are registered using bending energy
I have looked at the elastix manual and the itk-elastix jupyter workbooks, but I'm still unclear about how the metrics are assigned. For instance, in the second step, my registration set up looks like this:
In this step, only the CT images have been added to ElastixRegistrationMethod as fixedImage and movingImage, so is it correct to assume that the mutual information and bending energy penalty terms will be applied to the CT images, while the rigidity penalty will be applied to the masks at the files pointed by FixedRigidityImageName and MovingRigidityImageName? Also, is this the correct/best way to apply to the rigidity penalty in itk-elastix? I wasn't sure if I could just use AddFixedImage() and AddMovingImage().
Here, does the MI metric only apply to the first set of images (fixedImage, movingImage) and the bending energy penalty only apply to the second set of images (fixedMask, movingMask)? Or do both metrics apply to both sets of images?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm trying to replicate a pipeline (reference) that deformably registers two CT images of the abdominal aorta with their masks as follows:
I have looked at the elastix manual and the
itk-elastix
jupyter workbooks, but I'm still unclear about how the metrics are assigned. For instance, in the second step, my registration set up looks like this:In this step, only the CT images have been added to
ElastixRegistrationMethod
asfixedImage
andmovingImage
, so is it correct to assume that the mutual information and bending energy penalty terms will be applied to the CT images, while the rigidity penalty will be applied to the masks at the files pointed byFixedRigidityImageName
andMovingRigidityImageName
? Also, is this the correct/best way to apply to the rigidity penalty initk-elastix
? I wasn't sure if I could just useAddFixedImage()
andAddMovingImage()
.For step 3, my registration set up is as follows:
Here, does the MI metric only apply to the first set of images (
fixedImage
,movingImage
) and the bending energy penalty only apply to the second set of images (fixedMask
,movingMask
)? Or do both metrics apply to both sets of images?Beta Was this translation helpful? Give feedback.
All reactions