我有一张房子的两张照片,相机只在第二张照片的位置移动约1米或约1英尺。因此,对于第一张和第二张照片,它们非常相似,但是视角略有不同。
我想生成一个映射,即第一张照片和第二张照片之间的对应关系。我想知道,对于第一张照片中的像素,它们在第二张照片和相反方向上的位置。
我想有一些方法可以检测照片之间的类似结构,并且通过这种方式,我可以粗略地猜测像素的去向。
对于这个问题的第二部分,如果某些功能被隐藏或显示,我该如何解决这个问题,例如房子和摄像机之间有一棵树。因此,当我移动相机时,树会显示一些像素并隐藏一些像素,因为它位于相机和房子之间。
答案 0 :(得分:0)
您可能需要查看SIFT algorithm。
答案 1 :(得分:0)
我想注意SIFT和SURF不会解决这个问题,他们在另一个图像中找到了一个图像。它们识别图像B内的图像A的位置。
然而,当相机移动了一小段距离时,一些物体已经移动并相互重叠。因此,需要找到哪些对象相对于彼此移动,以找出哪些对象与其他对象重叠。