用于手势识别的FastDTW的Java实现

时间:2015-10-21 18:51:19

标签: algorithm

我有一个Android应用程序,它从外部源获取手势坐标(3轴 - x,y,z)。我需要将它们与我在数据库中的坐标进行比较,并确定手势是否相同/相似。

我还需要增加一些容差,因为加速度计(捕获手势的设备)非常敏感。这很容易,但我也想考虑一下空中画出的“大圆圈”,就像在空中画出的“小圆圈”一样。意思是会有不同的值,但图的结构会相同,对吗?

我做了一些研究,发现我可以将Dynamic time wrapingHidden Markov model结合使用。

我试着进一步阅读它,但我没有找到太多。我刚刚找到了一个名为FastDTW的Java库,但无法确定哪些方法适用于我的问题。

请您在此向我提供任何指导?

看到这些图像,它们是相同的手势,但其中一个以比另一个更慢的动作完成。

更快一个: Faster

较慢的一个: enter image description here

我没有捕捉到相同手势的图像,其中一个比另一个小,可能会稍后添加。

0 个答案:

没有答案