在Kinect的手指跟踪(Finger tracking in Kinect)

2019-08-19 05:14发布

我是在Kinect的探索发展,并希望能够识别手指,而不是只有整个手。 通过Kinect的官方SDK的API骨骼只手关节 - 手指跟踪的规定。 我也读了最近微软已经包含在新的SDK中的抓地力识别API,其中可能包括手指在将来的版本跟踪。

我的问题是考虑到目前的资源,我怎么去这样做手指追踪? 我们是否有相同的外部库? 这将是可行的实际实现使用Kinect的手指追踪,鉴于该UX准则阻止这种手势。

谢谢。

Answer 1:

我如何去这样做手指追踪? 我们是否有相同的外部库?

有几个项目在那里,演示Kinect的来执行手指追踪的能力。 一些第三方库,提供某种形式的手指追踪API,也同样存在。

这里一个很有趣的一个,用代码,我发现了一个简单的网络搜索:

  • http://www.kinecthacks.com/kinect-hand-tracking-gesture-experiment/

如果你想使用官方的SDK或其他的SDK的一个是另一个问题。 没有什么能够阻止从执行专人跟踪官方SDK,但并没有什么把它建成为执行这些动作。

这将是可行的实际实现使用Kinect的手指追踪,鉴于该UX准则阻止这种手势。

如果“可行”你的意思是可能的 - 是的。 没有什么阻止您使用官方的SDK实现自己的手指追踪机制。

如果,另一方面,你的意思是跟踪手指对毛的身体动作的UX实用性,那是后话留给你的应用程序设计。 有手指追踪手指追踪的缘故不会使一个良好的自由控制,交互体验。 “距离依赖互动的”的部分为Windows 1.7人机界面指南的Kinect确实说明了如何从画面效果的用户的距离,如何以最佳方式与之交互的一个好工作。 请注意用户在例如连结至上述非常接近到屏幕上。

你的应用程序要做到; 如何在用户接近您的应用程序(即,在街上,在实验室中,用或不用学习,站立/坐姿等); 距离; 用户的年龄和能力(即儿童和老人通常不太灵巧,象那些残疾)。 所有这些(是的...更多)进入,如果你的应用程序应该支持手指追踪的。



Answer 2:

手指跟踪一个多库: https://fingertip.codeplex.com/



文章来源: Finger tracking in Kinect