Kinect破解术大比拼编辑本段回目录
Kinect是价值150美元的微软设备,使用该设备,人们可以通过动作来控制视频游戏。新一代的工具将会使完善Kinect变得更加容易,
自从去年11月份 Kinect发布以来,微软已经卖出了超过800万台设备,随着一些学者和爱好者逐渐改编Kinect内的感应器(范围从机器人到非传统显示器),微软在不经意之间引发了一场破解狂潮。Kinect之所以如此受欢迎是因为它提供了建立动作控制的低成本方式。和任天堂(Nintendo)的Wii游戏机不同,Kinect在不借助远程遥控或特制服装的情况下,可以“看见”使用者的动作。并且它使用USB(设备与计算机连接的常用通信协议)进行工作。
黑客们在Kinect发布几天之后就猜出了与其与设备进行通信的方式,但是最近一些公司(包括微软)已经对他们的行为做出了官方支持。
要使用Kinect进行工作,黑客们必须能够从设备获取信息,比如Kinect建立的深度图能够看到屋内的活动。黑客们也必须能够明确利用设备采集的信息来做什么,换句话说,识别软件需要哪些动作。上上周,微软宣布,将发布一款Windows下的非商业性软件开发包,以使学者和研究人员更容易的开发利用Kinect。开发包将支持访问设备音频系统(对主传感器直接控制)和系统级的应用程序接口。公司计划将其在开发包的商业版本之后发行。
位于特拉维夫(Tel Aviv)市的PrimeSense公司提供一些微软认证的Kinect技术,它也一直在支持黑客。该公司出售一款与Kinect 极为相似的原型设计,并对其提供开源驱动。
位于比利时布鲁塞尔的SoftKinetic公司专业生产3-D动作识别软件,它将提供其中间设备的免费版本,在3月中旬即可下载。该软件可从任何设备获得深度感知输入,包括Kinect,并且可用于对设备进行编程来响应动作。
Kinect黑客已经非常依赖大量的共享信息。Ideum公司(为科学博物馆和其他机构开发交互式展览的公司)的所有人和创意总监吉姆·斯巴达斯(Jim Spadacinni)说:“我不相信我已经真正破解了Kinect。”他也是公开展览(Open Exhibits)的主要研究者,该展览是由美国国家科学基金会(National Science Foundation)赞助的项目,旨在开发出帮助组织展览的免费开源软件。斯巴达斯最近已经在研究Kinect在这方面的可能性。
公开展览发布了一个模块,允许人们自己用Flash编写基于动作的Kinect应用程序,这样就增加了Kinect的知识基础。但是,斯巴达斯仍然相信赫尔托·马丁(Hector Martin)这样的人,马丁发布了开源Kinect(open Kinect)驱动,使得很多黑客可以从设备中提取和操作数据。
纽约城开源Kinect见面组(New York City OpenKinect Meetup Group)的组织者肖恩·基恩(Sean Kean)说,人们现在能够轻易的对3-D输入进行编程“绝对是一个转折点,我们将看到一场变革。”基恩表示,人们对Kinect的开发将降低个人面对机器人实验和其他高级应用的壁垒。技术不仅仅针对设备和动作,也能用于任何类型的3-D输入,例如引导机器人的运动。
事实上,黑客们已经使用技术来设计可以接近并跟随人的机器人,用于浏览新闻的动作控制接口和3-D显示系统的输入。
盖瑞特·加拉格尔(Garratt Gallagher)是麻省理工学院计算机科学和人工智能实验室的机器人学工程师,他已经开发了许多Kinect破解技术。他说,所有这些在以前都是可能的,但价格不会这么低廉。“现在,我们已经向科学幻想迈近了一大步。”