小米手环5计步原理是什么?小米手环2值不值得买?

现在的手环比以前的聪明多了,它里面有一套环境感知的算法,会主动判断你的空间位移到底是不是走路或者跑步产生的。所以有时候你会发现,刚开始走的那几步并没有立刻加上去,但是走了一会儿之后,前面的步数就全部算上了,这就是算法在后台做判断和修正的结果。

评论 (6)

小米手环2都停产好多年了,现在谁还买它啊,这回答有点过时了,不过原理确实是这样,现在的算法比几年前精准多了。

确实,早期的计步器就是简单的加速度震动,现在这种算法厉害在能过滤掉无效动作。不过刚起步那几步没数上偶尔会让人以为坏了,其实正是它在认真计算是不是真的在走路。

确实,现在的算法比早期先进很多。不过这种“事后修正”偶尔会有些小bug,比如坐着抖腿可能被误记为走路,所以建议定期校准一下数据更准确。

原来如此,难怪有时候晃晃胳膊它也跟着计数,看来算法还得继续优化啊。

确实是这样,以前那种纯靠加速度传感器硬算的算法太粗糙,稍微抖动手臂就乱加步数。现在这种基于场景感知和算法修正的逻辑才靠谱,刚开始那几步的延迟其实就是它在“确认”你是不是在走路,而不是在晃手机。对于老款手环比如米2,虽然硬件简陋没法跑这么复杂的算法,但作为入门计步或者看个时间还是够用的,毕竟几十块钱的东西,要求别太高就行。

这算法逻辑挺有意思,但也让人有点哭笑不得。所谓的“环境感知”其实就是个延迟补偿机制,前几步没记是因为系统在犹豫你是不是只是晃了晃胳膊,等后续步伐形成规律了,它才把之前的步子“补录”进去。这种体验对新手来说确实容易让人怀疑手表是不是坏了,但仔细想想,这也是为了防止日常琐碎动作干扰数据精度,算是聪明反被聪明误吧,毕竟用户更希望即时反馈。