如何计算全景照片之间的逼真形态?

时间:2010-12-28 05:14:00

标签: 3d morphing panoramas

我今天有了一个想法,但不知道如何实现它。

360度全景照片是一张照片,可让您在所有方向旋转和查看,因为我相信你知道。即: http://www.vinod.ucoz.com/flexnavigator/Panoroma.swf

如果您有两张相距仅1米的360度全景照片,一张照片在A点拍摄,一张在B点拍摄,那么这两张照片非常相似。 然后,计算两张照片之间的形态,并将其存储为电影。 如果你慢慢地回放形态并在360度观察器中观察它,那么它看起来就好像相机从A点移动到B点。

如果您拍摄三张360度全景照片,并且每个点A,B,C都是从上方看的三角形,那么您可以在A,B和C之间的任何点计算形态。 如果您动态计算照片之间的形态,则无需将其存储为电影。您可以使用在A,B和C之间的任何点返回照片的功能。

如果你在室外拍摄了很多360度照片,那么使用这种方法,你可以创建一个计算机程序,让一个人从一张照片移动到另一张照片,它应该看起来好像观众正在顺利和逼真地移动在camrea点之间。只要你知道他们的位置并拥有数百万张照片。

问题是如何计算照片之间的形态,从而在一张照片和另一张照片之间进行逼真的转换。怎么可以这样做? 我看了一下SURF的灵感。 http://www.youtube.com/watch?v=0Y4tAVO7Nno

有没有人有任何其他建议如何计算照片之间的相关形态,以便有人可以浏览全景照片?

1 个答案:

答案 0 :(得分:0)

如果没有一些非常智能的软件来近似隐藏的几何图形,这是不可能的。例如,算法在这两面墙之间放置了什么:

alt text

相关问题