How to Use Registration to Generate Segmentation

Hello, I have several volumes in a sequence that I would like to segment. If I segment the first volume, how do I use registration to segment the rest of them with the same number of nodes and mesh elements?

What I tried:

  • Import two separate volumes Frame 0 and Frame 8.

  • Use Elastix to find transform.

  • Go to transform and apply to masked Frame 0.

It seems to change but I do not know if it is correct. I want to keep number of points between each frame the same but idk if this is happening?

Thank you for any answers.

What you describe sounds correct. You need to pay attention to trivial details, such as computing the transform in the correct direction and test if the registration is robust and accurate enough (based on qualitative assessment using transform visualization, and quantitative assessment by comparing computed landmark or segmentation displacement to ground truth).

If you transform models (surface meshes) then transformations preserve all the points and connectivity (only the point coordinates are updated).

1 Like

thank you for this detailed answer!