已知特征的图像对齐

时间:2013-09-03 13:58:29

标签: algorithm image-processing

我想将图片X与图片Y对齐。每个图像都包含圆圈,霍夫变换用于检测它们。

让我们假设霍夫变换在图像X和图像Y中检测到不同数量的圆。

我希望找到图像X(旋转,平移)的转换,以便图像X中的大多数圆圈与图像Y中的某个圆圈匹配。你能告诉我你会怎么做?

1 个答案:

答案 0 :(得分:1)

方法:

  1. 从图像X和Y的圆圈中获取一些属性,例如半径或其他(颜色?)。
  2. 找出X的圆与Y的圆之间的推定匹配。也就是说,具有相似半径的两个圆是推定的匹配。您可能会获得多个匹配,正确和错误的匹配。
  3. 使用类似RANSAC的算法查找转换:
    1. 选择两对随机匹配的圆圈,并计算这些定义的平移和旋转。
    2. 如果您认为先前的转换(平移+旋转)没问题,请检查有多少推定的匹配是正确的。
    3. 重复。
    4. 保持最大化匹配圈数的转换。