基于加速度计的手势识别

时间:2011-10-03 19:54:23

标签: linux accelerometer gesture-recognition

我正在开发基于嵌入式加速度计的手势识别。有人知道一些免费图书馆要么雇用还是从一开始?我正在使用嵌入式Linux,我正在寻找一些计算量不大的东西。除了几十篇理论论文,YouTube视频或“封闭式”应用程序之外,我在谷歌上找不到太多。

我理解这是一个非常广泛的问题,但我认为它可以帮助处于相同情况的每个人。

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您还没有看过这些......

有两个项目作为学术项目开始:

http://www.dfki.de/~rnessel/tools/gesture_recognition/gesture_recognition.htm (附源代码)

gRmobile框架: 我能找到的只是一篇论文: http://www.ic.uff.br/~esteban/files/papers/SBGames09_Mark_A.pdf

希望有所帮助!似乎没有那么多。但是,如果您想要做更多的工作,不一定依赖于库,请务必仔细阅读Android Dev网站(手势识别API)中的手势信息: http://developer.android.com/resources/articles/gestures.html

答案 1 :(得分:2)

这个问题已经回答了,但是为了后代,这里有:

http://www.wiigee.org/

用于Wiimote, wiigee 是基于开源Java的实现,用于基于加速度计读数的模式匹配。它使用隐马尔可夫模型 [1]来实现这一点 它显然被一家公司Thorn Technologies用得很好,他们在这里提到了他们的经历:http://www.thorntech.com/2013/07/mobile-device-3d-accelerometer-based-gesture-recognition/

或者,您可以考虑 FastDTW https://code.google.com/p/fastdtw/)。它不如普通的 DTW [2]准确,但计算成本也更低,这对嵌入式系统或移动设备来说是个大问题。

[1] https://en.wikipedia.org/wiki/Hidden_Markov_model
[2] https://en.wikipedia.org/wiki/Dynamic_time_warping