英特尔实感SDK 代码示例
摘要
本套代码示例针对巴西英特尔实感动手实验室创建,旨在帮助参与人员了解如何使用英特尔® 实感™ 软件开发套件。 12 个示例使用 C# SDK 包装程序,提供了简单的基于控制台的应用,支持显示从实感程序 (modality)(包括面部和手部追踪、语音识别)获取的信息。 此外,我们还提供了 2 个 WPF 应用,用于展示如何显示摄像头数据流以及如何实现背景移除。
简介
为帮助巴西动手实验做好准备,我们创建了 12 个代码示例,并提供了英特尔实感语音和摄像头功能的使用说明以及一些简单的示例。 代码带有注释(英文),可在全球的开发人员社区内免费共享。
我们使用 C# 实施了这些示例,它们基本是简单的控制台应用,显示了如何使用实感 SDK 功能。 代码使用英特尔实感软件开发套件 R2 (RSSDK) 进行测试。
我们希望这些资源能够对您有帮助;如果您有任何问题或需要帮助,请通过下方的评论部分提出。
运行示例的前提条件
- 英特尔®l 实感™ 软件开发套件 SDK
- 英特尔® 实感™ 3D 摄像头 (F200)
- Microsoft* Visual Studio* 2010 或更高版本。
- 第四代智能英特尔® 酷睿™ 处理器或更高版本。
- Windows* 8.1 或更高版本,64 位将于八月更新。
运行示例的前提条件
可用示例
摄像头校准库
摄像头校准是一个库项目,可接收设备和程序,进行适当校准,改进某一模式(手部追踪)的摄像头识别质量。
参考链接:
设备
设备示例支持设备枚举。 选择一台设备,获取可用数据流,并设置设备配置。 注意:该示例使用摄像头校准库配置设备。
参考链接:
情绪
情绪示例可列出使用 SenseManager 的情绪以及程序实施。 本示例能够查找所有的情绪数据,并将所有数据及其强度值打印。
参考链接:
包含回调的情绪
包含回调的情绪示例与情绪示例拥有相同的功能,但采用不同的实施方式。 它展示了如何使用 RSSDK 中的处理程序获取模块数据。 它使用情绪模块,但是也可以使用其他模块实施。
参考链接:
面部
面部示例是能够实施 Face 模块的各种功能的示例。 它能够分别使用以下功能中列出的 PXCMFaceData 对象和流程信息:
参考链接:
- 检测 — 显示检测出的面部的 X、Y 轴、宽度和高度;
- 表情 — 显示检测出的面部的所有表情(逐个)及其强度
- 主要特征 — 显示检测出的面部的所有(最多 78 个)主要特征;
- 姿势 — 显示检测出的头部的 X、Y、Z 轴欧拉角
面部识别
面部识别示例能够检测面部,并确认用户是否已经注册。 当程序检测到没有注册的面部时,用户可以按空格键在数据库(在内存)中注册面部.. 注册后,示例将显示所识别面部独特的标识符。
参考链接:
手部
手部示例可追踪手部、手指和手势。 本示例可显示全部检测到的手及其位置(图片和真实世界)、手部两侧、关节和检测到的手势。
参考链接:
对象追踪
对象追踪示例可使用英特尔实感软件开发套件检测 2D 对象。 它可使用 JPEG/PNG 标记,随着摄像头对对象的追踪来追踪 X、Y 和 Z 轴的位置。 注意: 本示例要求摄像头使用特定标记进行校准。
参考链接:
划分 (Segmentation)
划分 (Segmentation) 示例使用 WPF 结构以 WPF 形式显示摄像头数据流,使用划分 (Segmentation) 功能移除图像背景。
参考链接:
语音识别
语音识别示例可展示如何使用两种语音识别模式: 口述或命令。 在口述模式中,它能够识别用户说出的所有词,并在屏幕上显示。 在命令模式中,程序可设置一个标准词典,用户每增加一个命令,它便在屏幕上进行显示。
语音合成
语音合成示例是英特尔实感软件开发套件文本到语音功能部署。 当一个句子进入档案后,它将会把句子转换为音频并进行播放。
参考链接:
数据流
红外数据流视图(请注意背景中外部光线的影响。)
数据流示例使用 RSSDK 以 WPF 形式显示 Creative 摄像头数据流(色彩、深度和红外线)。 本示例可按照类型选择一条数据流,并显示带有选中摄像头数据流的窗口,在指定的 FPS 配置中逐帧更新图片。
参考链接:
下载示例
如要想要尝试这些示例,了解更多有关如何使用英特尔实感软件开发套件的信息,请 点击此处下载代码. .
关于英特尔® 实感™ 技术
如要开始使用,了解更多有关面向 Windows 的英特尔实感软件开发套件的信息,请访问:https://software.intel.com/zh-cn/realsense/intel-realsense-sdk-for-windows。
英特尔实感SDK 代码示例的更多相关文章
- 英特尔® 实感™ SDK 前置摄像头 (F200) 常见问题解答
原文地址 https://software.intel.com/zh-cn/articles/intel-realsense-sdk-faq-for-front-facing-camera-f200? ...
- 如何下载免费英特尔® 实感™ SDK
英特尔® 实感™ SDK支持的用途包括手/指跟踪.面部分析.语音识别和合成.背景分段.增强现实性等等,给你带来全新的人机交互体验.还不赶紧跟着我们一起免费下载英特尔® 实感™ SDK吧! 1. 输入网 ...
- 英特尔® 实感™ SDK 架构
英特尔® 实感™ SDK在架构上完全不同于其前代系统 — 英特尔® 感知计算 SDK. 如果您使用英特尔感知计算 SDK 进行应用开发,会很快发现,全新的 SDK 可提供增强型编程模式,从而可通过几种 ...
- 英特尔® 实感™ SDK R4 (v.6.0) 的全新特性
原文地址 第四版 (R4) 黄金版 SDK (版本 6.0)现已面向英特尔® 实感TM F200 摄像头推出,并面向英特尔® 实感TM 后置 R200 摄像头发布黄金版本. 请注意,F200 OR R ...
- 借助全新 MATLAB® 适配器代码示例读取英特尔® 实感™ 摄像头数据流
下载源代码请访问原文地址:借助全新 MATLAB® 适配器代码示例读取英特尔® 实感™ 摄像头数据流 简介 该可下载代码示例简要介绍了如何使用英特尔® 实感™ SDK 和 MATLAB 的图像采集工具 ...
- 英特尔® 实感™ 深度摄像头代码示例 – R200 摄像头数据流
英特尔开发人员专区原文地址 简介 该可下载代码示例展示了如何使用面向 Windows 的英特尔® 实感™ SDK* 捕捉和查看用 C#/XAML 编写的原始 R200 摄像头数据流. Visual S ...
- 英特尔® 实感™ 前置摄像头 SR300 和 F200 的比较
原文地址 简介 SR300 是支持 Microsoft Windows 10 操作系统的第二代英特尔® 实感™ 前置摄像头. 与 F200 摄像头型号相似,SR300 使用编码光深技术,在更小范围内创 ...
- 英特尔实感3D摄像头
RealSense 3D(实感3D)是英特尔提供的一套感知计算解决方案,包括了手势的识别.控制,人脸的识别.认证.控制,语音识别与控制,增强现实,3D扫描和重构等许多先进的技术.包括立体眼镜(暂未公开 ...
- 2015英特尔® 实感™ (Intel® RealSense™) 动手开发实验课
2015年英特尔® 全球实感技术动手实验课路演来到中国, 这次在中国将有北京和广州两站,包括一天的动手实验室活动 - 面向对感知计算.3D 开发和虚拟现实兴趣浓厚的开发人员.英特尔专家将会指导您如何借 ...
随机推荐
- Redis_字典
阅读本文之前要了解的两件事情,第一,Redis是一种Key-Value数据库,第二,字典是一种保存键值对的抽象数据结构.所以不难猜出字典在Redis中应用一定很广泛,实际上,Redis数据库的底层实现 ...
- 我的CMS心路历程,DNN And Umbraco
在比较了众多CMS系统后,还是把焦点定在DNN和Umbraco两个系统上,这两个系统都可以使用UserControl扩展自己需要的功能. DNN的架构比较复杂,Module.Skin.Containe ...
- 【JavsScript】XMLHttpRequest Level 2 使用指南
XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信. 最早,微软在IE 5引进了这个接口.因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生. ...
- HTML <base> 标签
定义和用法 <base> 标签为页面上的所有链接规定默认地址或默认目标. 通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白. 使用 <base& ...
- Ubuntu Nginx搭建Gitweb服务器
安装Nginx 和 Gitweb simba@simba-laptop:~$ sudo apt-get install nginx gitweb 修改Gitweb配置文件 simba@simb ...
- php连接数据库时候的字符集设置
最好的办法:设置mysql服务器的字符集,当然也可以通过mysql提供的api来设置运行时的字符集 Ideally a proper character set will be set at the ...
- maven添加jetty插件
pom.xml中增加jetty的配置 <properties> <jetty-version>8.1.13.v20130916</jetty-version> &l ...
- Java最重要的21个技术点和知识点之JAVA面向对象
(二)Java最重要的21个技术点和知识点之JAVA面向对象 写这篇文章的目的是想总结一下自己这么多年JAVA培训的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的J ...
- Flume-ng-1.4.0 spooling source的方式增加了对目录的递归检测的支持
因为flume的spooldir不支持子目录文件的递归检测,并且业务需要,所以修改了源码,重新编译 代码修改参考自:http://blog.csdn.net/yangbutao/article/det ...
- 请谨慎使用 @weakify 和 @strongify
来源:酷酷的哀殿 链接:http://www.jianshu.com/p/d8035216b257 前言 相信大部分见过 @weakify 和 @strongify 的开发者都会喜欢上这两个宏.但是很 ...