gpt4 book ai didi

javascript - Leap Motion Controller 数据清理

转载 作者:行者123 更新时间:2023-11-30 17:53:34 27 4
gpt4 key购买 nike

我注意到我从 Leap Motion Controller 获得的数据非常嘈杂。除了明显的(即手指的位置)之外,我还遇到过诸如

  • 手指在双手之间移动,
  • 出现“幻影”手,
  • 手指消失并立即重新出现。

API(特别是 Javascript API)是否提供任何清理这些数据的方法,或者是否有任何其他方法来减少这些数据的噪音?当然,所有这些事件都可以在用户代码中处理,但似乎每次都必须自己处理并不理想。

最佳答案

简而言之,不,目前开发人员必须为此实现逻辑。请注意,这在未来可能不是真的,API 变化很快。

我也遇到了这个问题,我通过使用最大限制为(例如)100 帧的循环队列解决了这个问题。然后我将只跟踪一个可指向的数据。然后我会根据我认为不正常的情况过滤数据。例如宽度,这是非常不可靠的。我会得到模态值,并接受模态值的 +2 -2 范围。我会忽略其他一切。效果很好:)

简而言之,正如您已经提到的,您需要收集数据并过滤掉噪音。他们告诉我工具和宽度精度会改变。在论坛上搜索 isTool 并查看其他人如何找到获取“稳定”数据的方法。

对我来说,解决方案是(对于我想要的,即跟踪一个可指向的和可靠的宽度):

  • 拥有最多 X 个项目的队列
  • 设定容忍度
  • 比较队列中的数据
  • 过滤掉被认为是噪音的内容

关于javascript - Leap Motion Controller 数据清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18473821/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com