Image registration evaluation question

Hi everyone, I’m working on an image registration-related project. I want to evaluate its performance between different 3-4 final registration results (fused image) regarding readability. The approach I’m taking is to

  1. fuse images
  2. segmentation of the fused images
  3. calculate the DICE and Hausdorff between segmentation_fused_1 and segmentation_fused_2

I wonder if this is the correct approach?

I am not sure what you mean by fused image?

In general evaluation of registration algorithms require some sort of an independent metric. For example if you have manual segmentations of the same structure in two images, you can register them, apply the registration to segmentation and then calculate how similar the registered segmentation is to the manual one (DICE coefficient like you said).

You can also do this with landmarks or distance measurements…

@muratmaga sorry I should be more specific. I’m working with co-registration with two image modalities. CT and OCT. CT has a bigger FOV and OCT has a smaller FOV.
And the fused image here refers to a composite image of OCT + CT.

OK. But the idea still applies. You need to have a some kind of independent way of assessing the outcome of the registration. You can’t do that by looking at the DICE or hausdorff distance between two sets of fused images.

Maybe landmark a few points that exists both in OCT and CT images independently (in original images) and then see what the error in landmark placement in the fused image. Then you can choose the registration protocol that minimizes this error. Might be sufficient for a first-order pass.

1 Like

@muratmaga, thank you. I forgot to specify the performance here only refers to the repeatability. But I totally agree that to assess the accuracy, I need to use landmark pairs.

Verification of registration remains a subject of research and debate. My 2 cents:

  • Visual inspection remains the gold standard for patient-specific verification.
  • Landmark distance or segmentation metrics (Dice, surface distance, etc.) are necessary and sufficient. If clearly defined landmarks are not available, segmentation metrics are completely valid.
  • Transitivity analysis is useful, but by itself is insufficient.
  • Recovery of artificial warps (for deformable) is useful, but by itself is insufficient.
  • Smoothness analysis (for deformable) such as Jacobian determinant is useful, but by itself is insufficient.
2 Likes

@gcsharp thank you for the helpful discussion!