Kinect程序开发.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MS SDK v1.0: Kinect for Windows SDK同时提供了native code 和 managed code的API供开发者使用,SDK的更新可以在网站/b/kinectforwindows/ 处获得; 编写基于Kinect的应用程序本质上通编写其他Windows一样,只不过Kinect的SDK提供了一些支持Kinect感应器的特征API而已,其中包括color images, depth images, audio input和skeletal data; 下载安装Kinect for Windows SDK,该SDK中包括: ·实现基于Kinect的应用程序的驱动和技术文档 ·编写managed和unmanaged代码的API参考手册和文档,API在不同的硬件环境下都能较高效的提供多媒体数据流; ·展示Kinect功能的样例,其中的sample browser集中管理了这些样例; ·将所所提供的样例分解成不同的问题供用户学习解决的How Tos; 在read-me中可以找到关于安装SDK的细节提示以及必威体育精装版的bug反馈; 以下是Kinect for Windows SDK能够实现的一些特性示例: ·通过骨架追踪系统识别并追踪1-2个视野范围内的活动用户; ·通过能获取彩色图像数据流和深度图像数据流的XYZ-depth camera来确定物体到感应器之间的距离; ·通过四元麦克风阵列捕获消除了噪声和回声的声音信息或者在捕获声音的同时使用beam finding来确定声源位置; ·通过整合了Microsoft Speech recognition API的声音捕获系统进行语音识别; Kinect for Xbox 360和Kinect for Windows有一些特性差别,主要在于前者有专门的性能优化;此外,此SDK并不能用于开发可移植到Xbox 360的游戏,基于Xbox 360 与Windows平台的较大差异,建议使用XDK软硬件系统来开发Xbox 360应用程序; 使用Kinect for Windows SDK开发程序所要求的软硬件环境: 操作系统: ·Windows 7 or Windows Embedded Standard 7 ·只能在本地环境中开发运行此SDK支持的程序,因为Kinect的驱动不能安装在虚拟机中; 硬件环境: ·电脑最低配置要求: ·32位(x86)或64位(x64)处理器 ·双核,2.66GHz或者更快的处理器 ·一个供Kinect Sensor使用的USB2.0总线端口 ·2GB内存 ·支持DirectX 9.0c的显卡 ·一个Kinect Sensor 软件环境: ·MS VS2010 Express 或其它VS2010版本 ·.NET Framework 4(VS 2010集成安装) 此外,运行C#语音样例需要如下软件环境要求: ·Microsoft Speech Platform - Runtime(Version 11),此运行时环境要求在Kinect运行时安装时被自动安装; ·Microsof Speech Platform - Software Development Kit(SDK)(Version 11) 下图显示了Kinect Sensor的感知范围,其中的default range对Xbox 360和Kinect for Windows都适用,而near range仅对后者适用: 上图是在NUI_IMAGE_STREAM_FLAG_DISTINCT_OVERFLOW_DEPTH_VALUES标识在打开的情况下API返回的,当标识关闭时,除了normal range内的值返回正常以外,其余都返回0;另外,在default模式下才可正常追踪人体骨架的20个关节点,在near模式下,无法完整追踪20个关节点。 使用Kinect Sensor的一些提示: 一下提示将帮助你使用Kinect Sensor: 如果有其他版本的Kinect Sensor驱动安装在你的电脑上,那SDK种包含的驱动有可能不能正常安装或工作; 为Kinect Sensor连接上辅助电源,没有连接辅助电源的时候,Kinect Sensor只能点亮LED灯以及有极少部分功能能使用,只有连接了外接电源,它才能执行完整的功能; 调整音频和视频不需要任何工具 一个USB端口只能连接一个Kinect Sensor,如果有多台感应器,请将它们连接在不同的USB端口上; 感应器内置一个风扇帮助降温,它只被感应器的硬件控制,并且在摄像头的温度达到90摄氏度时关闭摄像头,没有提供控制风扇的应用程序软件接口; Kinect for Windows结构: SDK提供了成熟完

文档评论(0)

独角戏 + 关注
实名认证
内容提供者

本人有良好思想品德,职业道德和专业知识。

1亿VIP精品文档

相关文档