手機(jī)如何實(shí)現(xiàn)計(jì)步功能 手機(jī)是如何計(jì)算我每天走的步數(shù)的?
手機(jī)是如何計(jì)算我每天走的步數(shù)的?陀螺儀可以測(cè)量手機(jī)的角度,從而檢測(cè)出人體重心的偏離。當(dāng)一個(gè)人在走路時(shí),他或她的手或口袋里的手機(jī)將有一個(gè)角度偏移的運(yùn)動(dòng)。當(dāng)陀螺儀檢測(cè)到連續(xù)且規(guī)則的角度偏移時(shí),手機(jī)會(huì)開始判
手機(jī)是如何計(jì)算我每天走的步數(shù)的?
陀螺儀可以測(cè)量手機(jī)的角度,從而檢測(cè)出人體重心的偏離。當(dāng)一個(gè)人在走路時(shí),他或她的手或口袋里的手機(jī)將有一個(gè)角度偏移的運(yùn)動(dòng)。當(dāng)陀螺儀檢測(cè)到連續(xù)且規(guī)則的角度偏移時(shí),手機(jī)會(huì)開始判斷用戶正在行走。
陀螺儀還可用于判斷用戶是步行還是騎自行車。與步行或跑步相比,騎車時(shí)人體的姿勢(shì)更穩(wěn)定,重心不會(huì)移動(dòng)。此時(shí),陀螺儀采集到的角度變化較小,因此更精確的步進(jìn)計(jì)數(shù)軟件不會(huì)計(jì)算騎自行車的步數(shù)。
更精確的步進(jìn)計(jì)數(shù)軟件還將利用GPS定位人們的運(yùn)動(dòng)路線,然后計(jì)算平均速度來判斷步行、跑步或騎自行車的狀態(tài)。畢竟,騎自行車比走路和跑步快得多。
雖然現(xiàn)在手機(jī)的傳感器非常豐富,但是步進(jìn)計(jì)數(shù)軟件的算法更加嚴(yán)格,可以判斷一個(gè)人是走路還是騎自行車。但人體每天的運(yùn)動(dòng)是非常頻繁的,所以難免會(huì)出現(xiàn)缺步或錯(cuò)步的情況。