Leap Motion点云

Cyc*_*one 10 point-clouds leap-motion

我们如何在Leap Motion API中访问点云?导致我购买它的一个功能是他们的促销视频中的点云演示,但我似乎找不到有关它的文档,论坛上的用户回复似乎好坏参半.我只是错过了一些东西吗?

我希望将Leap Motion用作一种廉价的3D扫描仪.

Bra*_*son 20

该演示显然是一个模拟人手三维模型的模型,而不是实际的点云数据.你可以看出,由于阻塞,显示了传感器无法读取的点.

orion78fr指向一个论坛帖子,但创始人的采访记录提供了更多来自消息来源的信息:

  1. 你能否允许访问SDK中的云点?

大卫:所以我认为有时候人们会对我们的硬件中的工作方式产生误解.它与Kinect等其他产品截然不同,在正常的设备操作中,我们的优先级与大多数其他技术截然不同.我们的首要任务是精确,小动作,非常低的延迟,非常低的CPU使用率 - 所以为了做到这一点,我们经常做出牺牲,使设备正在做的事情完全不适用于我认为你得到的,是3D扫描.

我们正在研究的是一些替代设备模式,它们可以让你将它用于各种目的,但这不是它最初构建的目的.你知道,我们的目标是让它能够做到这些并且用硬件可以做很多事情.但我们现在的首要任务当然是人机交互,我们认为这是技术中缺失的组成部分,这是我们的核心热情.

迈克尔:我们真的相信试图从设备中挤出每一盎司的优化和性能,以达到它们的目的.所以在这种情况下,今天的Leap旨在成为一个伟大的人机界面.我们在此过程中进行了数千次小优化以使其更好,这可能会牺牲过程中可能对3D扫描对象有用的东西.但这些都是故意的决定,但并不意味着我们认为3D扫描并不令人兴奋,也不是一个好的用例.未来我们将建立其他公司作为公司,其他设备可能同时做两件事,或者可能会有两种不同的设备.一个完全针对3D扫描进行了优化,一个继续优化,并且可以跟踪手指和手.

如果我们没有做好传达设备不是3D扫描或者无法进行3D扫描的工作,那很不幸,而且这是我们的错误 - 但这是我们必须要做的事情牺牲.好消息是,这些牺牲使主要装置在追踪手和手指方面非常出色.

我已经开发了Leap Motion控制器以及其他几种3-D扫描系统,从我所看到的情况来看,我非常怀疑我们是否会从当前出货的硬件中获取点云数据.如果我们这样做,保真度将远远低于我们从该设备的粗略手指和手部追踪所看到的.

已经开始出现一些用于3D扫描的低成本替代方案.SoftKinetic的DepthSense 325相机售价250美元(实际上与现在只需150美元的Creative Gesture相机相同).DS 325是一款飞行时间的红外摄像机,可为您提供前方3-D空间的320x240点云图.在我的测试中,它适用于不透明材料,但任何具有一点光泽或光泽的东西都会给它带来麻烦.

PrimeSense的胭脂红1.09($ 200)使用结构化光来获得在它前面的点云数据,因为它们原始的Kinect提供的技术的进步.它具有比SoftKinetic相机更低的有效空间分辨率,但它似乎提供更少的深度噪声并适用于更多种类的材料.

DUO也是一个很有前景的项目,但不幸的是它的Kickstarter活动失败了.它使用来自红外光源的立体成像从两个PS3 Eye相机返回点云.他们可能会在将来某个时候重启该项目.

虽然Leap可能无法满足您的需求,但看起来越来越多的设备正在消费者价格范围内推出以实现3D扫描.