图像目标

图像目标表示Vuforia引擎可以检测和跟踪的图像。通过将从相机图像中提取的自然特征与已知的目标资源数据库进行比较来跟踪图像。一旦检测到图像目标,Vuforia Engine将跟踪图像,并使用市场上最好的图像跟踪技术无缝地增加您的内容。

使用图像目标

Image Targets的常见用途包括识别和增强用于营销活动、游戏和产品可视化的印刷媒体和产品包装。

这个Vuforia岩芯样品演示Vuforia的核心功能,包括Image Targets,可以作为在应用程序中实现和配置Image Targets的一个很好的起点。

提示:使用您自己的目标和内容自定义这些示例!

前提条件

支持的格式

图像目标可以使用RGB或灰度的JPG或PNG图像创建目标经理。输入图像的大小必须小于等于2.25 MB,最小宽度为320像素。从这些图像中提取的特征存储在云或设备数据库中,后者可以与应用程序一起下载和打包。Vuforia引擎可以使用该数据库进行运行时比较。另一个选项是直接使用图像资源或在运行时使用相应的API在Unity Editor中创建图像目标。

注:图像目标受光泽度和光源反射的影响。为了保持最佳体验,应在中等亮度和均匀照明的漫射光下查看图像目标。请查看设计和开发基于图像的目标的最佳实践图像目标的物理特性更多建议。

创建和管理图像目标

准备和设计图像

图像目标可以使用任何平面图像,该图像可以提供足够的细节以供Vuforia引擎检测。创建图像目标包括两个步骤。第一步是设计或选择目标图像,并确保它们符合以下指南中有关调整图像大小、定义和优化图像的说明。

请参阅指南图像目标优化技术有关选择或设计图像以获得更好的AR质量体验的建议。


创建图像目标

第二步是创建实际的图像目标。存在以下几种选择:

  1. 将图像上传至目标经理进行评估和处理。目标管理器处理图像以生成目标特征的数据和视觉表示。它还允许您查看目标的预期检测和跟踪性能评级。Image Targets随后可以作为一个适合在native和Unity中集成的包下载。请参阅目标经理以获取详细指南。
  2. 另外,还可以在运行时在本地IDE和Unity Editor中创建Image Targets,这不需要您上传图像。可在此处找到每种方法的具体指南:
  3. 对于包含数千张图像或一组不断更新的图像(如产品标签、报纸或杂志)的用例,Vuforia Engine还提供了强大的云识别技术。请参阅Cloud Reco功能描述以获取详细指南。

为了进一步帮助您选择最适合您的用例的解决方案,请参见设备数据库和云数据库的比较

 

高级主题

对图像目标使用设备跟踪

设备姿态观测器通过使用目标周围环境的特征来提高跟踪鲁棒性。它使您能够使用较小的目标并跟踪距离摄影机更远的目标。此外,它还启用了“扩展跟踪”,即使您的目标不再位于相机视图中,也可以进行跟踪。

请参见:设备跟踪

同时使用多个图像目标

对于您的特定场景和更好的用例,Vuforia可以同时跟踪目标和目标类型。您还可以管理跟踪目标的数量,以限制设备的性能压力。让多张图像目标卡根据距离激活,或在找到并收集所有目标后交付事件,为用户提供身临其境的交互式体验。

访问同时检测和跟踪多个目标了解更多信息。

图像目标API概述

为了跟踪图像目标,它与图像目标观测器相关联。相应的观测值返回图像目标的跟踪数据。

请参阅图像目标API概述了解更多信息。