1

歩行を検出する必要のあるアプリを作成しています。私はそれを検出することができます。加速度計やその他のパラメーターには、単にdeltaZとdeltaYの値を使用します。

しかし、ユーザーはそれを上下左右に動かすだけで簡単に偽の歩行をすることができます。

それを防ぐために、前後の連続した動きを検出できれば、それは偽のステップだったと思います。

生の加速度計の値を読んでみました...しかし、それはあまり役に立ちませんでした。これについて何かアイデアを持っている人はいますか?

PS:歩数計アプリとgithubコードを試しました。彼らはステップをうまく検出します。しかし、私は電話を振ることで簡単にそれらを偽造することができます

4

1 に答える 1

0

GPSを使用して位置を検出できます。また、時間の経過とともに位置が十分に変化しない場合は、歩行を無効にすることができます。

于 2013-03-20T18:45:09.647 に答える