我正在制作一个需要我检测步行的应用程序。我能够检测到它。我只是将 deltaZ 和 deltaY 值用于加速度计和其他一些参数。
然而,用户可以通过简单地上下和前后移动来轻松地假装走路。
所以为了防止这种情况,我想如果我能检测到连续的前后运动,我会发现这是一个假的步骤。
我尝试读取原始加速度计值......但是它没有多大帮助。有人对此有任何想法吗?
PS:我已经尝试过计步器应用程序和 github 代码。他们很好地检测步骤。但我可以很容易地通过摇晃手机来伪装它们
我正在制作一个需要我检测步行的应用程序。我能够检测到它。我只是将 deltaZ 和 deltaY 值用于加速度计和其他一些参数。
然而,用户可以通过简单地上下和前后移动来轻松地假装走路。
所以为了防止这种情况,我想如果我能检测到连续的前后运动,我会发现这是一个假的步骤。
我尝试读取原始加速度计值......但是它没有多大帮助。有人对此有任何想法吗?
PS:我已经尝试过计步器应用程序和 github 代码。他们很好地检测步骤。但我可以很容易地通过摇晃手机来伪装它们