例如,我们有真实的照片。如果我们只知道这张照片,如何获得(例如相对于图像尺寸)从墙壁到女孩、从女孩到树木的距离?
(来源:vkontakte.ru)
具有算法和/或开源程序的论文将不胜感激。对我来说,代码比纯粹的算法要好。因此,如果您提供算法,请提供该算法的开源程序表示的链接!)
那么如何检测照片上的物体与该照片上的另一个物体之间的距离呢?
例如,我们有真实的照片。如果我们只知道这张照片,如何获得(例如相对于图像尺寸)从墙壁到女孩、从女孩到树木的距离?
(来源:vkontakte.ru)
具有算法和/或开源程序的论文将不胜感激。对我来说,代码比纯粹的算法要好。因此,如果您提供算法,请提供该算法的开源程序表示的链接!)
那么如何检测照片上的物体与该照片上的另一个物体之间的距离呢?
为了测量物体与照片的距离,您需要将这些物体映射到空间表示中。如果您期望像现实世界 (3D) 中的真实距离,则需要 3D 空间表示。
首先,最好查看镜头和空间失真。 http://www.beyondmegapixels.com/2008/12/spatial-relationships-and-distortion/
回到空间表示,您需要了解如何使用摄影构建 3D 场景。 http://www.feargod.net/3dhowto.php
这是一篇讨论这个话题的论文。 http://www.isprs.org/education/PDF/DAGM-Tutorial-Color.pdf
好吧,我知道可以进行重建的微软光合成器(http://photosynth.net )。参考: http: //on10.net/blogs/larry/Fotomo-3D-scenes-from-photos/
这是该技术如何工作的一个有趣示例http://olympus.co.jp/en/magazine/pursuit/feature_article/ ...
谷歌搜索 photosynth 开源项目:
http ://code.google.com/p/pixelstruct
http://phototour.cs.washington.edu/bundler
http://openphotovr.org
http://photosynth.net/discussion。 aspx?cat=6b63cb81-8b57-4d5d-a978-41d5509bf59a&dis=1de0ba11-2eea-4cb3-907a-252fb30f1200(更多链接)