加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

微软Kinect for Windows SDK:暮春时节 如期而至

(2011-06-21 10:26:26)
标签:

kinect

for

windows

sdk

微软研究院

code

camp

测试版

特性

分类: 技术

当你第一次听到“Kinect for Windows SDK”的消息时,相信你对被告知的时间期限“Later Spring”一定印象深刻,而如今,它终于在千呼万盼中如期而至。 

微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至

 整理:宣金学

 

2011617日,微软公司发布了由微软研究院开发的,基于WindowsKinect软件开发工具包测试版(Kinect for Windows SDK beta)。这套用于非商业性应用开发的免费测试版SDK(Software Development Kit,软件开发工具包),旨在让日益增多的开发者、学术研究者和发烧友群体借助Windows 7平台,利用Kinect技术,创造在深度感应、人体运动跟踪以及语音和物体识别等领域的全新体验。即日起,可以访问http://research.microsoft.com/kinectsdk免费下载Kinect for Windows SDK。 

 

SDK特性面面观:

 

Kinect for Windows SDK适用于Windows 7,套装中包括驱动程序、用于获取原始传感器数据流的大量API、自然用户界面、安装程序文件及其他资源。这套SDK还允许开发者借助微软Visual Studio 2010,利用C + +、C#Visual Basic等语言开发新的应用。

 

SDK虽然只是一个入门套件,但其诸多特性将为学术研究人员和技术爱好者提供强有力的Kinect系统功能,包括声音、系统API以及对传感器的直接控制,以帮助他们创建丰富的自然用户界面。下面,先让我们浏览一下SDK的特性有哪些吧。

 

·  原始传感器数据流Raw Sensor Streams)——开发人员可以获取来自深度传感器、彩色摄像头传感器和四元麦克风阵列的原始数据流。这些信息能够允许他们在Kinect传感器产生的底层数据流的基础上进行开发。

 

·  骨骼跟踪Skeletal Tracking)——这套SDK能够跟踪在Kinect的视野中移动的一到两名玩家的骨骼影像,从而使构建以姿态驱动的应用成为可能。 

一个利用SDK骨骼跟踪技术开发的体感游戏Shape Game

 

·  高级音频功能——音频处理功能包括先进的噪音抑制、回声消除以及用于识别当前声源的波束形成技术等,并能够与Windows的语音识别API实现整合。

 

·  简便的安装——这套SDK可以通过Windows 7的标准方式实现快速安装,无须复杂的配置,而且完整安装的大小还不足100 MB,开发者在短短几分钟之内就能完成安装并使用。

 

·  详尽的文档——这套SDK包含了100多页高品质的技术文档。除内建的帮助文件外,文档资料中还包含SDK所提供的大部分示例的详细解说。

 

Code Camp24小时的奇迹

 

首先体验Kinect for Windows SDK特性与功能的,是50位参加微软研究院“代码挑战营(Code Camp)”活动的代码发烧友们。在SDK测试版发布前的24个小时里,50位顶级开发者被选派到微软研究院雷蒙德总部,参加于研究院举办的Code Camp。这些研发人员需通过SDK工具包在紧张的24小时内,发挥自己的想象力和创造力,开发各种“异想天开”的应用。应用开发涉及的领域也非常广泛,从科学到教育,从游戏娱乐到医疗卫生,研发人员们可以无限地、尽情地发挥想象,挑战自己的开发极限。在第二天,Channel 9(9频道)还对Code Camp进行了4个小时的直播。

 

不知读者朋友们是否还记得Pong这款世界上最早的视频游戏?游戏中,由人操纵按纽控制屏幕中的两道竖杠,来回反弹屏幕中蹦蹦跳跳的小光点,击不中者扣一分。正是这款小游戏,开创了电脑视频游戏的时代。而在Code Camp24小时里,来自Lewis and Clark 大学的Nick WilsonJulian DalePong开发了一个特别的补丁包。他们利用Kinect的骨骼追踪技术为这款小游戏创建了一个自然用户界面,人体可以代替游戏操纵杆来完成游戏。Nick WilsonJulian Dale两个人并没有在Windows系统上编程的经验,他们在24小时里现学了Visual Studio,C#等技术,通过SDK创建了新版的电脑游戏Pong

 

微软Microsoft Surface的最具价值专家(MVP)Joshua Blake也出现在了代码营里。他的团队开发的应用名为Virtual Kinductor(Kinectconductor的合写),可以帮助人们通过姿势和语言来指挥一个管弦乐队。Joshua Blake表达了对即将发布的SDK的无比期待,并对它潜在的广泛的应用感到非常兴奋。

 

如果在24小时开发出一款可以飞起来的应用装置是不是听起来很cool呢?Alex Wiggins, Ruma Paul 以及 Fabio Matsui三位研究员仅用不到一天的时间,通过SDK合力制作出一架可以用身体进行控制的飞行器。他们在控制飞行器的时候,看起来就像气功大师在远处运功让该装置悬浮起来一样。当他们三人将飞行器拿到外面的大厅演示的时候,吸引来一大批观众,据说还吓走了几个大厅前台的接待员微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至

 

 微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至
Alex Wiggins, Ruma PaulFabio Matsui三人正在展示飞行器

 

“代码挑战营”的营员们在24小时之内通过SDK所创造的奇迹着实令人惊叹。试想如果是24天,或者24个月,Kinect for Windows SDK所带给爱好者们的应用潜力必将无可估量!微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至

 

SDK大家评

 微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至
Kinect for Windows SDK为开发者们提供了一个广阔的发挥空间,让他们在Windows平台上释放Kinect技术的无限潜能。我们急切地期待看到开发者群体的创新,微软将与他们携手,共同打造更加自然、直观的计算体验。”

——微软研究院杰出科学家Anoop Gupta

 

微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至Kinect for Windows SDK包含众多来自微软研究院的创新技术,任何有志于借助Kinect技术对自然用户界面进行创造性探索的人,都能够享受到它所带来的无限可能性。Kinect for Windows SDK还拓展了丰富的机遇,用以解决诸如医疗和教育等领域的社会问题。”

——微软亚洲研究院院长洪小文博士

 

微软Kinect <wbr>for <wbr>Windows <wbr>SDK:暮春时节 <wbr>如期而至Kinect for Windows SDK的发布,仅仅是我们践行承诺的开始。关于自然用户界面,微软的愿景是最终实现人机之间更为自然的、无形的交流:电脑能够读懂人的动作手势,能够听懂人的语音指令,甚至可以辨别人们声音的变化并作出相应的反应。”

——微软公司博客高级经理Jeffrey Meisner

 

这项软件开发工具包的发布,展示了微软欲将自然用户界面带给更多学术研究人员和技术爱好者的良好愿景,微软希望通过提供强有力的工具帮助他们运用Kinect技术创造出更有创意的应用。另外,微软还计划在晚些时候发布商用版SDK,详细信息将在产品面市时另行提供。

 

正如微软首席研究与战略官克雷格•蒙迪说道,“像这些达到一定规模的突破性的技术所产生的创造力和发明将开辟一个全新的充满无限可能的计算世界。”

 

相关阅读

真人Andy做客微软讲授用户界面的往与今

吉尼斯世界纪录:Kinect 成为史上销售最快的电子消费品

自然用户界面在微软技术节大放异彩

微软Kinect:谁还要控制器?

                                                                               

欢迎关注

微软亚洲研究院人人网主页:http://page.renren.com/600674137

微软亚洲研究院微博:http://t.sina.com.cn/msra 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有