什么是Kinect + Linux用于?

Kla*_*nDK 2 linux kinect

关于Hackaday 的一篇文章激起了我的好奇心,我在这里看到了Kinect + Linux问题(主要是关于配置),所以我冒昧地提出这个问题:

我很清楚,Kinect 可以在Linux上与"普通电脑"一起使用 - 但我不禁想知道为什么,也就是说,你实际上可以用它做什么?

我不认为人们真的可以肯定,没有人-像电影,如"少数派报告"所呈现的人/机接口实际上是由"挥手"做文字编辑,编码,或商业数据处理.除了游戏和练习之外,这种设置的实际,现实,有用(即'专业')应用的例子是什么?

例如,它可以用于真实世界物体的3D扫描以获得数字模型吗?这种扫描会产生什么样的准确度?

son*_*nny 5

Kinect可用于各种有用的应用.我不确定你是专门询问Linux还是Windows("常规PC")是可以接受的,但我会向你提供一些想到的例子.

对Linux而言,Linux上的应用程序很可能只使用传感器的原始传感器数据,而不是骨架跟踪功能.许多Kinect应用程序都在Windows上,因为Microsoft的Kinect SDK仅在Windows上可用,并且它提供了迄今为止最佳的骨架跟踪准确性.

你是对的,Kinect很少用于键盘和鼠标更快更准确的地方,但请注意它可能与可访问性相关.

是的,它可以用于现实世界物体的3D扫描.我不确定准确度,但我认为它适用于许多应用程序.其主要优点是成本低,速度快.

有关3D扫描的示例,请查看:

  • KinectFusion,一个微软研究项目
  • 用于3D扫描的结构传感器.(这不是Kinect传感器,但提供了3D扫描的示例应用程序.该公司也有与Kinect相关的历史记录.)
  • Styku - 3D身体扫描衣服配件

除了3D扫描之外,还有一些应用程序的其他示例:

市场上有许多像Kinect3D这样的深度传感器.最新的着名应用是iPhone X的深度传感器和FaceID.该领域的许多公司现在都在FaceID中积极工作,这在Linux上也很有用.查看微软的Window Hello生物识别面部识别系统 - 请参阅微软官方网站:

Kinect传感器和适配器的制造已经停产,但Kinect技术继续存在于HoloLens,Cortana语音助手,Windows Hello生物识别面部识别系统和上下文感知用户界面等产品中.

Kinect也在机器人社区中有应用,但我不知道具体细节.我假设机器人社区中有很多人在使用Kinect时使用Linux.深度和彩色摄像机可用于提供视觉和用于音频输入的麦克风阵列.

一般来说,Kinect在发布时产生了很大的影响,不仅仅是因为它的技术,而且因为它的价格低,即使它不是每个应用程序最准确的.随着这项技术的改进,我希望其他许多应用程序能够出现并成为主流.

编辑:另外,看看这个黑客新闻讨论:"微软停止制造Kinect"