小米手环计步的核心在于捕捉手部的晃动和位移,这主要归功于内部搭载的相对高精度加速度传感器。系统通过对手腕运动产生的加速度进行积分运算,从而推算出在三维空间中的实际位移量,这种物理数据的采集是判断用户是否迈出步伐的基础依据。
小米手环的工作原理是什么?
在睡眠监测中,脉搏检测目前的主要作用其实是确认手环是否佩戴在手上,而非精准分析睡眠阶段。因为在睡眠初期和之前的清醒放松阶段,脉搏数值的变化往往非常微小,极易受到传感器误差的影响,所以单纯靠脉搏很难精确划分深睡和浅睡,这部分数据更多用于防脱落校验。
至于睡眠检测功能,目前的手环更多是基于行为逻辑的推测,也就是所谓的“猜”。主要机制是监测用户多长时间没有活动,由于人处于睡眠状态时的身体活动量远小于其他任何清醒状态,当系统检测到持续无日常活动达到一定时长(如半小时)时,就会将该时间点标记为睡眠开始。
手环区分走路和跑步主要依据空间位移的幅度差异。在物理表现上,走路和跑步时产生的峰值加速度截然不同,二者在空间位移范围上的差距也非常明显。硬件能够轻松捕捉到这种量级上的不同,因此系统可以比较准确地判定当前的运动模式是步态较稳的步行还是幅度较大的奔跑。
区分深睡眠和浅睡眠主要看用户的身体活动量差异。在深睡眠阶段,人体几乎处于静止状态,活动量极小;而在浅睡眠时,人体会有较多的细微活动。虽然浅睡眠时的活动频率和幅度相对于完全清醒状态来说还是明显减少的,但这种活跃度的不同足以让手环模型将其分类为不同的睡眠深度。
现在的智能手环不仅仅记录原始数据,还内置了复杂的环境感知算法。这些算法会仔细分析空间位移的特征,以区分这是走路还是跑步产生的动作。正因为如此,有时你会发现刚开始迈步的前几步可能没被计入,但走稳之后之前的步数会一次性补上,这是算法在修正和累积数据。