Android:Android Accelerometer上是否可以检测到连续的前进和后退运动?

时间:2013-03-20 17:56:39

标签: android accelerometer

我正在制作一款需要我检测行走的应用。我能够发现它。 我只是使用deltaZ&加速度计和其他一些参数的deltaY值。

然而,用户可以通过简单地上下和前后移动来轻松伪装行走。

所以为了防止这种情况,我想如果我能够检测到连续的向后和向前运动,我会发现这是一个假步骤。

我尝试读取原始加速度计值...但它没有多大帮助。 有没有任何想法的人?

PS:我已经尝试过计步器应用程序和github代码。他们很好地发现了步骤但我可以通过摇动手机轻松伪造它们

1 个答案:

答案 0 :(得分:0)

您可以使用GPS检测他们的位置,如果他们没有随着时间的推移改变位置,您可以使他们的步行无效。