← 返回蜂巢洞察

腕戴式设备中的心电图检测原理及其与传统临床检测方法的对比

几十年来,要进行心电图检查,人们都必须前往医院或诊所。医生会在患者的胸部和四肢上放置多个电极,以此来检测心脏的电活动。 如今,许多可穿戴设备也能进行这种检查。它们仅使用设备内部安装的两个小型电极,在大约30秒的时间内就能完成单导联心电图的测量。 尽管这种检测方式非常方便,但智能手表并不能取代医院里使用的专业心电图仪。实际上,它们的作用是不同的:临床用的心电图仪用于诊断各种心脏疾病,而可穿戴设备则主要用于收集足够的信息来监测心律,并识别某些异常情况,比如心房颤动。 多项研究已经证明,在适当的条件下,现代智能手表上的单导联心电图设备能够以很高的准确率检测出心房颤动,但它们的用途是补充而非替代标准意

几十年来,要进行心电图检查,人们都必须前往医院或诊所。医生会在患者的胸部和四肢上放置多个电极,以此来检测心脏的电活动。

如今,许多可穿戴设备也能进行这种检查。它们仅使用设备内部安装的两个小型电极,在大约30秒的时间内就能完成单导联心电图的测量。

尽管这种检测方式非常方便,但智能手表并不能取代医院里使用的专业心电图仪。实际上,它们的作用是不同的:临床用的心电图仪用于诊断各种心脏疾病,而可穿戴设备则主要用于收集足够的信息来监测心律,并识别某些异常情况,比如心房颤动。

多项研究已经证明,在适当的条件下,现代智能手表上的单导联心电图设备能够以很高的准确率检测出心房颤动,但它们的用途是补充而非替代标准意义上的12导联心电图检查。

这就引出了一个有趣的问题:智能手表上那两个小小的金属电极,究竟是如何检测到心脏深处产生的电信号的呢?

答案涉及生物学、电子学、嵌入式系统以及数字信号处理技术。让我们来详细了解一下吧。

目录

心脏首先是一个电气系统,而非机械系统

在心脏能够泵出任何一滴血液之前,它必须先产生电信号。可以把心脏看作一个同步运行的电气电路,每一次心跳实际上都是由精确定时的电脉冲引发的。

这一电信号过程始于心脏的自然起搏器——窦房结,它位于心脏的右上腔室。窦房结会释放出微小的电脉冲,这些脉冲会传播到整个心房,使心房收缩并将血液推送下去。

随后,信号会到达房室结,房室结的作用就像是设置了一个“延迟装置”,让心室有足够的时间充满血液。

最后,这种电脉冲会通过专门设定的传导路径传送到心室,引发强烈的心室收缩,从而推动血液在全身循环。由于人体组织和体液都具有导电性,这些微弱的电信号变化会不断向外扩散,最终到达皮肤表面。

腕式可穿戴设备是如何捕捉这种电信号的

从皮肤表面的两个不同位置捕捉生物电信号,其实是一个相当复杂的硬件技术问题。典型的智能手表会使用两块金属电极来解决这个问题:一块嵌入表背的晶体中,直接接触手腕;另一块则安装在手表的侧边框架上。

当你用另一只手的手指触碰手表的侧边框架时,你的身体就会形成一条连续的导电路径。这条电路会贯穿你的手臂、肩膀和胸腔,而手表则会测量这两个接触点之间的电势差。

然而,这种生物电信号其实非常微弱,其幅度通常在0.5到2毫伏特之间。由于信号需要穿过漫长的皮肤和肌肉组织路径,在传输过程中会受到环境噪声、静电以及附近电器产生的电磁干扰的严重影响。

为了解决这些问题,可穿戴设备会将这些微弱的电信号送入模拟前端电路进行处理。模拟前端电路会使用高阻抗的放大器以及差分检测技术,将心电信号放大数倍,同时去除其中的共模噪声,确保数据在进入数字处理器之前已经得到了有效的处理。

从模拟波形到数字心电图波形

一旦模拟前端电路完成了对电信号的净化和放大工作,软件算法就会开始发挥作用,将原始的模拟信号转换成你在屏幕上看到的清晰线条图。

首先,模数转换器会以每秒数百次的频率采样模拟波形,将其转换为高分辨率的数字数据流。

接下来,数字信号处理算法会去除各种环境噪声:高通滤波器可以消除由胸部呼吸引起的低频干扰;低通滤波器则能过滤掉手部肌肉微小震动所产生的高频噪声。

最后,专门的陷波滤波器会消除电网或电源插座发出的50赫兹或60赫兹的干扰信号,从而确保最终得到的心电图数据准确无误。

在经过过滤处理后,专门的软件算法会分析这些净化后的波形数据。通过使用精确的峰值检测程序,固件能够识别出QRS波群,尤其是标志着心室收缩的高峰值R波峰。通过计算连续R波峰之间的时间间隔,该设备能够确定当前的心率,并及时发现任何心律不齐的情况。

智能手表并不仅仅是简单地记录波形数据,它还会持续地对这些数据进行处理与分析,才能最终生成可供显示的波形结果。

为什么腕式穿戴设备会使用单导联心电图

在临床心脏病学中,心电图的测量是通过“导联”来进行的,而每个导联代表心脏电场在两个参考点之间的特定空间分布情况。

由于智能手表只有两个接触点,因此它只能检测上身部位的电场信号。在标准的12导联命名法中,从右臂到左臂的这条路径被定义为I导联

I导联能够反映心脏的主要水平电场方向。这种单一的测量角度能够清晰地显示心跳之间的时间间隔,因此对于计算心率以及评估心律的规律性来说非常有效。

然而,由于I导联仅能从某个平面观察心脏的情况,因此它无法检测到发生在心脏肌肉下壁或后壁的局部结构问题。

临床心电图与腕式心电图:有什么区别

虽然这两种技术都是用来测量生物电波形的,但它们的应用目的实际上有着根本性的差异:

12导联(由10个电极组成)

测量时长

按需检测,持续30秒

连续监测/使用诊断用纸条记录

主要应用目的

用于监测日常心律及检测心房颤动

用于全面的心脏疾病诊断评估

信号来源

四肢上的干式金属电极

胸部和四肢上的导电湿凝胶电极

使用环境

日常生活环境/非控制性家庭环境

受控的医院或临床环境

主要输出结果

基本的心律状态及时间间隔数据

三维多角度的电场向量分析结果

功能/指标

腕式穿戴设备的心电图

临床心电图

导联数量

单导联(相当于I导联)

医院的心电图设备能够同时从12个不同的电学角度来观察心脏,从而在三个维度上生成相应的电信号图谱。而智能手表则只能监测一个水平平面上的数据。正是这种根本性的结构差异,使得心脏病专家在进行全面临床诊断时必须依赖12导联心电图系统。

智能手表在哪些方面表现尤为出色

尽管受限于只能使用一个电极,但智能手表在那些传统临床设备难以胜任的场合中依然能发挥重要作用——例如用于捕捉日常生活中出现的偶发性心律异常事件。

像心房颤动这样的疾病往往会突然发作,持续时间较短。患者可能在家里感到心悸,但等到去医院进行正式检查时,心律却完全正常。

一项针对智能手表心电图诊断准确性的综合性元分析表明,与临床参考标准相比,消费级智能手表所使用的算法在检测心房颤动方面具有较高的灵敏度和特异性。

通过在手腕设备上实时捕捉到异常心律信号,医生可以获得带有时间戳的可靠数据,这些数据可以用于指导后续的诊断流程。

为什么消费级心电图仍存在诸多局限性

要真正理解可穿戴式心电图设备的原理,就必须认识到消费者版本这类产品所固有的硬件限制。

首先,消费级设备使用的金属电极并不像临床环境中的电极那样涂有导电凝胶,因此皮肤与电极之间的电阻会更高。干燥的皮肤、过多的汗水、松紧不合适的表带,或是手腕上的纹身,都可能影响信号的质量。

其次,微小的动作会导致运动伪差的产生——肌肉收缩时产生的电波信号可能会干扰或掩盖真正的心脏电信号。

最重要的是,由于单个电极无法检测到整个心肌的电活动变化,因此可穿戴设备无法及时发现急性心肌梗死、隐匿性心肌缺血或复杂的心室心律失常。智能手表提供的检测结果最多只能说明I导联上的心律是否稳定,而无法全面反映患者的健康状况。

可穿戴式心电图技术所面临的挑战

要将功能完备的心电图设备集成到手表中,工程师们必须面对诸多硬件和软件方面的难题。他们需要在信号灵敏度与功耗、电池续航能力以及设备的整体尺寸之间找到平衡点。

主要的技术挑战包括:

  • 超低功耗的模拟前端设计:传感电路必须在从微型电池中获取极少量电能的情况下依然保持高精度。

  • 实时自适应滤波技术:嵌入式处理器必须能够对输入数据实时应用数字带通滤波和陷波滤波,且不能导致系统延迟。

  • 运动伪差的消除方法:算法需要区分真正的心脏电信号与手臂肌肉活动产生的电信号。

  • 设备上的机器学习功能:轻量级的分类模型必须能够在微控制器上本地运行,从而无需依赖云端计算即可准确判断心律是否异常。

归根结底,最棘手的工程难题并不在于检测生物电信号,而在于如何从人体手腕在活动时产生的嘈杂环境中分离出微弱的心脏信号。

可穿戴心电图技术的未来

随着嵌入式系统的不断发展,可穿戴式心脏监测设备正朝着多传感器融合的方向发展。未来的这类设备会将单导联心电图数据与光容积脉搏描记法、手腕温度传感器以及连续加速度计结合使用。

通过将光容积脉搏描记法检测到的血液容量变化信息与心电图中的电信号同步分析,这些设备能够计算出脉冲传输时间,从而实现无创地测量血压。

与此同时,边缘人工智能芯片的性能已经变得足够高效,它们能够持续进行低功耗的节律监测,一旦发现异常情况就会立即通知用户,而无需依赖人工进行的30秒检测。

总结

可穿戴心电图技术就是一个很好的例子——解决现实世界中的问题往往需要多个工程领域的专业知识。在智能手表上进行的那种简单的30秒检测功能,实际上依赖于模拟电路设计、嵌入式固件、数字信号处理技术以及智能算法的共同作用,才能产生可靠的结果。

随着可穿戴设备功能的不断扩展,了解诸如心电图这类功能背后的工程技术,与理解它们实际能测量什么一样重要。这表明,开发现代健康科技并不仅仅意味着添加新的传感器,而是要设计出能够将那些微弱而嘈杂的生物信号转化为人们可以信赖的信息的系统。

相关文章

技术实践

为什么你的可穿戴设备需要收集数周的数据后才能真正发挥作用?

我还能清楚地记得第一次戴上Oura戒指,第二天早上查看自己的状态得分时的情景——那一刻,我觉得自己就像在查看考试成绩一样。 我看到得分大概是62分,顿时慌了神:难道是我生病了吗?还是压力太大了?又或者是睡眠姿势不对导致的? 但实际上,这些根本无关紧要,因为这款戒指根本不了解我的具体情况。它所掌握的关于我的信息仅仅是一晚上的数据而已。而我却把这些数据当成了绝对可靠的依据。 对于那些购买了智能手表或智能手环,却发现它们无法立刻了解自己的健康状况而感到失望的人来说,这款产品非常适合你们。事实上,在使用的第一周内,你们的可穿戴设备并没有出现故障,只是它还没有真正掌握你的健康数据而已。 目录 使用初期的

阅读全文
技术实践

Flutter中的低功耗蓝牙技术:开发者手册

大多数Flutter教程都只涉及到网络调用和REST API。但一旦你需要与物理设备进行交互——比如心率监测器、智能灯泡、健身追踪器、工业传感器,或者你自己定制的硬件设备——你就不得不离开HTTP这个“舒适的环境”,转而使用蓝牙低功耗技术。 本指南会教你如何在Flutter中正确且全面地实现这些功能。 移动设备上的蓝牙功能其实相当复杂。Android和iOS之间的权限设置有所不同,即使是同一款Android系统的不同版本,权限要求也会存在差异。蓝牙连接的生命周期包含许多状态,服务与特征的数据模型也会让新手感到困惑,而字节级的数据编码方式几乎会让每个人在初次尝试时遇到麻烦。 flutter_bl

阅读全文
技术实践

GPS在可穿戴设备中的工作原理——以及为什么它会耗费大量的电池电量

几个月前,我在跑步时同时使用了三款不同的设备。为什么呢?这又是一个关于截止日期以及我自己的拖延习惯的长故事…… 当我跑完步回到家后,那款使用GPS功能的智能手表的电池电量已经只剩下15%左右了;而那些依靠手机GPS功能运行的智能手环和智能戒指的电池电量却几乎没有减少。就在那时,我才真正意识到:GPS功能实际上会消耗设备多少电量,以及大多数人在看到手表提供导航信息时,其实并不了解其中的具体原理。 那么,让我们来详细了解一下吧:可穿戴设备中的GPS功能究竟是用来做什么的?为什么它会如此耗电?在长途徒步过程中,又该如何节省电池电量呢? 目录 当你的手表显示“正在获取GPS信号”时,实际上发生了什么?

阅读全文
技术实践

如何使用ROS 2和YOLOv11构建实时物体检测与跟踪系统

如果你曾经尝试过构建一个能够真正感知周围环境、对其进行追踪并作出相应反应的机器人系统,你就会知道:真正的难点并不在于训练检测模型,而在于如何让这个模型在真实的机器人软件系统中实时稳定地运行——尤其是在遇到硬件限制或时间调度问题时,也能保证系统的正常运作。 在这个教程中,你将使用ROS 2和YOLOv11构建一个完整的实时物体检测与追踪系统。你会学习如何将模拟器中的摄像头数据发送到ROS 2系统中,在单独的线程中运行YOLO推理算法,利用ByteTrack技术实现跨帧的多物体追踪功能,以及如何将训练好的模型导出为ONNX格式,以便在性能有限的硬件上更快地执行推理任务。 通过学习这个教程,你不仅会

阅读全文