手机记不了步一直是0步是什么坏了?

360U3055926249 |浏览1045次
收藏|2019/01/14 11:10

满意回答

2019/01/14 11:39

要不你重新复位出厂设置一下你的手机,你要备份一下哦,如果还是不行,很有可能是硬件出问题了,你去找下售后或自费更换传感 器,如果费用过高建议买一个运动手环,几十块钱要实惠一点!

轰炸东京_2014

其他回答(4)
  • 需要在设置里面进行相应的设置。
    回答于 2019/01/14 13:12
  • 不一定是手机坏了。计步算法可以分为四大类,一是峰值检测算法,二是变换域算法,三是滤波算法,四是模式识别算法。根据所设计的计步器在人体上布放的位置不同,如腕部、腰部、鞋底等,可以选择不同的计步算法。峰值检测类算法原理简单,易于实现,应用较为广泛。这里简单介绍峰值检测类算法。用户在运动中,可能把设备放置于口袋或者包中,亦或拿在手中。所以设备的放置方向不确定。那么首先,通过计算三个加速度的矢量长度,可以获得一条步行运动的正弦曲线轨迹。第二步就是峰值检测,我们记录了上次矢量长度和运动方向,通过矢量长度的变化,可以判断当前加速度的方向,并和上一次保存的加速度方向进行比较。如果是相反的,即是刚过峰值状态,则进入计步逻辑进行计步,否则就舍弃这段。通过对峰值次数的累加,那我们就可得计算得到用户步行的步数。最后,就是去噪音(干扰)。手机或智能手表等手持设备会有一些低幅度和快速的抽动状态,即我们俗称的手抖,或者某个用户想通过短时快速反复摇动设备来模拟人走路,这些干扰数据如果不剔除,会影响记步的准确值,对于这种干扰,我们可以通过给检测加上阀值和步频判断来过滤。目前人类最快的跑步频率为5HZ(当然不排除人类借助其它设备跑步频率超过这个频率),也就是说相邻两步的时间间隔的至少大于0.2秒,如图中的计步时间,若两次计步之间的时间间隔小于0.2秒,则不计步。这样我们就过滤了高频噪声,即步频过快的情况。同时我们通过和上次加速度大小进行比较,设置一定的阀值Threshold来判断运动是否属于有效(如图中的绿线),有效运动才可进行记步。如果已知步行和跑步的步数,那么再通过人体身高,体重及性别就可以大致知道此人的步长,改进后即可变成一个测距离及测速计。通过三轴加速度传感器,我们可以知道用户的运动状态。除了计步,还可以利用加速度传感器与陀螺仪及磁传感器融合进行步行航迹推算。手机没有坏,可能是手机的设置出了故障。解决方法如下:1、前往打开“健康”并轻点“健康数据”。轻点一个类别,如“健身记录”。轻点数据类型,如“步数”。轻点“数据源与访问权限”,确认您已经允许来自其他第三方来源,例如“手环”等。2、前往“设置”>“隐私”> “运动与健身”开启“健身跟踪”,并允许“健康”使用传感器数据。手机微信运动不显示步数、步数为零时,建议试试以下方法:1.确认手机是否支持计步功能,或进入微信运动公众号-右上角齿轮/更多-常见问题-【支持微信运动的设备有哪些】中查看。2.已确认支持计步,进入微信运动公众号-右上角齿轮设置-隐私及提醒设置-开启加入排行榜。3.仍无法显示微信运动步数,请更新微信软件尝试。
    回答于 2019/01/14 12:47
  • 从新下载软件试试
    回答于 2019/01/14 12:30
  • 在设置里进行权限管理
    回答于 2019/01/14 11:59
0人关注该问题
+1

 加载中...