分享

为什么原地晃手不会计步?2分钟带你了解手机如何计步

 黄昌易 2019-08-18

为什么原地晃手不会计步?2分钟带你了解手机如何计步

手机计步主要取决于手机的2个部件:螺旋仪和加速度传感器。根据陀螺仪和加速度传感器回传的数据,再结合软件本身的算法,就可以知道走路的步数是多少了。

陀螺仪又称“角速度传感器”,它测量的是手机偏转、倾斜的角度,通过角速度传感器可以知晓用户的实际动作,也就是走路时的摆动幅度

加速度传感器又称“G-Sensor”,测量x、y、z三个轴的加速度,通过加速度传感器可以知晓用户在各个方向上的加速度,即走路的加速度。这里需要注意,因为人走路的加速度是在一个较小的范围值内的,一般不大于10m/s,如果大于这个值的加速度(骑自行车),是会被过滤掉的。

为什么原地晃手不会计步?2分钟带你了解手机如何计步

理论上说只使用陀螺仪或加速度传感器都可以测出走路步数,但会出现不准确的情况。比如:若只使用陀螺仪,会出现原地摆臂就可计步的情况;若只使用加速度传感器,会出现手机在车里,开车就可计步的情况。实际上,为了避免上述不准确的情况发生,往往是使用陀螺仪和加速度传感器结合的方式进行计步计算的。

那陀螺仪和加速度传感器是按照什么比重来参与计算的呢?

其实陀螺仪和加速度传感器参与计算的比重并不是固定的,它是根据不同的走路情境不断变化的。例如:检测到摆动幅度较大时(手机拿在手上),螺旋仪摆动幅度计算比重会大些;检测到摆动幅度很小时(手机放在口袋或者包里),加速度传感器参与计算的比重会大些;检测到只有单一的陀螺仪幅度信号或者加速度传感器的加速度信号,则不会参与步数的计算,将这些信号过滤掉。

为什么原地晃手不会计步?2分钟带你了解手机如何计步

所以如果你想增加走路步数的话,一定得同时有摆动幅度+加速度哦,所以还是老老实实走路吧,别想着原地晃手啦。

以上为原创内容,如有转载请标明来源“实事百科全书”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多