软件环境

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

[AR]高通Vuforia之Frame Markers的更多相关文章

  1. [AR]高通Vuforia Getting Started

    Vuforia Getting Started 简介 ​ Vuforia创建增强现实应用程序是一个软件平台.开发人员可以轻松地将先进的计算机视觉功能添加到任何应用程序中,允许它识别图像和对象,或在现实 ...

  2. 高通vuforia+Unity3D 制作ar app

    很简单就可以用Unity3D做出增强现实的一个小例子 新人第一次写博客,若出现错误望指正^_^ 需要下载de东西: unity3d 5.0 http://unity3d.com/get-unity   ...

  3. 高通Vuforia(Unity3D)云识别初级使用教程

    高通Vuforia(Unity3D)云识别初级使用教程   最近因项目开发需要,接触了高通的AR引擎Vuforia云识别,个人感觉稳定性还是很不错的,唯一不爽的地方就是免费的云识别库每个月只能识别10 ...

  4. GJM : Unity3D 高通Vuforia SDK AR 开发

    一.AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息 ...

  5. Unity+高通Vuforia SDK——AR

    一.AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息 ...

  6. 这几天用高通VUFORIA的体会

    VUFORIA 主要用来做图像识别,先把图片上至网站,然后网站分析生成数据包 在UNITY中导入VUFORIA SDK和数据包后,就可以正常使用了 对了,数据包需要勾选Load Active那个选项, ...

  7. 高通Vuforia

    这里使用高通的Vuroria来做一个AR歌姬. 工具: Vuforia,MMD4Mecanim 模型: 初音未来pmd模型文件,极乐净土vmd动作文件. 逻辑: 当发现识别卡时:开启音乐,模型速度为1 ...

  8. Unity3d使用高通Vuforia发布IOS工程不支持64位的一些解决办法

    1.将Unit升级至4.6.x或5.0.x,将Vuforia差距升级到最新版本(vuforia-unity-mobile-android-ios-4-0-105 ) 2.平台Other Setting ...

  9. UNITY使用高通Vuforia导出XCode包编译出错

    1.referenced from: in libVuforia.a 此处重新导入引用库并按http://game.ceeger.com/forum/read.php?tid=20447(三楼处理方式 ...

随机推荐

  1. 华硕笔记本U盘启动系统/WinPE报错。Windows failed to start. A Recent hardware or software change might be the cause.

    最近在整一台华硕笔记本,大概有5年寿命了吧,质量还行,由于系统出了问题,打算用自制U盘WinPE进去修复一下.按照个人经验,在主板设置里启用了USB启动选项,并且设置USB启动顺序为第一个,可是进系统 ...

  2. 微信公众平台自动回复wechatlib.jar的生成及wechatlib解析

    微信公众平台出来有一段时日了,官方提供的自动回复的接口调用大致是这么些类型(text/image/location/link),每个项目都如此拷贝代码,在笔者看来比较麻烦,今天乘着点闲暇的时间特意将这 ...

  3. ASP.NET Redis 开发

    文件并发(日志处理)--队列--Redis+Log4Net Redis简介 Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高 ...

  4. GJM :SqlServer语言学习笔记

    ----------------------------SqlServer RDBMS 关系型数据库管理系统 Row/Record 行 Colimn/Attribute 列 Field/Cell 字段 ...

  5. 1 为什么搭建.Net core下的云开发框架

    几年前我组织开发了综合业务管理系统,该系统包含系统门户.业务信息.联系处置.数据查询.指标报表等功能板块,其中涵盖了门户定制.工作流引擎.自定义表单.指标计算.通用数据展示.通用后台服务.用户授权认证 ...

  6. 001.Getting Started -- 【入门指南】

    Getting Started 入门指南 662 of 756 people found this helpful Meng.Net 自译 1. Install .NET Core 到官网安装 .NE ...

  7. jQuery元宵猜灯谜特效(元宵十五日猜一个字)

    在线体验:http://keleyi.com/keleyi/phtml/jqtexiao/35.htm jQuery元宵猜灯谜特效的HTML代码如下: <!DOCTYPE html> &l ...

  8. javascript中concat方法深入理解

    最近在恶补js知识的时候,总是会因为js强大的语法而感到震撼.因为以前对前端方面的疏忽,导致了一些理解的错误.因此痛改前非,下定决心,不管做什么事情,都要有专研的精神. 在介绍前,抛出一个问题:如何将 ...

  9. angular源码分析:$compile服务——directive他妈

    一.directive的注册 1.我们知道,我们可以通过类似下面的代码定义一个指令(directive). var myModule = angular.module(...); myModule.d ...

  10. SharePoint Conference 2014 Keynote

    让我们来看看今年 SharePoint Conference 2014 的重点都是些什么内容.虽然 BI 那个视频很有趣儿,但是 keynote 可能更重要一些,所以,先研究 keynote. 概括来 ...