Qualcomm AR之Vuforia SDK框架
来源:互联网 发布:谭八爷网络推广服务商 编辑:程序博客网 时间:2024/06/05 05:44
本文主要来来自Qualcomm AR Vuforia sdk官方文档。https://developer.vuforia.com/resources/dev-guide/vuforia-ar-architecture
Vuforia AR sdk主要有以下几个核心部分。
1.Camera
获取图像。
2.Image Converter
将从相机获得的图像格式转换为Vuforia处理需要的格式,Vuforia使用的是OpenGL图像格式。
3.Tracker
将相机从真实世界中获得的图像,利用计算机视觉算法,对其进行特征点进行检测和跟踪。结果保存在会被视频背景渲染器所用到的状态对象(state object)中,且其可以在程序中调用。
4.video background renderer
视频背景渲染器模型对保存在状态对象(state object)中的相机图像进行渲染。
5.Application Code
在应用开发中,必须要初始化上述的四个部件。并且执行下面是下面三个重要步骤。
步骤1:查询每一个新的目标的状态对象(state object)。
步骤2:根据于新的输入数据,更新应用程序逻辑关系。
步骤3:叠加渲染的增强图形。
对于每帧图像,需要对状态对象进行更新,并调用应用的渲染方式进行渲染。
6.Device Databases
需要使用在线的Target Manager创建设备数据库。在线制作设备数据库,其实就是对用户上传的图片,进行特征提取,用于后面的识别跟踪。计算图像坐标系与相机坐标系之间的关系。
7.Cloud Databases
与Device Databases类似,可以用使用Target Manager或者使用 Vuforia Web Services API创建网络数据库。
8.User-Defined Targets
用户自定义的目标组件,允许用户从当前相机中实时定义需要跟踪的目标。
9.Word Targets
Vuforia SDK同样支持文字目标的识别与跟踪。
Vuforia SDK的架构如下图
- Qualcomm AR之Vuforia SDK框架
- Qualcomm Vuforia SDK背景
- Vuforia SDK---- AR开发Vuforia sdk 4.0之物体识别
- Vuforia SDK----重新看世界 —— Qualcomm Vuforia™ AR/VR开发者沙龙
- Qualcomm AR SDK之替换模型(一)
- Vuforia SDK---- Vuforia AR开发对焦模式
- Vuforia SDK---- AR开发vuforia 问题总结
- Vuforia SDK---- AR开发vuforia 二维码扫描
- Vuforia SDK---- AR开发vuforia购买
- Vuforia SDK---- Vuforia AR开发对焦
- Unity3D AR技术 vuforia SDK
- 高通Vuforia SDK AR
- Vuforia AR SDK使用入门
- Vuforia SDK---- Unity3D AR增强现实技术 vuforia SDK介绍
- 高通Vuforia AR SDK CloudReco案例
- Vuforia SDK---- AR空气净化器项目总结
- 高通Vuforia AR SDK CloudReco案例
- 资讯:高通AR SDK-Vuforia QCAR
- rubyCAS服务器搭建(三)
- Android – Multithreading in a UI environment
- iOS 微秒 时间
- Linux USB识别信息目录文件: (vendors, products, classes, sub‐classes and protocols).
- 编辑listcontrol的subitem
- Qualcomm AR之Vuforia SDK框架
- 简单sql语句 行转列问题 SQL查询行转列
- SQL时间格式化
- 晒奖品...微软蓝影桌面套装3000
- GCD介绍(三): Dispatch Sources
- 关于get_magic_quotes_gpc()函数
- 时间截取
- 分析 Petshop4 建立的数据库与表描述
- Oracle Time +Oracle异常ORA-01502: 索引或这类索引的分区处于不可用状态