英特尔近日发布最新版实感™ SDK R5 (v7)
英特尔® 实感™ SDK 的 7.0.23.8048 版本(也称为 R5)现已推出。您将看到的主要变化包括:
- 支持英特尔® 实感™ SR300 摄像头:应于 2016 年第一季度订购,并在 2016 年集成到基于英特尔的特定系统中。这款摄像头是新一代前置摄像头,将支持 Windows 10。由于 SR300 尚未用于测试,本文将不介绍相关内容,只有最后的部分将简单地提一下为面向用户的摄像头编写代码时的一些编码问题。
主要改进和新特性:
面部跟踪:改进脸部倾斜达 45 度角、吐舌和头部中心定位
面部识别:更高的准确性和更强大的面部识别,最多可支持数据库中的 20 个人
手部:更快速的校准(平均时间不到 0.75 秒),解决 OnFiredAlert 期间来自于呼叫 UnsubscribeAlert 的崩溃
Unity* 工具套件:改进的性能 (FPS)
重要提示:AcquireFrame 先前默认设置为 (true,100) 但在 WM5 中,默认设置更改为 (true,0)。“true”表示完全处理所有模块,“现在为 0,之前为 100 毫秒”是等待时间(因此 0 设置将运行高得多的 FPS)。如果 FPS 不是应用的优先事项,使用这一超时值(在 Assets/RSUnityToolkit/Internals/RealSenseInput/SenseToolkitManager.cs 中)
Blob: 更好地分离接近的不接触对象,改进最接近的稳定点,改进分割
- 将轮廓和掩码平滑整合为一
- 根据 Blob 区域或最大或最小像素数进行过滤。
- 将 blob 映射到颜色流时,添加 Segmentetion_Image_Type。
三维扫描 - 前置:通过特定的纹理贴图、里程碑捕捉和输出改进面部扫描)
后置:通过特定的纹理贴图和扫描区域自动调整改进头部和身体扫描
改进样品和用法
新:QueryBoundingBox() 在扫描过程中返回可见对象的图像空间范围
输出网络控制(最大三角形,最大顶点)
R200 特性变更:
场景感知
- SaveMeshExtended 允许重建网格以任何分辨率保存。
- CheckSceneQuality 现在返回正值(跟踪能力)和负值,原因是潜在跟踪失败
对于拥有集成 R200 和惯性传感器的系统,R5 添加了 EnableGravitySensorSupport 和 EnableInertialSensorSupport
增强的照片 - 消除了 DepthBlend API 并添加了撤销/重做 API
分割。
- 向层分割 API 添加了新的 MaskParam,以实现更好的过滤效果。
- 为对象分割创建子群,照片工具(增强深度、旋转、剪裁)以及在平面上粘贴到子类
- 将 PasteEffects 参数添加至子类 PXC[M]EnhancedPhoto::Paster。
- 添加设置贴纸、设置照片、预览贴纸和粘贴功能
- 增加实用程序 - 旋转照片、色彩调整大小、剪裁、常见 FOV
- 为预览图像平面膜添加了一个获取平面地图功能
- GetDepthQuality API 现在将 PXCImage 作为参数,而非 PXCPhoto
- DepthResize 功能将宽度和增强质量作为参数,而非 PCXSize。
照片接口:
- 添加 IsXDM(检查 XDM 文件), ResetContainerImage(重设之前的效果) CheckSignature(非 XDM 兼容编辑器编辑的标志图像)
- 将 QueryReferenceImage 重命名为 QueryContainerImage
- 用索引为 0 的 QueryColorImage 替换 QueryUneditedImage。 •
R200 的全新预览特性
• 人物跟踪:通过边框和质心检测和注册单一人物跟踪
• 人物分割:4 点骨架跟踪
• 人物识别:如面部识别、集成到人的中间件
• 对象识别:使用 ROI 窗口,最多支持 20 个对象
新特性仅在 SR300 上提供
- 光标模式 - 非常敏捷地跟踪手指/手部在屏幕上的移动。仅使用一半的功率,不需要全手动模式的识别/校准,无延迟,较长距离(90 厘米)和更快速的检测(2 米/秒)。包含一个模拟鼠标点击的鼠标手势。
- Windows 通用支持。SR300 可以通过英特尔实感插件,通过 WinRT* 服务使用‘Microsoft 3D 摄像头’。 Windows 10 Hello 和 Universal App 将使用 3D 摄像头中间件,其中英特尔实感运行时调用可以使用 DCM 的摄像头 API。
F200 和 SR300 的编码
- 不要使用任何摄像头的设备友好名称。
- 使用像素格式 Y16,而非IR_RELATIVE ,或使用 AcquireAccess 或在访问 IR 流数据时,强制像素格式转变为 Y16 ,因为 F200 IR 是 8 位 (Y8),SR300 IR 是 10 位 (Y16)
- 使用像素格式 DEPTH,而非 DEPTH_RAW,因为 SR300 的深度流本机数据表示为 1/8mm,F200 为 1/32mm:使用 QueryDepthUnit 函数来检索比例因子,或在访问深度流数据时,使用 AcquireAccess 函数来强制像素格式转变为 DEPTH。
- 摄像头特定的设备属性存在一些差异,包括过滤选项定义表 (QueryIVCAMFilterOption 或 SetIVCAMFilterOption) 和精度模式 (SetIVCAMAccuracy,应只使用 FINEST。)其他精度模式可能会影响深度质量。避免使用设备特定属性
注:如果只使用 SDK 算法模块,无需更改任何摄像头设置。
兼容性问题将在下面的一篇文章中进行更详细的介绍,我们将在此处提供链接
系统要求
注:Windows 更新将为 Windows 10 系统自动提供最新的 DCM(驱动程序)。
英特尔近日发布最新版实感™ SDK R5 (v7)的更多相关文章
- Intel 英特尔
英特尔 英特尔 基本资料 公司名称:英特尔(集成电路公司) 外文名称:Intel Corporation(Integrated Electronics Corporation) 总部地 ...
- 【转帖】漏洞数量242:15,英特尔和AMD CPU谁更安全?
漏洞数量242:15,英特尔和AMD CPU谁更安全? http://www.eetop.cn/cpu_soc/6946340.html 越来越多的用户开始怀疑哪种处理器可以最好地保护他们的计算机,数 ...
- 英特尔® 硬件加速执行管理器安装指南 — Microsoft Windows*
介绍 本文将指导您安装英特尔® 硬件加速执行管理器(英特尔® HAXM),这是一款可以使用英特尔® 虚拟化技术(VT)加快 Android* 开发速度的硬件辅助虚拟化引擎(管理程序). 前提条件 英特 ...
- 英特尔® 实感™ SDK R4 (v.6.0) 的全新特性
原文地址 第四版 (R4) 黄金版 SDK (版本 6.0)现已面向英特尔® 实感TM F200 摄像头推出,并面向英特尔® 实感TM 后置 R200 摄像头发布黄金版本. 请注意,F200 OR R ...
- CESAsia:英特尔RealSense3D实感技术亮眼
每年CES展会上都会有许多新奇的.更具创意的产品和创新技术亮相,而作为全球科技盛会之一的CES Asia也不例外.在CES Asia2016展会上,英特尔(Intel)可谓是有备而来,带着旗下支持Re ...
- 英特尔® 实感™ SDK 前置摄像头 (F200) 常见问题解答
原文地址 https://software.intel.com/zh-cn/articles/intel-realsense-sdk-faq-for-front-facing-camera-f200? ...
- 英特尔实感SDK 代码示例
原文地址 摘要 本套代码示例针对巴西英特尔实感动手实验室创建,旨在帮助参与人员了解如何使用英特尔® 实感™ 软件开发套件. 12 个示例使用 C# SDK 包装程序,提供了简单的基于控制台的应用,支持 ...
- 如何下载免费英特尔® 实感™ SDK
英特尔® 实感™ SDK支持的用途包括手/指跟踪.面部分析.语音识别和合成.背景分段.增强现实性等等,给你带来全新的人机交互体验.还不赶紧跟着我们一起免费下载英特尔® 实感™ SDK吧! 1. 输入网 ...
- 英特尔® 实感™ SDK 架构
英特尔® 实感™ SDK在架构上完全不同于其前代系统 — 英特尔® 感知计算 SDK. 如果您使用英特尔感知计算 SDK 进行应用开发,会很快发现,全新的 SDK 可提供增强型编程模式,从而可通过几种 ...
随机推荐
- PHP整数转小数
sprintf('%.2f',$memrow['yjrebate1']+$memrow['yjrebate2'])
- pycharm多行注释
选中需要注释的代码 ctrl+/ #首字母大写# test = 'alex'# v = test.capitalize()# print (v)## 字符串的加法# n1 = 'my '# n2 = ...
- MVC和MVT的区别
首先,MVC和MVT是框架式不是设计模式. 框架与设计模式虽然相似,但却有着根本的不同.设计模式是对在某种环境中反复出现的问题以及解决该问题的方案的描述,它比框架更抽象:框架可以用代码表示,也能直接执 ...
- java 关于String
1.两种创建方式 String str1 = "abc"; //字面量创建 String str2 = new String("abc"); //构造方法创建 ...
- 用启动器py成功解决python2和python3同时共存且同时运行的问题
缘起:之前一直用PHP来开发微信公众号后台,最近正在学习python,而且看到微信官方也把公众号后台的示例代码换成了python的,但是示例中用的web.py需要用到python2,而我自己的电脑上装 ...
- day 33 线程
1.线程理论 什么是线程:线程是cpu的最小执行单位(实体),进程是操作系统的数据资源分配单位 2.线程的两种创建方式(重点) 查看线程的pid:使用os模块查看id,线程的id应该是相同的 3. ...
- python 新手题目-文件读写-关键字判断
import os import json import re filename ="D:/pytest/2000/100/111.txt" f = open(filename,& ...
- Go语言基础-序言
2018年6月,第一次接触go语言,在之后通过多本书籍渐渐了解go语言之后,开启了自己go语言全栈工程师的道路.特此记录,希望能给后学的朋友提供一个方向. 语言是一门寻寻渐进的课程,结合自己这两个月的 ...
- pyhton习题20190201
#20190131'''检查ipV4的有效性,有效则返回True,否则返回False,(提示使用split函数进行分割)'''import osdef print_ping_ip(ip): s = o ...
- 20155210 潘滢昊 2016-2017-2 《Java程序设计》第3周学习总结
20155210 2016-2017-2 <Java程序设计>第3周学习总结 教材学习内容总结 class xxx{ }:定义类 运用: class Clothes{ String col ...