過去很多計步軟件都是通過簡單的重力感應(yīng)來計算步數(shù),也就是手機每震動一次,就算走了一步,因此不少網(wǎng)友用搖晃手機的方式來“作弊”,給自己增加步數(shù)。但是隨著計步軟件算法的提升,以及手機內(nèi)置傳感器的增加,這種簡單的作弊方法已經(jīng)行不通了。
現(xiàn)在微信等主流的計步軟件是通過手機內(nèi)置的陀螺儀、重力感應(yīng)器、加速度傳感器等一系列傳感器的組合,來計算出每天走的步數(shù)的。
其中陀螺儀可以測量出手機的角度,從而檢測到人體重心的偏移。當(dāng)人在行走的時候,手中或者口袋中的手機是會隨著運動而出現(xiàn)角度偏移的,當(dāng)陀螺儀檢測到持續(xù)而且有規(guī)律的角度偏移時,手機就會開始判斷用戶正在走路。
陀螺儀還可以用于判斷用戶是在走路還是騎自行車,由于騎車的過程中相對行走或者跑步時,人體的姿態(tài)更加平穩(wěn),重心基本上不會發(fā)生偏移,這時陀螺儀收集到的角度變化更小,所以比較精確的計步軟件不會把騎自行車也計算到步數(shù)當(dāng)中。
而加速度傳感器的作用是,當(dāng)人走路時,會有一個比較穩(wěn)定的非勻速加速度,和騎車時相對穩(wěn)定的加速度完全不同。所以通過加速度傳感器,也可以輕松判斷人是在走路還是騎自行車。
更加精確的計步軟件還會利用GPS來定位人的運動路線,然后計算出平均時速來判斷走路、跑步還是騎自行車的狀態(tài),畢竟相比走路和跑步,騎自行車的速度要快得多。
雖然現(xiàn)在手機的傳感器已經(jīng)非常豐富,計步軟件的算法也更加嚴(yán)謹(jǐn)了,可以判斷人究竟是在走路還是在騎自行車。但是人體每天的運動是非常頻繁的,因此難免還是會出現(xiàn)步數(shù)漏計或者錯計的情況。
更多內(nèi)容請訪問技成培訓(xùn)網(wǎng),微信關(guān)注公眾號【技成培訓(xùn)】免費學(xué)習(xí)更多電工、PLC、變頻器、數(shù)控機器人等知識。還有變頻器、伺服、PLC手冊等小工具免費查詢哦。返回搜狐,查看更多
責(zé)任編輯: