繁体   English   中英

Kinect v2手对鼠标的位置会随手关闭

[英]Kinect v2 Hand to Mouse position drops on hand close

我正在开发使用Kinect v2的WPF应用程序,并且用一只手来模拟鼠标。 它可以工作,但是我有一个小问题-当我合上手时,我模拟了一次点击,但是相对于手打开时,光标的位置略有下降,有时它会以错误的按钮或位置点击结束。

关于如何解决这个问题的任何想法?

我已经尝试跟踪手腕和拇指而不是手,但是问题仍然存在。

谢谢!

这里有一些想法:

  • 进一步过滤和平滑手位置数据。 对于UI /菜单系统,应该有一些延迟,因为它不需要像其他用途那样减少延迟。
  • 根据手的打开/关闭状态修改手的位置。 引入一个常数以在闭合手时使其升起,并进行适当的平滑处理以使其感觉和外观正确
  • 保留手的位置列表并使用之前几帧中的数据(尽管要使它感觉和看起来正确可能很棘手)

注意,请注意以下几点:

  • 使用更大的按钮。 按钮应具有适当的间距,位置和大小。 该应用程序的用户界面应专门为Kinect应用程序设计。
  • 使用其他手势进行鼠标单击,例如推或按,这是Kinect人机界面指南2.0中的推荐方法

暂无
暂无

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

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