如何检测照片上的物体距离该照片上的其他物体有多远?

Rel*_*lla 7 algorithm image detection

例如,我们有现实生活照片.如果我们只知道这张照片,如何获得(例如相对于图像尺寸)从墙到女孩的距离,从女孩到树木的距离?

替代文字http://cs388.vkontakte.ru/u19496487/93097195/x_24446bf1.jpg

有理论和/或开源程序这样做的论文将不胜感激.至于我,Code比纯算法更好.因此,如果您给出算法,请提供该算法的开源程序表示的链接!)

那么如何检测照片上的物体距离该照片上的其他物体有多远?

dar*_*ton 8

为了测量照片中对象的距离,您需要在空间表示中映射这些对象.如果您期望真实世界(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

好吧,我知道可以进行重建的微软photosynth(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(更多链接)