歩数がヘルスケア系アプリ毎に異なる
アプリ毎に歩数が異なるのは何故でしょうか?
アプリというのは、ヘルスケア、My fitness pal、Withings、Noomです。
iPhone 6, iOS 8.1
アプリ毎に歩数が異なるのは何故でしょうか?
アプリというのは、ヘルスケア、My fitness pal、Withings、Noomです。
iPhone 6, iOS 8.1
アプリ開発をすると解りますが、歩数計測はiOS7からAPIに実装されたと記憶しています。
それ以前のアプリは、モーションセンサーやGPSなどを使用して、歩いている事を擬似的に検出したりしています。
また、機種によってもモーションセンサーの処理をしているモーション・コプロセッサ(ハードウェアチップ)の性能が違うので、これによっての誤差もあると思います。
正確に歩数計測するのは無理ですが、アプリはいくつか試してみて、自分の行動リズムに対して一番誤差の少ないものを選ぶのが良いと思います。
歩数計の歩数はiPhoneをどこに固定しているかにもよります。同じアプリでも、胸のポケットに入れたときの歩数とズボンのポケットに入れたときの歩数は違います(かなり違う)。どれが正しいのか知りたいなら、実際に自分で歩数をカウントしてみて、どのようにしたら実際のカウントに近い値になるかを調べてみるしかないのでは?気に入ったアプリの数字が正しいとして以後それを使うというのも一法かも。
これはアナログの歩数計でも同じです。アナログの歩数計には、大抵調節つまみが付いてますが、これを変えればカウントされる値は変わります。
もし数字の違いが1 万歩で数% なら、加速度センサーで歩いたかどうかを判断してカウントしていると思われますが、加速度センサーの出力から「歩いている」と思われる出力がある場合に歩数としてカウントするようになっているはずです。なのでアプリが歩いていないのに歩いていると思われる出力を受け取るとプラスの誤差が生じます、また歩いているのにノイズに紛れて検出できないとマイナスの誤差が発生します。
更に付け加えておくと、同型のiPhone で同じアプリでも数値が同じになることは稀なはずです。
デジタルに誤差は付き物だし、アプリ毎に独自の調整(味付け)をしてると思いますが。
DavinciHorseさん、こんにちは
具体的にどの程度の誤差が出ているのでしょうか?倍/半分とかだとハードウェアやアプリのバージョンにも依存する可能性があります。まぁ、その辺で市販されている万歩計でも、正しく計測できているとは限らないので、100%間違いなく計測できる訳ではないと思うのですが。
《書き込みにコメント付け隊》
いとうみきでした
歩数がヘルスケア系アプリ毎に異なる