當前位置:
首頁 > 科技 > 你每天走的步數,手機是怎麼算出來的?

你每天走的步數,手機是怎麼算出來的?

過去很多計步軟體都是通過簡單的重力感應來計算步數,也就是手機每震動一次,就算走了一步,因此不少網友用搖晃手機的方式來「作弊」,給自己增加步數。但是隨著計步軟體演算法的提升,以及手機內置感測器的增加,這種簡單的作弊方法已經行不通了。

現在微信等主流的計步軟體是通過手機內置的陀螺儀、重力感應器、加速度感測器等一系列感測器的組合,來計算出每天走的步數的。

你每天走的步數,手機是怎麼算出來的?

打開今日頭條,查看更多精彩圖片

其中陀螺儀可以測量出手機的角度,從而檢測到人體重心的偏移。當人在行走的時候,手中或者口袋中的手機是會隨著運動而出現角度偏移的,當陀螺儀檢測到持續而且有規律的角度偏移時,手機就會開始判斷用戶正在走路。

陀螺儀還可以用於判斷用戶是在走路還是騎自行車,由於騎車的過程中相對行走或者跑步時,人體的姿態更加平穩,重心基本上不會發生偏移,這時陀螺儀收集到的角度變化更小,所以比較精確的計步軟體不會把騎自行車也計算到步數當中。

而加速度感測器的作用是,當人走路時,會有一個比較穩定的非勻速加速度,和騎車時相對穩定的加速度完全不同。所以通過加速度感測器,也可以輕鬆判斷人是在走路還是騎自行車。

更加精確的計步軟體還會利用GPS來定位人的運動路線,然後計算出平均時速來判斷走路、跑步還是騎自行車的狀態,畢竟相比走路和跑步,騎自行車的速度要快得多。

雖然現在手機的感測器已經非常豐富,計步軟體的演算法也更加嚴謹了,可以判斷人究竟是在走路還是在騎自行車。但是人體每天的運動是非常頻繁的,因此難免還是會出現步數漏計或者錯計的情況。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!

TAG: |