如何从远处获取物体的尺寸?

时间:2010-05-07 19:36:03

标签: web-applications mobile-application

我正在制作一个应用程序,打算准确测量任何物体(建筑物,桌子,椅子,人等)使用相机(手机或笔记本电脑),但我不确定如何做这没有使用大量资源,有人会介意给我一些选择吗?我正在寻找一种可以通过计算机/电话快速处理的轻量级产品,以回馈这些措施。

1 个答案:

答案 0 :(得分:2)

加入俱乐部!计算机视觉是一个众所周知的难题,猜测对象的大小是其中的一部分。使用像手机摄像头这样的低级传感器,您可以将三维世界投射到二维表面上。由于二维图像不能包含任何深度信息,如果没有某种参考,就不可能获得有用的值。

就像Wile E. Coyote一样,你的手机摄像头无法区分精心绘制的错觉和真实的东西,只有一个参考点。您将需要至少两个不同的同一对象视图或一个已知大小的固定参考点。

一种可能性是使用视频而不是图片。如果您可以将GPS读数等数据与视频一起存储,则可以根据其投影大小的变化来推断对象的实际大小。在短距离(比如几百米左右)这是简单的毕达哥拉斯代数。

alt text http://www.cartoongallery.com/Webstore/images/P/82122.jpg