Vuforia 识别手绘标记

Vuforia recognition of hand painted marker

我有空白sheet,我想对这个sheet做AR模型。我有想法用彩绘记号笔来做。例如:十字、正方形或您可以绘制到 sheet 的简单标记。那我该怎么做呢???我用unity.

凭记忆写的,所以可能不完全正确。

  • 确定要使用的标记。
  • 画在纸上。但是请注意,Vuforia SDK 会识别目标图像中的兴趣点(通常是角),因此照片越详细,兴趣点就越多,这就是为什么他们的示例使用高分辨率图像的原因。很多小石头。绘制正方形、十字或其他一些简单的标记,效果不是很好。
  • 给它拍张照片并将其传输到您的计算机。
  • 下载 Vuforia 的增强现实 SDK for Unity
  • 在 Vuforia 网站上注册并将您的照片添加为 Image Target。然后 save/download 他们根据您的图像为您创建的数据库统一包。
  • 同时得到a licence key.
  • 在空白Unity场景中,导入SDK。
  • 添加 AR 相机预制件。
  • 添加图像目标预制件。
  • 导入下载的数据库包(包含您上传的图片)。
  • 在图像目标检查器上,更改行为以使用您的图像作为图像目标。
  • 在 AR 相机检查器上,添加您的许可证密钥,并指定图像目标数据库。
  • 创建或导入一些 3D 模型/基元。使其成为图像目标的子对象,并将其放置在图像目标之上。
  • 确保 AR 相机正在注视图像目标。
  • 构建项目和运行项目,仅此而已。

网上应该有很多教程,就google类似vuforia增强现实教程

这里你想要一个简单的标记,所以一些简单的选项是:

  1. ARToolkit 简单标记 像 Hiro KanZI 标记(它是一个开源并且 完全 免费的 AR 库):

http://artoolkit.org/documentation/doku.php?id=3_Marker_Training:marker_multi

  1. 使用Vuforia,您可以试试“Frame Marker”。 Vuforia 提供了 500 多种简单的设计。您可以将其涂漆或贴在您的 sheet:

https://developer.vuforia.com/library/articles/Training/Frame-Markers-Guide

仅供参考: 两个 Unity 软件包的 Vuforia 和 Artoolkit 都是免费提供的。您只需将其导入您的 Unity 项目即可。