戴得对,比算法更重要:手表为什么有时准、有时飘?
很多人都会有这种体验: 同一块手表,A戴着数据很稳,B戴着却老是“掉点”“乱跳”。 大家第一反应是——算法不行。
但真实情况往往更简单:不是算法玄学,而是光路和佩戴方式的问题。
今天我们用最通俗的方式讲清楚: 漏光、晃动、压力为什么会“毁掉”PPG信号? 佩戴检测又是怎么一边省电、一边提升准确度的?

一、先理解一个最简单的原理:它其实是在“照皮肤”
手表测心率、血氧,用的是一种叫 PPG(光电容积描记) 的方法。

简单说就是:
- LED发光照进皮肤
- 血液流动会改变反射回来的光
- 传感器读取光的变化
- 算法把光的变化算成心率或血氧
它本质上是在“看光的影子变化”。
所以—— 光路干净不干净,决定了一半结果。
二、理想情况 vs 出问题的情况
可以把它想象成两种画面:
✔ 理想情况:看影子
光进到皮肤里,经过血管区域,再反射回来。 传感器看到的是“血液变化的信息”。
✖ 出问题情况:看灯泡
如果LED和接收端之间没有挡好光, 光直接从LED“串”到传感器。
结果就是:
它看到的不是血管信息, 而是“自己照到自己”的光。
这叫——直达漏光。
一旦漏光存在,真正的血流信号就会被淹没。 就像你想看影子,但眼睛却直视灯泡。
三、为什么规格书里总写 0.3mm、0.6mm?
很多结构工程师都会看到类似要求:
- 芯片到镜片距离约0.3mm
- 要有硅胶隔光框
- 镜片厚度不能太厚
- 周围不能堆太多器件
听起来像“吹毛求疵”。
但本质上是在控制:
光的路径是否可控。
光不是水龙头,它会散射、会反弹。 差0.1mm,可能信号就从稳定变成噪声。
这不是精细化,而是光学的基本逻辑。
四、晃动,比你想象的更可怕
光怕漏,信号怕晃。
当你跑步时:
- 手表滑动
- 皮肤被拉扯
- 接触压力改变
PPG波形就会被拉歪。
这叫——运动伪影。
算法确实可以补偿,但前提是:
信号还“看得见”。
如果信号本身已经被漏光 + 晃动破坏得很严重, 算法再强,也是在垃圾里找规律。
五、佩戴检测:为什么它既省电又提准?
很多人不知道,手表并不是一直全功率亮灯。
它会先判断:
你到底戴没戴?
常见方法是红外反射:
- 皮肤和空气反射不同
- 戴上信号会明显变化
- 确认佩戴后才进入高精度模式
这一步的意义是:
- 没戴时不浪费电
- 戴好后才启动高电流采样
- 避免“悬空测量”产生乱数据
所以佩戴检测,本质上是在做:
省电与准确之间的平衡管理。
不是噱头,而是工程逻辑。
六、普通用户怎么戴得更准?
其实很简单,记住四点:
1️⃣ 贴合但不勒
太松会漏光和晃动。 太紧会影响血流。
“贴合不滑动”是最佳状态。
2️⃣ 运动时上移一点
跑步时可以戴在腕骨上方一点。 那里的皮下组织更稳定。
3️⃣ 避开强光直射
阳光直射会干扰反射信号。 尤其是血氧测量时。
4️⃣ 出现“信号弱”先检查佩戴
别第一时间怀疑设备。 多数情况是滑动或漏光。
你会发现—— 调整佩戴,比升级算法更立竿见影。
七、未来趋势:设备开始“教你戴”
越来越多产品开始做:
- 实时信号质量监测
- 自动调节LED电流
- 提示“请收紧表带”
甚至后台会根据波形质量自动优化采样策略。
未来的方向不是“算法更玄”, 而是——
结构、光路、算法放在同一张误差预算表里统一管理。
只有这样,才可能做到:
测得稳、测得久、还能量产。
可穿戴光学测量最怕两件事:
- 漏光
- 晃动
结构设计解决“光路干净”。 佩戴检测解决“何时测量”。 算法解决“如何计算”。
但前提永远是:
你得戴对。
当我们把“光路 + 结构 + 佩戴 + 算法”放在一起看, 很多所谓的“算法玄学”,其实只是物理问题。
