繁体   English   中英

流跳跃运动实际摄像机进给

[英]Stream Leap Motion Actual Camera Feed

有没有一种方法(最好是用JS,但可以用任何一种语言完成)从Leap Motion流式传输实际的红外摄像机视频? 在0:52 看到的演示似乎表明该设备可以提供更多的数据,而不仅仅是点的骨架,我很希望能够在我的一个项目中显示实际的“ Leap-View”数据,我认为基本上是灰度图像。

谢谢!

我叫Led Motion社区团队的Edwin。 不幸的是,我们早期视频中介绍的“点云”是来自某些调试工具的可视化效果。 由于它们在时间或空间上不一致,因此不能用作交互方法。 当前没有点云。 我们可以从已有的3D信息中重建出某些东西,但可能不会在短期内增加此功能。

我认为您想要的是这样的: https : //github.com/meyburgh/forirony/blob/master/misc/leap.cpp

这是一个非常简单的演示,显示了每个跳跃运动摄像机的灰度红外视频。

该视频看起来有些奇怪,因此如果您希望它看起来“正常”,则需要对其进行纠正-Leap提供了image.rectify(),但这发生在cpu上,因此为了提高性能,最好使用着色器代替image.rectify()函数。

要获得“点云”,如果您对此感兴趣,可以按像素进行视差映射(opencv在cpu / gpu上具有此功能),也可以查看NVIDIA的CUDA工具包,该工具包中包含有视差图演示。样本。 链接到opencv的立体声对应关系(也称为视差映射): http : //docs.opencv.org/3.0-beta/modules/cudastereo/doc/stereo.html

我可以体会到,通过视差映射获得的点云的质量将非常粗糙且嘈杂,因此对于像Edwin在其文章中所说的“交互”没有用,但是如果您有兴趣研究统计技术以了解隐藏在噪音中的信息,或者出于“艺术”原因想要点云,那么这就是我要说的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM