Kinect软件开发工具包是由微软打造的一款多功能软件开发工具包,也就我们常说的SDK,主要为用户带来不一样的游戏体感体验,用于创建新的PC软件开发游戏等,还可以让学术研究者和技术爱好者使用微软Xbox 360 Kinect体感技术为Windows 7计算机创建丰富的体验。需要的朋友可以下载体验!

Kinect特点
1080P高清视频
更宽阔的视野
骨骼追踪的改进
新的主动式红外检测
改进的麦克风(零点平衡)
识别6人、25个骨骼点(每个人有25个骨骼关节)
拇指追踪、手指末端追踪、打开和收缩的手势
对于开发硬件及系统方面Kinect for Windows也做了一定的要求:
64位(x64)处理器
i7 2.5-GHz或更快的处理器
内置USB 3.0总线
4 GB RAM
DX11图形适配器
Windows 8, Windows 8.1
Kinect SDK 1.7增加了两大关键功能:
Kinect Fusion和Kinect互动功能,让企业和开发者能够更加专注于开发更多创新的应用程序,在提升工作效率并降低成本的同时,为零售、医疗和教育等多个行业的用户提供更为一致、直观和自然的体验。
Kinect Fusion整合了来自Kinect for Windows传感器的连续景深快照,以创建完整的3d模型。通过精确的3D模型和相关的Kinect for Windows应用程序,让开发者能够专注于开发更多定制和精确3D应用程序,实现3D打印、增强现实等各种新场景,满足零售、医疗和教育等众多行业的客户需求。
Kinect安装教程
安装SDK1.6
首先,您需要下载最新的Kinect SDK和DevelopToolkit。然后就可以开始安装了。如果您之前安装过1或者1.5版本的SDK那么无需卸载,直接安装最新的1.6就可以了,如果您之前安装的是更早的beta版本,则需要卸载后再安装1.6版本。先安装Kinect SDK再安装DevelopToolkit,安装过程很简单。
需要注意的是:
安装前,需要将Kinect从电脑的USB上拔下。
安装前,需要关闭杀毒软件,如360。
新功能的具体细节:
新的背景移除示例:
背影移除技术又成为“蓝屏抠像”技术,就是将人物从背景中抠除出来,然后将背景替换为其他的场景的技术,这个在诸如天气预报,以及一些电影拍摄中经常用到。在现实生活中可以广泛用于广告拍摄,虚拟现实游戏,训练模拟以及其他一些涉及到虚拟现实的技术中。在早期的版本中,我们是根据Kinect传感器的深度影像数据中,判断图片中某一像素点是否存在PlayerIndex来判断该像素是否是人物来从背景中抠取人物部分的,但是早期的版本使用起来毛边现象比较严重,这一点可以从我之前介绍深度影像数据写的一篇文章中的截图可以看出效果。新的API中提供了新的背景移除技术,可以看出,相较之前的版本,在人物边缘平滑方面得到了很大的提升。
Kinect功能
Kinect Fusion 的色彩捕捉功能
在1.7 版本中推出的Kinect Fusion功能能够帮助我们对物体进行快速的三维建模。 1.8的SDK中的Kinect Fusion 应用程序界面扫描场景颜色和深度信息,捕捉三维场景颜色和三维模型,从扫描中为网格获取纹理映射,这一特性提供扫描完整的高保真三维模型,包括用于全彩色三维打印或游戏精确三维资源创建的颜色,CAD和其他应用程序。这一功能使得一些诸如虚拟试衣等应用在服饰和身体贴合方面做得更加出色和逼真。
强化的 Kinect Fusion 跟踪稳健性
该算法简化了场景扫描。通过这项更新,Kinect Fusion 可在摄像头位置发生移动时更好地保持场景锁定,从而完成更可靠、更一致的扫描。
HTML 交互示例
这个示例展示了实现 Kinect 启用按钮、简单用户参与、基于HTML5 背景移除流。开发人员可以使用任何基于 HTML5 和 JavaScript的编程语言实施 Kinect 启用用户界面,将 Kinect for Windows 集成于现有解决方案之中。
自适控制示例
该示例演示了如何构建一个应用程序,根据用户与屏幕间的距离自动调整 - 从一段距离外的手势到触摸屏的触控操作。这个示例中的演示使用场景要素和屏幕传感器位置定位用户接近屏幕时触控的最佳人机控制位置。触摸界面和显示器与用户位置和高度相适应,且支持多用户同时使用,实现舒适的人机交互体验。
多Kinect传感器实现 Kinect Fusion 示例
该示例为开发人员展示了如何同时使用两个传感器从两个方向扫描用户或对象 - 从而支持在不必移动传感器或对象的前提下构建 3D 模型!其中演示了两个 Kinect for Windows 传感器的校准,以及如何使用 Kinect Fusion API 处理多个不同深度的快照。这种方法极为适用于没有人工扫描助理的零售体验店和其他公共信息台。
更新日志
除此以外,SDK 1.7中还包含了新的Kinect互动功能,包括支持推按、抓移的NUI控件、还有多用户互动以及手势张合识别。新的互动功能将更多的可访问性和一致性带入Kinect for Windows,让开发者和潜在的商业合作伙伴能够充分利用该产品探索并开发新的使用场景。更新的SDK版本还包括如何与OpenCV和matlab交互的示例。同时,所有的Kinect for Windows示例代码也都上传到Codeplex网站。
微软Kinect for Windows事业部全球总监Bob Heddle表示:“新的Kinect for Windows SDK 1.7版本中引入了Kinect Fusion和Kinect互动等激动人心的技术,这是我们团队与微软研究院广泛合作的又一成果。尤其是在精确3D模型创建以及基于手势的应用开发方面,SDK 1.7使得企业和开发者能够给用户提供更加一致的,直观的和自然的用户体验。”
微软今天正式发布了Kinect for Windows的SDK,此次最大的亮点就是考虑到中国强大的市场发展前景,加强了中国地区的支持力度。在新版的SDK中加入了很多的新的功能,比如:
1.开发者工具的大幅度改善
2.扩展传感器的数据访问
3.对操作系统的更广泛的支持
同时在博文中称:“对Windows 8系统的兼容和VM的支持意味着Kinect for Windows能够在更多的平台更多的设备上运行。”Windows 8将是一个面向全球的操作系统,那么毫无疑问Kinect for Windows加入Windows 8系统的支持,无疑进一步促进了Kinect for Windows的发展。
微软官方发布了Windows版Kinect软件开发工具包(SDK),使得所有的Windows用户都能够体验专为Xbox 360游戏机开发的这款体感外设。开发者可以使用Kinect软件开发工具包中的动作感应技术去创建新的PC软件,为Kinect开发游戏,还可以让学术研究者和技术爱好者使用微软Xbox 360 Kinect体感技术为Windows 7计算机创建丰富的体验。
自微软针对Xbox 360发布Kinect外设以来,它在市场中取得了巨大的成功,成为销售最快的消费者游戏周边设备。
Windows版本的Kinect SDK为程序开发人员提供了APIs、示例代码和驱动,其中包括32位和64位版本,当前仅支持英文。
其中一个新的功能叫做Kinect Studio,可以开发者记录和回放Kinect的数据,这就意味了节省了软件开发商的时间。还有其他新的功能就是增加了面部追踪功能,能够追踪用户的嘴型,头部的运动和眼角的变化。
同时新的1.5版本中加入了坐姿的骨骼追踪,支持头部,肩膀,手臂的10个多点定位追踪,同时也增加了新的语音识别语言,目前分别为:法国,西班牙,意大利和日本。
Kinect产生的景深数据作用有限,要利用Kinect创建真正意义上交互,有趣和难忘的应用,还需要除了深度数据之外的其他数据。这就是骨骼追踪技术的初衷,骨骼追踪技术通过处理景深数据来建立人体各个关节的坐标,骨骼追踪能够确定人体的各个部分,如那部分是手,头部,以及身体。骨骼追踪产生X,Y,Z数据来确定这些骨骼点。
欧普小编为大家带来的是Kinect下载地址,请点击官方下载!