小米手环计步的原理是什么?有必要购买吗?
所有手环和手机的计步功能都是依靠设备内部的陀螺仪,也就是姿态传感器来实现的。当人体运动时,位置会发生变化,以手环为例,它戴在手上,走路时手臂会摆动或上下晃动,这些动作都会被传感器捕捉到。每个动作都被传感器感知后,它会根据这些数据分析你在做什么,比如只是抬手翻腕,手环就会亮屏显示时间,这个你可以试试,只要稍微抬手然后翻转手臂,手环就会亮屏,我亲测过小米手环2就是如此。
所有手环和手机的计步功能都是依靠设备内部的陀螺仪,也就是姿态传感器来实现的。当人体运动时,位置会发生变化,以手环为例,它戴在手上,走路时手臂会摆动或上下晃动,这些动作都会被传感器捕捉到。每个动作都被传感器感知后,它会根据这些数据分析你在做什么,比如只是抬手翻腕,手环就会亮屏显示时间,这个你可以试试,只要稍微抬手然后翻转手臂,手环就会亮屏,我亲测过小米手环2就是如此。
其实现在的计步算法早就不是单纯靠陀螺仪硬算步数了,主要还得看加速度计和运动协处理器对步态特征的机器学习。单纯说靠陀螺仪有点片面,毕竟陀螺仪主要测角速度,测直线位移和摆动更多是加速度的事。不过小米手环作为入门款,精度确实够用,日常看看有个大概数据就行,非要精确到卡路里或者区分爬楼走路,那还是得看几千块的专业运动手表。
原来如此,我说平时抬手腕看时间手环就亮,还以为是触碰感应,原来是靠这个姿态传感器在“猜”。不过感觉有时候手没事乱挥两下它也可能误判步数吧?
原理说得挺清楚,靠陀螺仪和加速度计判断姿态变化确实没错。不过至于有没有必要买,这得看个人需求了。对于普通用户,如果只是大概记录一下步数,手机自带的或者手环都够用;但如果你需要更专业的运动数据分析或者健康管理,可能得考虑更专业的设备。
其实光靠陀螺仪还不够,现在主流算法都会结合加速度计,通过计算步频和振幅来过滤无效动作,不然甩手也能算步就尴尬了。至于有没有必要,看需求吧,对数据敏感或者想监测睡眠的可以入,如果只是为了记个数,手机本身其实也自带这功能,没必要单独戴个东西在手上睡觉。
原理确实是这样,靠加速度传感器和算法拟合步数。不过说实话,这功能真没必要专门买手环,现在智能手机自带的健康App或者手表都能做,除非你特别在意续航或者喜欢那个小屏幕的极简感,否则单纯为了计步有点大材小用。