英特尔® 实感™ SDK 在架构上完全不同于其前代系统 — 英特尔® 感知计算 SDK。 如果您使用英特尔感知计算 SDK 进行应用开发,会很快发现,全新的 SDK 可提供增强型编程模式,从而可通过几种常见的应用开发框架访问各项功能。 在本文中,我们将着重介绍英特尔实感 SDK 所实现的关键变化。

目录

  • 架构概述
  • 简化的类层次
  • API 迁移指南

架构概述

SDK 堆栈主要由 SDK 内核、I/O 模块和算法模块组成。 SDK 内核可用于管理应用通道执行和 I/O 模块(摄像头)。 算法模块包含面向手部追踪、手势识别、面部检测、语音检测和其他功能的中间件。 算法通过应用开发框架 — C++、C#、Unity* 软件、Java,Processing* 等,显示面向应用开发的界面。英特尔实感 SDK 应用位于该堆栈的顶层(图 1)。

图 1. 英特尔® 实感™ SDK 架构

对于熟悉英特尔感知计算 SDK 的应用开发人员来说,这种改进非常明显。 早期 SDK 的界面仅用于 Unity 和 Java 框架(图 2)。


图2.英特尔® 感知计算 SDK 架构

C++/C# 开发人员可使用大部分 SDK 功能,因此对 Unity 和其他应用开发框架造成了不利影响。 英特尔实感 SDK 可提供特别针对各框架而设计的界面,使所有开发人员都可统一访问核心和中间件功能,从而打破了这一限制。 如图 3 所示,您可了解如何完全重新设计针对所有框架的 .dll 支持。 相比于英特尔感知计算 SDK 中的 C++/CLI C# 包装程序,C++/C# 现可通过 PInvoke 界面提供。 而在 Unity 方面,之前 SDK 中基于 PXCUPipeline 的界面将由基于 PInvoke 的 C# 界面所替代。 关于 Java 和 Processing 框架,基于 PXCUPipeline 的界面将由完全重新设计后的 JNI 包装程序所替代。


图3. 面向所有应用开发框架的统一 API 访问

更多内容请看 原文地址

转载于:https://www.cnblogs.com/IDZPRC/p/4933913.html

英特尔® 实感™ SDK 架构相关推荐

  1. 英特尔® 实感™ SDK R4 (v.6.0) 的全新特性

    原文地址 第四版 (R4) 黄金版 SDK (版本 6.0)现已面向英特尔® 实感TM F200 摄像头推出,并面向英特尔® 实感TM 后置 R200 摄像头发布黄金版本. 请注意,F200 OR R ...

  2. 英特尔实感SDK 代码示例

    https://www.cnblogs.com/IDZPRC/p/4949639.html

  3. 英特尔实感3D摄像头

    RealSense 3D(实感3D)是英特尔提供的一套感知计算解决方案,包括了手势的识别.控制,人脸的识别.认证.控制,语音识别与控制,增强现实,3D扫描和重构等许多先进的技术.包括立体眼镜(暂未公开 ...

  4. 借助全新 MATLAB® 适配器代码示例读取英特尔® 实感™ 摄像头数据流

    下载源代码请访问原文地址:借助全新 MATLAB® 适配器代码示例读取英特尔® 实感™ 摄像头数据流 简介 该可下载代码示例简要介绍了如何使用英特尔® 实感™ SDK 和 MATLAB 的图像采集工具 ...

  5. 关于英特尔实感技术Visual SLAM和T265追踪摄像头的介绍

    摘自:https://zhuanlan.zhihu.com/p/114158536 关于英特尔实感技术Visual SLAM和T265追踪摄像头的介绍 颜昳华 映维网 高通XR大使-曾任英特尔AR/V ...

  6. 2015英特尔® 实感™ (Intel® RealSense™) 动手开发实验课

    2015年英特尔® 全球实感技术动手实验课路演来到中国, 这次在中国将有北京和广州两站,包括一天的动手实验室活动 - 面向对感知计算.3D 开发和虚拟现实兴趣浓厚的开发人员.英特尔专家将会指导您如何借 ...

  7. 英特尔实感摄像头D415、D435、D435i、T265的差异

    摘自:https://yivian.com/news/60075.html 哪款适合你?一览英特尔实感摄像头D415.D435.D435i.T265的差异 作者 广州客 · 分类 快讯 · 2019年 ...

  8. 英特尔实感摄像头r200_INTEL感知计算– 2014年实感挑战

    英特尔实感摄像头r200 感知计算技术正在重新定义人机交互之间的界限. 英特尔邀请您通过设计新的前沿感知计算应用程序来声明自己的历史份额. RealSense Challenge 2014是一项新竞赛 ...

  9. 英特尔实感摄像头r200_英特尔实感:您必须了解的人机交互技术!

    英特尔实感摄像头r200 您可能将其称为"感知计算",但现在必须将其称为RealSense! 这个名字并不是英特尔人机交互技术唯一改变的地方. 2014年是英特尔推出其RealSe ...

  10. 英特尔Nehalem微架构三级缓存原理学习

    英特尔Nehalem微架构包含式(Inclusive)三级缓存体系架构: 注释:包含式(inclusive)缓存指的是该缓存中包含低级缓存中的内容.包含式三级缓存即在三级缓存中有着二级缓存数据的副本. ...

最新文章

  1. MyBatis批量插入几千条数据慎用foreach
  2. 初学__Python——Python 最简单的函数—用 lambda 声明函数
  3. Kubernetes应用部署模型解析(原理篇)
  4. IE9:为什么 Acid3 无足轻重
  5. JailbreakMe.com-最新浏览器模式破解iPhones,iPads和iPod Touches方法
  6. 在c语言中load,一道题理清Objective-C中的load和initialize
  7. 设置build.gradle打包时自动加时间
  8. 信息学奥赛C++语言: 计算两个数的最大公约数
  9. [Err] 1093 - You can't specify target table 's' for update in FROM clause
  10. 05 Confluent_Kafka权威指南 第五章: kafka内部实现原理
  11. java 判断是否为英文字母_java 如何判断是否是26个英文字母
  12. linux ps 简书,Linux小白学习法宝-命令大全第一部分
  13. Simple Contrastive Representation Adversarial Learning for NLP Tasks
  14. Xcode 和 Mac 的一些快捷键
  15. [unityshader]制作能量护盾以及简单互动
  16. 短视频直播电商抖音项目孵化流程运营带货商业计划书方案范本
  17. [WPF]如何实现设置弹出窗口的Owner属性功能?
  18. 【FFmpeg】通过编解码ID(AV_CODEC_ID_*)获取编解码器AVCodec指针的过程分析
  19. JavaScript实现异步请求并发数限制
  20. Symantec Backup Exec备份SAN存储上的VMware

热门文章

  1. go语言 读文件最后一行_Go 语言核心文件调试
  2. 安装oracle创建的数据库实例,oracle创建数据库实例
  3. linux下yum安装maven
  4. SeasLog 之企业级日志行为规范发布
  5. [Linux] RIO C++封装
  6. 事故记录-过多进程致使CPU卡死
  7. HDU3954 线段树(区间更新 + 点更新)
  8. Lync Server 2010迁移至Lync Server 2013部署系列 Part14:A/V服务器目录迁移
  9. apache做yum源_svn+apache的yum源安装方式
  10. MyBatis generator 注解方式和xml方式