【问题标题】:augmented reality measure size of objects - feasability增强现实测量物体的大小 - 可行性
【发布时间】:2011-06-27 15:03:09
【问题描述】:

我想在 android 上开发一个应用来测量房间中物体的大小。例如。测量桌子边缘的长度。为此,我将使用 imagej 或 openCV 中的“边缘检测”。然后我会取这条边并将它的一小部分的长度定义为参考。有了这部分,也许可以计算出边缘的整个长度。也许消失点可以帮助我计算这里的长度。

我大致意思的一个例子可以在这里找到(1:19): http://www.youtube.com/watch?v=-19zSjggMZ0

问题: 1. 已经有这样的应用了吗? 2.你更愿意推荐imagej还是openCV(我对NDK和native函数有点了解) 3. 这将是一个为期 3 个月的学士论文的项目(意味着对这些东西进行编程,此外还要编写大约 50 个文本站点)。您如何看待这个事实的可行性以及总体上的可行性?

非常感谢任何想法(除了我的问题)。 提前致谢 公园瀑布

【问题讨论】:

    标签: android image-processing augmented-reality measurement feasibility


    【解决方案1】:

    【讨论】:

    • 感谢提示。关于可行性的任何猜测?
    • 我怀疑有使用视差的方法:将相机侧向移动,录制视频,提取帧以模拟两个相隔距离 X 的相机。然后呢?有很多应用程序,我很想找到一个起点,没有足够强大的编码器来完成所有繁重的工作,但这将是一个很棒的项目。
    【解决方案2】:

    我的学士论文也大量使用了 OpenCV。我没有使用 imagej,但我可以说 opencv 快速且易于使用(尽管我在 PC 上运行它)。对于您的项目,如果没有某种类型的参考(例如,从相机到对象的长度,或已知的对象长度),您将无法确定长度。你可以做的是在图像中出现一个已知的参考,比如硬币,然后用它作为参考来确定长度。

    【讨论】:

    • 这就是我的意思:“然后我会采用这条边并将它的一小部分的长度定义为参考。”我添加了“......作为参考”。说清楚。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2017-08-30
    • 2013-12-21
    • 2018-05-08
    • 2022-01-17
    • 2013-02-10
    • 2015-07-02
    • 1970-01-01
    • 2012-02-08
    相关资源
    最近更新 更多