引擎开发人员门户目标经理

Target Manager是一个基于web的工具,使您能够在Vuforia的开发人员门户上创建和管理目标数据库。在设备数据库、VuMark数据库和云数据库之间进行选择,并将目标上传到管理器进行可视化评估和处理。

支持的目标

目标管理器支持以下类型的目标图像:

  • 图像目标
  • 多个目标
  • 圆柱体目标
  • VuMarks软件

您需要一个Vuforia Engine Developer帐户才能与目标管理器合作。
遵循本指南如何注册为Vuforia引擎开发人员.

创建目标数据库

按照提供的三个指南之一创建数据库。选择最适合您要使用的数据库类型的数据库.

另请参见设备、VuMark和云数据库第节比较三个数据库的差异。

将目标添加到数据库

您可以将不同的目标类型添加到设备数据库以同时包含这两种类型,例如,多目标和图像目标。

添加目标窗口中,您可以选择单图像、多图像、, 圆柱,对象(对象已被弃用,并被扫描的模型目标替换)。有关完整指南,请参阅使用设备数据库.

必须为每个目标输入名称、尺寸和图像源。您定义的目标大小应该表示图像的实际纵横比。例如,20厘米宽的打印图像目标的宽度为0.20米。根据您的目标类型,您可能需要填写其他维度来定义基于图像的目标。

请参阅涵盖图像目标的物理特性有关创建基于图像的目标的信息,以及设计和开发基于图像的目标的最佳实践以提高目标的可追踪性。

如果在创建目标期间收到错误消息,请参阅排除目标管理器中的错误第节。

使用目标数据库

成功添加目标后,现在可以下载设备数据库或使用应用程序的目标ID。您可以继续在数据库中添加和编辑目标。如果您对设备数据库进行了更改,请记住下载并重新导入到您的应用程序或Unity编辑器中。

设备数据库存储在XML和DAT文件的组合中,可以作为Unity Asset Package或ZIP文件下载。

设备、VuMark和云数据库

Vuforia引擎支持三种数据库类型来存储基于图像的目标。您可以根据下表选择最适合您的用例的数据库类型。

设备 数据库是存储在用户设备上的图像的本地数据库。

当您需要尽可能快地识别图像、圆柱体或多目标,并且不需要频繁更改应用程序的目标集时,请使用设备数据库。

VuMark公司 数据库是存储在用户设备上的VuMark的本地数据库。

当您需要识别、解码和跟踪VuMark公司.

数据库是在线存储并通过互联网查询的图像目标数据库。

如果您需要检测多达100万个图像目标,或者希望能够方便地主动频繁地在线管理目标库,请使用云数据库。云数据库不支持圆柱体目标或多目标。

设备和云数据库之间也存在性能差异。

  • 设备数据库的查询时间比云数据库快。
  • 设备数据库支持同时跟踪多个目标,而云数据库支持一次跟踪一个目标。
  • 大型设备数据库可能需要几秒钟才能加载,而云数据库则可以在应用程序启动后立即查询。 

有关更多信息,请参阅设备数据库和云数据库的比较第页。

排除目标管理器中的错误

如果在创建目标时遇到问题,请尝试列出的解决方案。

  问题: 解决方案:
错误消息 使用目标管理器创建或上载新目标时,会收到一条错误消息。

检查以下情况:

  • 您的图像是支持的格式之一巴布亚新几内亚JPEG格式。
  • 您的图像为灰度或RGB-24位。这意味着具有alpha通道的32位图像(RGB(RGB)+Alpha)是不允许的。
  • 您的图像大小不超过2.25 MB

多目标

创建多目标(立方体或长方体)时,每个图像的纵横比必须与立方体和长方体上相应面的纵横比精确匹配。

宽高比计算为图像宽度/图像高度的比率。下表列出了图像分辨率及其纵横比的示例。

图像

纵横比

1024 x 512像素的分辨率 1024 / 512 = 2
立方体(所有尺寸相等) 所有面始终为1
尺寸为W(宽)x H(高)x L(深)的长方体顶面和底面图像 W/L(宽/长)
正面和背面图像 W/H(宽/高)
左右面部图像 左侧/右侧
图像目标评级 Vuforia引擎未检测到目标。

根据目标的质量,为图像目标指定星级。星级影响目标在检测和跟踪方面的鲁棒性。星级可以在0到5星级之间变化。评级越高越好,因为图像目标提供了更容易检测和更稳定的跟踪。

注:Vuforia Engine只能检测到评级至少为1星的目标。不能使用任何零星目标。如果数据库包含任何零星目标,则在下载数据库时不应选择它们。

有关如何创建高质量(和高评级)目标的更多信息,请参阅:

设计和开发基于图像的目标的最佳实践

图像目标优化技术