我今天有了一个想法,但不确定如何实现它。
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度的照片,那么使用这种方法,你可以创建一个计算机程序,允许一个人从一张照片移动到另一张照片,它应该看起来就像观众在摄像区点之间平滑而逼真地移动一样。只要你知道他们的位置并且有数百万张照片。
问题是如何计算照片之间的形态学,从而在一张照片和另一张照片之间提供逼真的转换。如何做到这一点呢?我在SURF上寻找灵感。http://www.youtube.com/watch?v=0Y4tAVO7Nno
有没有人有其他的建议,如何计算照片之间的释放形态,以便有人可以浏览全景照片?
发布于 2010-12-28 22:38:49
如果没有一些极其智能的软件来近似隐藏的几何图形,这是不可能的。例如,算法会在这两面墙之间放置什么:

https://stackoverflow.com/questions/4543823
复制相似问题