我有两张房子的照片,相机仅移动1米或距其位置约1英尺,以获取第二张照片。因此,对于第一张和第二张照片,它们是非常相同的,但有些差异是观点。

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

我猜想有某种方法可以检测照片之间的类似结构,并以这种方式可以发现对像素去哪里的粗略猜测。

对于此问题的第二部分,如果隐藏或揭示了某些功能,我该如何解决此问题,例如,房屋和相机之间有一棵树。因此,当我移动相机在相机和房屋之间移动相机时,这棵树会露出一些像素并隐藏一些像素。

有帮助吗?

解决方案

您可能想研究 SIFT算法.

其他提示

我想指出的是,SIFT和Surf不会解决此问题,他们在另一个图像中找到图像。他们识别图像A内部图像的位置。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top