如何在同一对象的两个相似图像之间找到对应关系或映射

时间:2010-11-05 07:12:45

标签: image photo similarity photos

我有一张房子的两张照片,相机只在第二张照片的位置移动约1米或约1英尺。因此,对于第一张和第二张照片,它们非常相似,但是视角略有不同。

我想生成一个映射,即第一张照片和第二张照片之间的对应关系。我想知道,对于第一张照片中的像素,它们在第二张照片和相反方向上的位置。

我想有一些方法可以检测照片之间的类似结构,并且通过这种方式,我可以粗略地猜测像素的去向。

对于这个问题的第二部分,如果某些功能被隐藏或显示,我该如何解决这个问题,例如房子和摄像机之间有一棵树。因此,当我移动相机时,树会显示一些像素并隐藏一些像素,因为它位于相机和房子之间。

2 个答案:

答案 0 :(得分:0)

您可能需要查看SIFT algorithm

答案 1 :(得分:0)

我想注意SIFT和SURF不会解决这个问题,他们在另一个图像中找到了一个图像。它们识别图像B内的图像A的位置。

然而,当相机移动了一小段距离时,一些物体已经移动并相互重叠。因此,需要找到哪些对象相对于彼此移动,以找出哪些对象与其他对象重叠。