1. 可穿戴临床传感数据工程导论

可穿戴临床传感系统,是指以人体为测量对象、以长时间连续或间歇佩戴为使用方式、以获取具有临床意义或健康管理价值的生理与行为信号为目标的一类传感与计算系统。它通常由传感器前端、模拟前端与模数转换、本地计算与存储、无线通信、云端或边缘端数据处理,以及面向医生、患者或研究者的应用层共同构成。与消费级手环不同,临床场景对信号质量、时间同步、数据完整性、隐私合规和可追溯性有更高要求。因此,本课程关注的不是单一算法,而是从“信号产生”到“临床可用结论”的完整数据工程链路。

理解可穿戴临床传感数据工程,首先要建立“数据流全貌”的意识。以一条典型的光电容积脉搏波(PPG)腕带为例:LED 光源以约 100 Hz 的采样率驱动,光电二极管接收反射光并转换为电流,模拟前端完成跨阻放大与滤波,ADC 以 14 位分辨率量化,随后 MCU 进行初步的峰值检测与运动伪影标记,再通过蓝牙低功耗(BLE)以约 1 kB/s 的速率上传至手机或网关。云端进一步完成去噪、心率变异性(HRV)计算、异常事件检测,最终以趋势图或告警形式呈现。这条链路中任何一环的失真、丢包或时间戳错位,都会影响最终临床判断。

可穿戴临床传感系统数据流全貌 人体信号源 PPG / ECG / 加速度 体温 / 皮电 传感器前端 LED/PD 驱动 跨阻放大 · 滤波 模拟前端 + ADC 14-bit @ 100 Hz 抗混叠 · 量化 MCU 本地处理 峰值检测 · 伪影标记 缓存 · 时间戳 BLE 通信 ~1 kB/s 分包 · 重传 云端 / 边缘数据处理 去噪 · HRV 计算 · 异常检测 数据对齐 · 模型推理 · 存储 应用层 医生端趋势图 · 患者告警 研究数据导出 · 报告生成 反馈:参数调整 / 模型更新 / 告警阈值下发 工程挑战 运动伪影 功耗与续航 时间同步 · 隐私 信号链:物理量 → 电信号 → 数字量 → 特征 → 临床结论

从工程实现角度看,这条链路面临若干典型挑战。第一是运动伪影:腕部在日常活动中产生的加速度可达 ±2 g,PPG 信号会被基线漂移和幅度调制严重污染,单纯滤波往往不够,需要结合加速度计进行自适应噪声抵消。第二是功耗与续航:连续 PPG 采集时,LED 驱动和无线传输是主要功耗来源,若以 100 Hz 采样、每 10 秒上传一次,典型纽扣电池方案可能仅维持 3~5 天,因此需要在采样率、上传频率和本地计算量之间做权衡。第三是时间同步与数据完整性:多传感器(PPG、ECG、IMU)之间的时间戳偏差若超过 10 ms,HRV 计算就会出现显著误差;BLE 分包丢失也会造成数据空洞,需要设计重传与插值策略。第四是隐私与合规:临床数据涉及患者身份与健康状态,传输与存储必须满足加密、脱敏和审计要求。

本课程的项目场景设定为:设计一套面向“术后早期活动监测”的可穿戴系统。患者佩戴腕带与胸带,分别采集 PPG 与单导联 ECG,同时记录三轴加速度。系统需在 24 小时内连续工作,每 5 分钟输出一次心率、呼吸率和活动强度,并在检测到心率异常升高或心律失常时触发告警。项目将贯穿传感器选型、采样参数设定、数据预处理、特征提取、异常检测和结果评估等环节。例如,在预处理阶段,需要先对 PPG 做 0.5~5 Hz 带通滤波,再以加速度模长超过 0.3 g 为条件标记伪影段;在特征提取阶段,从 ECG 的 R 峰间隔序列计算 SDNN 与 RMSSD,从 PPG 的峰峰间隔计算脉搏率变异性。这些具体参数和判断条件将在后续章节逐步展开。

学习建议:在进入具体算法之前,先建立“信号链”视角——任何处理步骤都要能回答:它作用在链路的哪一环?输入是什么形态?输出如何被下一环使用?这样在后续调试时,才能快速定位问题出现在传感器、通信还是算法层。

可穿戴临床传感数据工程的核心,不是追求单一指标的最优,而是在信号质量、功耗、延迟、隐私和临床可用性之间找到可复现的工程平衡。本课程后续将围绕这条数据流,逐层展开从硬件接口到临床结论的完整实现方法。