《Kinect人机交互开发实践》试读:前  言

  Kinect是微软公司推出的最新的基于体感交互的人机交互设备。Kinect最初作为Xbox 360的外接设备发布,利用即时动态骨骼追踪、影像识别、麦克风输入、语音识别等功能让玩家摆脱传统游戏手柄的束缚,通过自己的肢体动作来控制游戏。到2011年3月,Kinect已经售出了1000多万台,创造了新的销售记录,同时也表明了Kinect全新的体感交互体验征服了众多玩家的心。微软公司并没有将这一先进技术局限在游戏行业,而是紧接着将Kinect技术推广到Windows平台,开放了本书要介绍的Kinect for Windows SDK,旨在鼓励众多开发者设计基于Kinect体感交互技术的应用,从而在各个行业领域里改变人们工作、生活和娱乐的方式。 本书结构   本书分为3个部分,具体如下所示。 Kinect基础篇。介绍Kinect的结构和功能以及如何配置开发环境,主要包含2章内容。 第1章简要介绍Kinect的概念、历史、结构组成及其应用领域。 第2章将一步一步带领读者进行Kinect for Windows开发环境的配置。 Kinect开发篇。结合实例介绍如何使用Kinect for Windows SDK提供的API,主要包含6章内容。 第3章介绍Kinect获取的彩色图像数据和红外图像数据,并结合实例介绍如何调用Kinect for Windows SDK提供的API获取这两种图像数据。 第4章介绍Kinect获取的深度图像数据,并结合实例介绍如何处理深度图像数据。 第5章介绍骨骼追踪数据,包括其结构、半身模式以及新加的骨骼点旋转信息,通过实例3讲解骨骼数据API的调用方法,通过实例4介绍如何利用骨骼追踪数据实现相应的功能。 第6章介绍Kinect for Windows SDK中音频API的使用方法,实例5和实例6分别讲解了如何记录Kinect捕获到的音频流以及如何进行语音识别。 第7章介绍Kinect for Windows Developer Toolkit,包括如何对其进行安装,如何利用其中的Kinect Studio进行便捷开发,以及Face Tracking SDK, 并通过实例7详细讲解如何使用Face Tracking SDK识别人脸。 第8章讲述了Kinect常用的两个类库:Coding4Fun Kinect Toolkit和Kinect Toolbox。 Kinect实战篇。通过4个实例详细讲述了使用Kinect for Windows SDK开发项目的实现过程,包括4章内容。 第9章讲解了Kinect虚拟演示系统的实现过程,该项目结合Kinect提供了一种新颖的演讲方式。 第10章讲解了Kinect虚拟风筝项目,将微软最新的Kinect姿势识别技术与风筝文化结合,提供一种新的虚拟放风筝体验。 第11章介绍了虚拟博物馆的实现。该项目利用Kinect SDK 提供的骨骼点追踪功能,结合普通的显示屏或者投影仪实现了全息显示的效果。 第12章讲述了基于Kinect的自主移动机器人项目。本项目将Kinect作为机器人的视觉传感器,指导机器人移动。   本书内容丰富,通过对基础篇和开发篇的学习,读者可以了解Kinect技术的相关知识,并掌握Kinect相关API的使用方法。其中开发篇附带了大量的示例程序,希望读者能够亲自试验。实战篇讲解了多个Kinect相关项目,希望能够对读者在开发过程中提供一定的参考。 读者对象   本书旨在为Kinect for Windows开发人员提供快速入门的知识,但是要求读者有一定的编程基础。由于本书的实例代码全部由C#编写,读者最好对C#有一定的了解。 致谢   本书的出版得了各方面的帮助和支持。感谢微软亚洲研究院副院长宋罗兰女士和资深学术合作经理马歆女士、Miran Lee女士对本书写作给予的大力支持。感谢美国总部微软研究院Stewart Tansley博士、Kinect for Windows部门Bob Heddle、Anson Tsao、李杭和Heather Mitchell给予的指导。感谢清华大学美术学院徐迎庆教授和他的学生赵月、张爽爽、于阳、魏一明,实战部分中的虚拟风筝项目是在徐老师指导下,由4位同学完成交互界面的设计。感谢微软技术俱乐部北京航空航天大学虚拟演示项目组张蕊、伍彦飞同学和虚拟博物馆项目组黎健成、范若余同学,他们的创意项目很大程度上丰富了书中实战部分的内容。感谢西安交通大学的袁博沣、姚佳文和赵文玉同学,书中Kinect机器人项目就是由他们完成的。此外,感谢微软亚太研发集团Kinect for Windows部门王维,中国科学技术大学李明磊和北京航空航天大学陈璇在百忙中审阅部分文稿。再次感谢所有为本书编写和出版付出辛勤劳动的同仁。   

>Kinect人机交互开发实践

Kinect人机交互开发实践
作者: 吴国斌, 李斌, 阎骥洲
isbn: 7115300291
书名: Kinect人机交互开发实践
页数: 160
定价: 39.00元
出版社: 人民邮电出版社
装帧: 平装
出版年: 2013-1