[AR]高通Vuforia之Frame Markers

软件环境

SDK:FrameMarkers-6-0-112.unitypackage(从官网 -> Download -> Samples -> Core Features 下载 )

引擎:Unity3D 5.3.5

时间:2016-06-26

FrameMarker

除了基于特征检测和跟踪,Vuforia SDK可以追踪一种特殊类型的基准标记称为帧标记。FM的唯一ID标记编码成二进制模式(二维码)以及标记图像的边界。一帧标记允许任何图像被放置在标记的边界。他们更可取,因为他们比其他更传统的基准标记看起来更自然。框架和二进制模式必须是完全可见的相机图像的识别。有512帧标记(最大上限标记512张不同的图)。

使用情景(Use Cases)

帧标记是很有用的应用程序,需要唯一地标识相似的图片,当图片非常小或者几个人同时被识别。

支持图片

图像帧标记中用于检测使用,周围不用于检测或跟踪,但他们可以影响性能的帧标记如果他们模糊的模式标记的内部或外部边界(所以建议边界/轮廓明显)。

因为这个原因你应该确保你的图片保持内部边界模式的对比度和分辨率,并提供一个毫无特色的边界周围的外边界至少是标记的边界的两倍宽(建议2倍标记宽度的黑色边宽)

  • 内部形象设计的对比,即。,使用对比,明亮的图像或模式和填充
  • 对比周围的边界;间隙周围标志应该是厚度的两倍帧标记边界

支持环境

帧标记应该在适度明亮和漫射照明。

该物体的表面应均匀地有光线照射。在室内场景通常工作得很好。

使用帧标记

与图像目标,帧标记不生成目标管理工具。所有512帧标记分布作为存档在Assets\Vuforia SDK安装的文件夹。规模适当的可打印的尺寸,使用的规模经营的没有过滤,最近邻的选项在任何图像编辑器(如Adobe Photoshop)。

由于相对较低的处理能力要求解码标记ID,所有512帧标记可用于应用程序。

标记的大小取决于应用程序环境。在我们推荐的场景使用近场环境中,真正的标志可以有1到4英寸的典型尺寸或3到厘米。我们把实际尺寸的测量尺寸打印目标。小尺寸允许使用标记作为游戏作品或扑克牌游戏或3 d动画经验。

创建一个框架标记

一个理想的帧标记的属性包括:

  • 物理尺寸;典型的1到4的大小。(3 - 10厘米);小尺寸允许标记作为游戏块或扑克牌游戏或者3 d动画
  • 标志形状;减少阻塞
  • 尺寸参数,我们建议现场实际尺寸单位对应,如。1现场单位= 1。
  • 内部形象设计的对比,明亮的图像或模式和填充
  • 对比周围的边界;间隙周围标志应该是厚度的两倍帧标记边界

帧标记中定义本地代码。MarkerTracker派生TrackerClass,提供了一些方法来创建和摧毁动态帧标记。

示例(Samples)

帧标记样本将向您展示如何定义和配置帧标记和如何使用Vuforia API访问它们。

你会发现帧标记示例核心样本项目为每个SDK版本。

查看:核心功能的样品

下载SDK自带的Sample可以查看

最佳实践

查看:帧标志设计指南

Size:3D单位,size很重要,(x,y)

MarkerID: 0~511

MarkerType :INVAILD: 无效,ID_FRAME: ID编号

高级的主题

查看:如何创建在运行时框架标记

说明

英文版权归vuforia,中文翻译仅供参考。

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

相关文章

这篇文章主要介绍了Unity游戏开发中外观模式是什么意思,具有...
这篇文章主要介绍Unity中地面检测方案的示例分析,文中介绍的...
这篇文章主要介绍了Unity游戏开发中如何消除不想要的黄色警告...
这篇文章主要介绍了Unity中有多少种渲染队列,具有一定借鉴价...
这篇文章主要介绍Unity中如何实现Texture,文中介绍的非常详...
小编给大家分享一下Unity中DOTS要实现的特点有哪些,相信大部...