【问题标题】:Pattern Matching in Augmented Reality增强现实中的模式匹配
【发布时间】:2012-12-06 03:29:44
【问题描述】:

我正计划构建一个 Android 应用程序。基于增强现实。我用谷歌搜索了它并在 SO 上进行了搜索,但没有发现任何非常有用的东西。

我想要做的是当应用程序启动时,它会启动它的相机并开始扫描图案。如果在任何情况下该模式与本地数据库中存在的预定义模式匹配,它应该执行特定的操作。

例如。在应用程序启动时,相机会启动。扫描时遇到stackoverflow logo(如下图1)并假设stackoverflow logo 已经存在于数据库中(如下图2)在二进制模式格式中,应该匹配两个模式并执行一些特定的任务,例如应该加载stackoverflow.com

我参考了 [本教程]:1 它,当我实现它时,相机开始时会出现一个 绿色立方体 频繁出现和消失。 绿色立方体提供什么功能?

如何从相机的对焦区域捕捉图案以及如何将其与其他图案匹配?

我知道我对这个问题有点不清楚,但由于我是 android 开发的新手,任何建议都会有很大帮助。


图像 1(当前由相机对焦)


图像 2(以二进制模式格式存在于数据库中)


【问题讨论】:

    标签: java android pattern-matching augmented-reality


    【解决方案1】:

    您可以尝试使用 Qualcomm AR SDK:

    https://developer.qualcomm.com/develop/mobile-technologies/augmented-reality

    虽然主要针对通过标记跟踪 3D 内容的 AR 应用程序,但您也可以使用它来识别多达 60 张左右的图像(如果它们足够复杂)(如果它们足够不同的话)。

    【讨论】:

    • 很抱歉,我没有完全理解。它实际上是做什么的?它是捕获模式还是执行模式匹配或其他任何事情?
    • 它可以用来做实际的模式匹配
    【解决方案2】:

    听起来您正在尝试进行图像跟踪。您可以使用几种不同类型的跟踪来匹配模式。这个tutorial 解释了不同的,但我专门将您链接到无标记跟踪,因为这似乎适合您的徽标示例。

    但是,如果您想快速“构建”扫描和打开链接的功能,我会使用this。它被称为 Creator,由 metaio 制作(他们还制作了一个 sdk,并为他们的浏览器 Junaio 提供了一个 API,允许您执行此操作)。它说它适用于出版商,但它只是一个用于制作简单 AR 的拖放 UI。你甚至不必编码。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 1970-01-01
      • 2011-06-22
      相关资源
      最近更新 更多