分享

!!!!!!开发者福利:微软开源 Kinect 源代码 自然人机交互时代的到来

 看见就非常 2013-03-20

Kinect for Windows在一年前推出以来,微软就不断的在改进它的功能。在之前WDang曾报道微软正在考虑将Kinect集成到个人PC和家庭电视当中,作为未来Kinect的全新发展方向,在未来微软的研究目标就是使Kinect小型化,让Kinect能够遍布我们生活的每一个角落,最大程度上为人们的生活提供便利。

在微软向外界公布了Envisioning Center蓝图,微软表示未来他们将更多的建立于Kinect技术,不同程度地利用了Kinect传感器。Kinect已经成为一项经常被微软在公共场 合提及的热门技术。在之前的TechFest(在雷德蒙德总部召开)上,微软表示他们目前已经着手准备一个包含全新Kinect的手势识别的SDK,让应用开发者能够把通过Kinect拉伸缩放等功能实施到应用里。而微软将会在未来几周内发布这个新的SDK。

而这次微软的动作确实十分的迅速,在发布全新的SDK之前,为了推进Kinect体感控制器成为PC端的自然用户界面设备,微软根据遵循开源协议共享了Kinect的源代码样本。

微软根据开源协议开放了Kinect的部分源代码,包括用于面部追踪、骨骼查看器和连续手势的代码,代码由C#、C++和VB编写。微软通过Apache 2.0开源协议将这些代码提供给开发者,开发者可以重用目前的Kinect代码,并帮助微软对其进行改进。

“微软此举为开发者提供了一个重用Kinect代码的机会,帮助微软进一步改进Kinect。”Kinect for Windows开发者社区经理Ben Lower上周在其博客中解释道。

此次Kinect SDK所有代码均在Apache 2.0许可下发布,开发者可以免费下载、重用。“同时,我们使用了Git存储库,所以你能轻松地复制和fork。”Ben Lower表示。

另外,针对Kinect for Windows的开发工作都需要开发者事先在电脑中安装Visual Studio 2010/2012、.NET Framework 4.0/4.5、Kincet for Windows SDK以及Kinect for Windows Toolkit四款必要的开发工具。而针对面部识别等特殊功能的开发,则需要开发者额外下载Face Tracking SDK

作为微软未来的一个较大的发展目标,在TechFest上,微软亚洲研究院院长洪小文博士在大会上表示,多年来Microsoft Research一直将自然用户界面(NUI)作为核心研究方向之一,并坚信更加自然和人性化的用户界面将促成更好的计算体验。而在TechFest上微 软所展示的BodyAvatar技术将会同Kinect一同配合,为未来更加自然的人机交互做准备。

它能够让Kinect玩家将自己的肢体作为输入手段,通过各种直观的手势操作,创造出任何形态的3D虚拟形象。在智能设备价格低廉并大行其道的移动 互联网时代,BodyAvatar能够通过便Kinect等便携设备进行3D重建,实现了在手机或平板电脑上对现实世界物体表面的快速3D重建,此项技术 可以广泛地应用于面部建模、虚拟现实(AR)、社交网络分享和3D打印等多个不同领域。

或许微软希望在未来Kinect能够在人们的生活中扮演更多的角色这一目标的达成尚需时日,但是对于用户而言,有一天,你走进客厅,所有外配都将消 失,你的墙壁就是最大的屏幕,通过Kinect手势进行快速的操作,上网浏览、看电视、查看社交网络等等。当需要进行3D打印时,通过Kinect进行 3D图像的扫描,然后数据将传递到家用3D打印机中,快速的完成一些你想要打印的物品。

新闻来源:WPDang

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多