0

我知道图像配准/对齐的基本流程或过程,但是当 2 个图像被配准/对齐时,在像素级别会发生什么,即转换为固定图像的运动图像的相似像素保持不变,但像素会发生什么?不匹配,它们是平均值还是其他?

以及如何估计正确的转换技术,即我如何知道是否应用平移、缩放、旋转等以及应用多少(即旋转的度数值、平移值等)?

此外,在初始步骤中,如何识别和匹配相似的像素值?

我已经实现了https://simpleitk.readthedocs.io/en/master/Examples/ImageRegistrationMethod1/Documentation.html中给出的 python 代码

输入图像是前列腺 MRI 扫描:

固定图像 运动图像 输出 图像 控制台输出

可以在右上角和左上角的输出图像中看到差异。但我无法解释控制台输出以及事情在内部的实际工作方式。

如果我对这件事有深入的解释,那将非常有帮助。谢谢你。

4

1 回答 1

1

转换应用于所有像素。您可能会混淆刚性变换,它只会平移、旋转和缩放运动图像以匹配固定图像,而弹性变换也会允许运动图像的一些变形。任何转换无法放置在固定图像中的像素都是从它能够放置的像素中插值的,尽管配准并不是真正智能的。

它试图做的是简单地减少成本函数,其中高成本与大差异相关联,而低成本与小差异相关联。成本函数可以基于强度(像素值)或基于特征(形状)。它将(半)随机移动图像,直到满足预设标准,通常是最大迭代次数。

在以下 gif 中可以看到可能的样子:http: //insightsoftwareconsortium.github.io/SimpleITK-Notebooks/registration_visualization.gif

于 2019-05-25T23:08:14.510 回答