「ECG信号处理——(32)面向可穿戴设备的ECG运动伪影去除算法对比研究」2026年05月25日
目录1. 引言2. ECG信号预处理与噪声模型2.1 信号预处理流程2.2 人工混合运动伪影噪声模型3. 去噪算法原理3.1 传统小波去噪算法3.2 改进小波去噪算法3.3 传统RLS自适应滤波算法3.4 改进RLS自适应滤波算法3.5 传统VMD去噪算法3.6 改进VMD去噪算法3.6.1 基于信号长度的参数自适应调节3.6.2 噪声强度自适应动态优化3.6.3 多特征融合智能IMF筛选模型4. 实验设置与评价指标4.1 实验数据集4.2 实验参数配置4.3 定量评价指标5. 实验结果与分析5.1 综合性能量化对比5.2 静态去噪精度与特征保留性能分析5.3 算法综合性能评估6. 结论与展望6.1 核心结论6.2 研究展望参考文献摘要可穿戴心电ECG监测设备在日常健康监护、心血管疾病筛查领域应用广泛但设备采用体表干电极采集信号的方式易受肢体运动、肌肉抖动、基线漂移等混合运动伪影干扰造成心电特征波形畸变严重降低信号有效性与诊断精度。为筛选适配低算力可穿戴设备的最优ECG去噪算法本文构建完整的信号预处理、噪声建模、算法验证与性能评估体系基于MIT-BIH心律失常214号心电记录数据实现传统小波、传统RLS、传统VMD、改进小波、改进RLS、改进VMD六种主流去噪算法的对比实验。实验模拟1dB强混合运动伪影恶劣噪声场景从信号去噪精度、特征保留能力、波形保真度、实时运算性能四大维度采用SNR改进量、均方误差MSE、百分比均方根误差PRD、相关系数、峰值信噪比PSNR、实时处理倍数RTR六大核心指标完成定量评估。实验结果表明改进VMD算法静态去噪性能最优SNR改进量可达5.19dB信号还原度与特征保留效果最佳小波类算法具备极致实时运算性能其中改进小波算法综合性能最优SNR改进量达4.25dBRTR值高达8421.29兼顾高精度去噪与超低算力开销完美适配可穿戴设备实时监测场景。本文研究结果可为可穿戴ECG设备伪影去除算法的工程选型、参数优化与场景适配提供可靠的数据支撑与技术参考。关键词可穿戴设备ECG信号运动伪影VMD小波变换RLS滤波算法对比实时去噪1. 引言随着智能手表、心电贴片等可穿戴设备的普及实时心电监测已成为心血管疾病预警和运动健康管理的重要手段。然而人体活动引起的运动伪影Motion Artifact会严重污染ECG信号表现为基线漂移、肌电干扰和突发性低频振荡的混合噪声传统滤波器难以有效分离。现有去噪方法可分为三类小波阈值法多尺度分解噪声但固定阈值易损伤QRS波。自适应滤波RLS利用参考信号估计噪声但依赖高质量的参考通道。变分模态分解VMD将信号分解为若干本征模态函数IMF通过选择信号主导IMF重构去噪对非平稳噪声适应性强但计算量较大。本文在前期工作基础上进一步改进了小波QRS保护、改进RLS、VMD多特征自适应IMF选择算法并在MIT-BIH记录214包含室性心律失常上进行60秒混合噪声SNR1 dB实验系统评估六种算法的去噪性能与实时处理能力。2. ECG信号预处理与噪声模型2.1 信号预处理流程为消除原始ECG信号自带的固有干扰统一实验数据基准规避基线漂移、工频干扰、带外噪声对算法性能评估的影响本文采用四步标准化预处理流程对原始心电信号进行净化处理具体流程如下基线漂移去除采用2阶巴特沃斯高通滤波器设置0.5Hz截止频率精准滤除人体呼吸、体位缓慢变动引发的低频基线漂移干扰保留心电有效低频特征带通滤波去噪采用3阶巴特沃斯带通滤波器通带频率设定为0.5~40Hz完全覆盖ECG有效信号频段滤除高频肌电噪声与超低频环境干扰工频干扰消除采用50Hz陷波滤波器针对性抑制工业工频电磁干扰解决可穿戴设备日常使用中的环境噪声问题均值方差归一化对滤波净化后的信号完成均值归零、方差归一化处理消除信号幅值差异对算法去噪效果与指标评估的干扰保证实验公平性。图1ECG信号预处理流程图2.2 人工混合运动伪影噪声模型为真实还原可穿戴设备日常佩戴、运动、活动状态下的复杂噪声场景本文构建基线漂移肌电干扰肢体运动伪影三类耦合的混合噪声模型精准模拟真实采集环境中的多源干扰通过功率缩放公式严格控制信号信噪比构建1dB强噪声恶劣测试场景最大化验证算法鲁棒性。混合噪声整体模型式中为低频基线漂移噪声通过多频正弦信号叠加生成模拟人体呼吸、体位变动带来的缓慢信号偏移为高斯随机肌电噪声叠加突发性脉冲干扰模拟肌肉收缩、抖动产生的高频杂乱噪声为肢体运动伪影由低频振荡信号与随机突发噪声组合生成模拟人体行走、抬手、转身等肢体晃动带来的大幅信号畸变。为精准控制实验噪声强度通过噪声功率缩放公式将纯净ECG信号的信噪比精准调控至1dB缩放与加噪公式如下其中为纯净ECG信号功率为原始混合噪声功率为目标信噪比1dB为预处理后的纯净心电信号为最终生成的带噪实验信号。3. 去噪算法原理本文选取六种主流ECG去噪算法涵盖时域自适应滤波、频域小波变换、自适应模态分解三大核心技术方向包含3种传统基础算法与3种针对性改进算法全面覆盖当前心电去噪主流技术方案通过差异化优化策略对比各算法的性能优势与短板。3.1 传统小波去噪算法小波变换具备优异的时频局部化分析能力可适配ECG非平稳时序信号的去噪需求是心电信号处理的经典算法。传统小波去噪通过固定层数小波分解将原始信号拆解为低频近似分量与高频细节分量通过通用固定阈值筛选并滤除高频噪声分量最终重构得到去噪后的ECG信号。算法阈值核心计算公式为式中为信号采样长度$$w$$为小波分解细节系数为噪声估计方差。本文传统小波算法采用db8小波完成6层固定分解搭配全局软阈值处理实现噪声抑制算法结构简单、运算量低但存在固定阈值适配性差、易过度去噪、丢失心电细节特征的问题。图2传统小波算法处理过程3.2 改进小波去噪算法针对传统小波算法固定阈值、无特征保护导致的QRS波失真、细节丢失问题本文设计QRS特征精准保护自适应分层阈值改进策略。首先通过峰值检测算法定位ECG核心QRS波区域构建动态信号保护掩码对QRS关键特征区域进行权重保留同时根据小波分解层级自适应调整阈值对高频噪声层采用弱阈值强化去噪效果对低频特征层采用强阈值保留心电细节规避过度去噪问题。此外改进算法更换sym8小波基提升对ECG时序特征的适配性通过分层差异化处理兼顾复杂噪声抑制能力与心电特征完整性。图3改进小波算法处理过程3.3 传统RLS自适应滤波算法最小二乘递归RLS滤波是经典的时域自适应去噪算法核心原理为通过迭代更新滤波器权重系数最小化信号误差平方和实现动态实时噪声抑制适配时变运动伪影噪声。算法核心迭代更新公式如下式中为迭代误差为增益向量为滤波器权重为逆相关矩阵为遗忘因子。传统RLS算法采用固定阶数依托单一合成参考信号完成滤波算法运算效率高但面对多源混合噪声时参考信号适配性不足去噪精度有限。图4传统RLS算法处理过程3.4 改进RLS自适应滤波算法针对传统RLS单一参考信号、固定参数适配性差的缺陷改进RLS算法设计噪声自适应参考匹配双信号融合迭代QRS后处理保护优化策略。算法可根据基线漂移、肌电干扰、运动伪影不同噪声类型自适应匹配最优参考通路同时构建原始滤波参考与差分参考双信号融合迭代机制动态调整权重系数提升复杂混合噪声的适配能力。在滤波完成后对QRS核心区域进行信号混合修复有效解决传统算法特征失真问题大幅提升强噪声场景下的去噪稳定性。图5改进RLS算法处理过程3.5 传统VMD去噪算法变分模态分解VMD可将非平稳ECG信号自适应拆解为若干有限带宽的固有模态函数IMF相较于小波变换具备更强的频域分离能力可精准区分有效信号与噪声分量。传统VMD算法采用固定模态分解数量通过人工经验选取前50%低频IMF分量作为有效信号重构剩余高频分量统一判定为噪声滤除核心变分模型如下式中为各阶模态分量为对应中心频率为原始带噪信号为模态分解数量。传统VMD人工选模态的方式主观性强易导致低频噪声残留或高频有效特征丢失且迭代运算复杂度高实时性较差。图6传统VMD算法处理过程图7多特征自适应传统VMD去噪处理过程3.6 改进VMD去噪算法为解决传统VMD人工参数设置、主观模态筛选的弊端本文提出参数自适应调节多特征融合智能IMF筛选的改进VMD算法实现模态参数、噪声适配、分量筛选的全流程自适应优化精准适配可穿戴设备短时、非平稳、强噪声心电信号特性。3.6.1 基于信号长度的参数自适应调节传统VMD的模态数$$K$$与带宽惩罚因子多为经验固定值短时心电信号易过度分解、长时信号易分解不足。本文根据信号采样长度自适应匹配核心参数针对可穿戴设备短时数据块采样点数小于1000采用小参数避免过度分解引发的波形失真针对长时信号采用大参数保证噪声分量充分分离从根源规避参数适配性差的问题。3.6.2 噪声强度自适应动态优化为提升算法对不同噪声强度的鲁棒性引入噪声感知机制首先通过小波噪声估计公式计算噪声强度式中为输入心电信号设置阈值若判定为强噪声场景动态修正带宽惩罚因子强噪声环境下自动收紧模态带宽约束强化噪声抑制能力常规噪声场景保留原始参数最大限度保留心电细节特征。3.6.3 多特征融合智能IMF筛选模型本文融合频谱特征、统计特征、相关特征三类维度构建量化IMF评分模型摒弃人工经验筛选通过层次分析法AHP确定各特征权重权重一致性比例小于0.1具备严谨科学性。对每阶IMF分量提取归一化特征1QRS频带功率占比特征采用Welch功率谱估计计算5~20Hz心电核心频带功率占比2噪声频带抑制特征统计0~1Hz基线噪声、30~60Hz肌电噪声频段抑制效果3峰度统计特征基于有效心电信号非正态分布特性构建峰度评分4信号相关特征计算IMF分量与原始信号的皮尔逊相关系数绝对值得到相关评分。基于四类特征构建综合评分模型式中权重由AHP算法量化得到重点突出QRS频谱特征的核心作用。完成评分后通过「绝对阈值中位数相对阈值」自适应筛选有效IMF设置上下限约束机制强制保留2~4阶最优分量规避信号失真与噪声残留问题。最后对重构信号采用Savitzky-Golay滤波器平滑后处理窗口长度自适应匹配采样率多项式阶数为2在抑制残余高频噪声的同时完整保留QRS尖峰特征。图8改进VMD算法处理过程图9多特征自适应改进VMD去噪处理过程4. 实验设置与评价指标4.1 实验数据集本文实验采用国际通用的MIT-BIH心律失常数据库选取典型214号心电记录数据作为实验样本该样本包含完整的心动周期、典型QRS、P、T波形及常见心电波动特征具备良好的算法验证代表性。实验信号采样率设置为360Hz统一分析时长为60s保证各算法实验数据完全一致确保对比结果公平有效。4.2 实验参数配置噪声场景基线漂移肌电干扰肢体运动伪影混合噪声目标信噪比1dB强噪声恶劣测试场景验证算法鲁棒性对比算法组传统小波、传统RLS、传统VMD、改进小波、改进RLS、改进VMD实验运行环境MATLAB R2025b无硬件加速统一运算环境保证耗时数据精准信号预处理标准化四步滤波归一化处理统一信号基准4.3 定量评价指标本文构建6维性能评价体系涵盖去噪精度、特征保真、实时运算三大维度全方位量化评估算法综合性能SNR改进量dB去噪前后信号信噪比差值数值越大噪声抑制能力越强计算公式为式中为带噪输入信号信噪比为算法去噪后输出信号信噪比。均方误差MSE纯净信号与去噪信号的误差平方均值数值越小信号还原精度越高计算公式为式中为纯净心电信号序列为去噪后心电信号序列$$N$$为信号采样总点数。百分比均方根误差PRD表征信号整体失真程度数值越小心电特征保留完整性越好计算公式为相关系数R去噪信号与纯净信号的波形相似度越接近1波形保真效果越优计算公式为式中为协方差为信号方差。峰值信噪比PSNR表征信号峰值细节保真度数值越大细节保留效果越好计算公式为式中为纯净心电信号的峰值幅值为对应均方误差。实时处理倍数RTR信号分析时长/算法处理耗时RTR1即可满足实时监测需求数值越大算法实时性越强、算力开销越低计算公式为式中为实验信号分析时长本文为60s为算法单次处理耗时。5. 实验结果与分析5.1 综合性能量化对比六种算法在1dB强混合运动伪影恶劣场景下的全部量化实验指标如下表所示所有数据均为统一实验环境、统一信号样本下的实测结果可直观对比各算法性能差异算法SNRI (dB)MSE (×10⁻⁴)PRD (%)相关系数PSNR (dB)RMSE处理时间 (s)RTR传统小波2.290.468968.480.73817.520.68480.00610674.6传统RLS2.250.472768.750.81817.480.68750.0193130.6传统VMD4.980.252650.260.88220.210.50261.55038.71改进小波4.250.299254.700.84019.470.54700.0078421.3改进RLS2.610.440266.350.79617.790.66350.0351718.7改进VMD5.190.240949.080.88320.410.49081.54838.76关键观察去噪质量改进VMD 的SNRI达到5.19 dBPRD仅49.08%相关系数0.883均为最佳。传统VMD紧随其后4.98 dB说明VMD对混合噪声的分解能力极强。实时性所有算法RTR均远大于1满足可穿戴设备实时处理要求。小波类算法传统小波RTR≈10675改进小波RTR≈8421计算最快适合极低功耗MCUVMD类算法RTR≈38~39适合边缘计算节点如ARM Cortex-A系列。图10算法性能综合对比5.2 静态去噪精度与特征保留性能分析1整体去噪精度排名基于更新后的统一实验量化指标在1dB强混合运动伪影恶劣测试场景下六种ECG去噪算法的静态去噪精度整体排序为改进VMD传统VMD改进小波改进RLS传统小波传统RLS。从核心信噪比指标来看两类VMD算法去噪性能显著优于小波与RLS系列算法展现出极强的复杂混合噪声分解与抑制能力。其中本文提出的改进VMD算法去噪精度全局最优SNRI可达5.19dB为全部对比算法最高同时误差指标全面最优MSE低至0.2409×10⁻⁴、RMSE为0.4908、PRD仅49.08%峰值PSNR达20.41dB能够最大程度剥离强运动伪影、基线漂移与肌电混合噪声精准还原纯净心电信号。传统VMD算法性能紧随其后SNRI达到4.98dB与改进VMD共同构成高精度去噪算法梯队充分验证了VMD模态分解机制适配非平稳ECG强噪声去噪场景的独特优势。相较于传统VMD改进VMD通过参数自适应调节与智能模态筛选策略进一步优化了噪声抑制效果信噪比与信号还原精度实现小幅提升优化策略增益显著。小波与RLS系列算法整体去噪精度低于VMD类算法降噪能力存在明显层级差距。传统小波与传统RLS算法性能相近SNRI分别为2.29dB、2.25dB对强混合运动伪影的抑制能力有限噪声残留较多、信号误差偏大。两类改进算法均实现性能优化其中改进小波算法降噪增益突出SNRI提升至4.25dB大幅优于传统小波与两类RLS算法改进RLS算法优化幅度相对有限SNRI为2.61dB仅小幅超越传统RLS强噪声场景下的降噪能力仍存在明显短板。整体来看所有改进算法性能均优于对应传统基础算法有效验证了各类针对性优化策略的可行性与有效性。2特征保留能力分析波形相关系数与PRD指标可直观反映心电信号特征保留完整性与波形保真度。从数据结果来看VMD系列算法特征保留能力遥遥领先改进VMD相关系数达0.883传统VMD相关系数为0.882二者数值接近且为所有算法最高同时PRD指标最低说明VMD算法可精准区分噪声分量与P波、QRS波、T波等有效心电特征分量最大程度保留心电波形细节与时序特征波形还原一致性最优。本文改进VMD算法依托多特征融合智能IMF筛选模型重点权重倾斜QRS核心频带特征有效规避了传统算法人工筛选模态导致的特征丢失问题进一步提升了复杂噪声下的特征保留稳定性。改进小波算法特征保留性能次之相关系数达0.840依托QRS特征保护窗口与自适应分层阈值策略有效改善了传统小波过度去噪、高频细节丢失的缺陷可较好兼顾噪声抑制与心电特征保留。RLS系列算法特征保真效果相对薄弱传统RLS与改进RLS相关系数分别为0.818、0.796PRD指标偏高在强混合噪声干扰下易出现QRS波形轻微畸变、幅值偏移等问题核心心电特征保留完整性不足波形保真度劣于小波与VMD系列算法。综合特征保留数据可知自适应优化类算法的特征保护能力显著优于固定参数传统算法是提升强噪声场景ECG信号还原质量的关键。小波与RLS系列算法精度相对偏低传统小波、传统RLS算法SNR改进量仅1.08dB、2.32dB对强混合噪声的抑制能力有限波形失真较为明显。各类改进算法均显著优于对应传统算法验证了优化策略的有效性改进小波较传统小波SNR提升3.06dB改进RLS较传统RLS提升0.23dB其中小波算法的改进增益最为显著。VMD类算法凭借精细化自适应模态分解与智能筛选能力心电特征保留效果最优相关系数均超过0.84可完整保留QRS波、P波、T波等核心特征。改进VMD算法通过在评分模型中赋予QRS频带特征40%最高权重优先筛选含核心心电特征的模态分量QRS尖峰形态、R波幅值、时序位置还原度最优5~20Hz核心频带能量分布与纯净信号几乎完全重合。改进小波算法通过专属QRS特征保护机制相关系数达0.834特征保留能力大幅优于传统小波与RLS系列算法。RLS系列算法受限于时域滤波特性复杂噪声场景下特征失真相对明显特征保留性能最弱。3频域与波形失真分析传统算法普遍存在特征失真缺陷传统小波过度抑制5~20HzQRS频带能量导致R波幅值衰减传统RLS对0~5Hz低频基线噪声抑制不足收敛阶段易出现QRS波形畸变传统VMD固定模态筛选易丢失高频心电细节。三类改进算法均有效改善上述问题其中改进VMD算法可精准隔离0~1Hz基线噪声、30~100Hz高频肌电噪声同时完整保留心电有效频带能量波形保真度与频域稳定性最优。5.3 算法综合性能评估结合可穿戴设备高精度去噪低算力实时运行的核心需求采用6:4权重配比60%去噪精度性能40%实时运算性能完成综合评分最终各算法综合性能排名为改进小波传统小波传统RLS改进RLS改进VMD传统VMD。改进小波算法为工程落地最优方案实现了性能的极致平衡去噪精度接近顶级VMD算法SNR改进量达4.14dB可有效抑制强混合运动伪影、保留心电核心特征同时具备碾压所有对比算法的极致实时运算能力算力开销极低完美适配可穿戴设备低算力、实时监测、长期连续运行的场景需求。改进VMD、传统VMD为离线精细化分析最优方案静态去噪精度全局最优波形保真度、特征完整性、误差控制均为最优水平但运算复杂度高、实时性差仅适用于实验室离线精细分析、心电数据高精度复盘、医学科研数据处理场景无法落地于实时监测设备。传统小波、传统RLS、改进RLS算法因去噪精度不足强噪声场景下信号失真严重综合工程应用价值较低。图11各算法在噪声条件下去噪效果对比6. 结论与展望6.1 核心结论本文基于MIT-BIH心律失常101号心电数据在1dB强混合运动伪影恶劣场景下完成六种主流ECG去噪算法的系统性对比实验全面验证各算法的去噪性能、特征保留能力与工程适配性核心结论如下高精度离线最优方案本文所提改进VMD算法静态去噪性能全局最优SNR改进量5.17dB通过信号长度自适应参数匹配、噪声强度动态优化、多特征融合智能模态筛选三重优化机制可精准区分有效心电特征与复杂噪声MSE、RMSE、PRD均为全局最低相关系数0.875全局最高信号还原度、特征完整性最佳适用于ECG信号离线精细化分析、医学科研数据处理场景。工程落地最优方案改进小波算法综合性能最优兼顾高精度去噪与极致实时性SNR改进量达4.14dBRTR值高达3714.9算力开销极低完美平衡去噪效果与硬件成本是可穿戴心电实时监测设备的最优选型。算法性能短板明确VMD类算法存在迭代复杂度高、实时性差的固有缺陷无法适配实时监测场景传统小波、RLS算法对强混合运动伪影抑制能力不足复杂场景下心电特征失真严重改进RLS算法优化增益有限综合性能无显著优势。优化策略有效性显著QRS特征保护、自适应分层阈值、信号与噪声双维度参数自适应、多特征AHP加权模态筛选、自适应参考信号匹配等改进策略可有效弥补传统算法缺陷大幅提升复杂噪声场景下的算法鲁棒性与适配性其中改进VMD与改进小波的优化策略增益最为突出。6.2 研究展望基于本文实验结论后续研究可从算法轻量化、自适应优化、场景泛化三个维度开展深入研究一是对最优工程方案改进小波算法进行二次优化结合轻量神经网络实现噪声类型自适应识别动态调整小波分解层数与阈值参数进一步提升复杂场景适配能力二是针对VMD算法实时性短板优化模态迭代计算逻辑简化运算流程实现改进VMD算法轻量化兼顾高精度与实时性拓展其工程落地场景三是拓展多噪声强度、多心电样本、多运动状态场景测试优化算法泛化能力适配不同人群、不同运动强度下的可穿戴心电监测需求推动高精度、低时延ECG去噪算法的规模化工程落地。参考文献[1] Moody G B, Mark R G. The impact of the MIT-BIH Arrhythmia Database[J]. IEEE Engineering in Medicine and Biology Magazine, 2001, 20(3): 45-50.[2] Donoho D L. De-noising by soft-thresholding[J]. IEEE Transactions on Information Theory, 1995, 41(3): 613-627.[3] Dragomiretskiy K, Zosso D. Variational mode decomposition[J]. IEEE Transactions on Signal Processing, 2014, 62(3): 531-544.[4] Lai X T, Hsieh C K, et al. Portable Electrocardiogram System Based on iDR-RLS Filtering[J]. Circuits, Systems, and Signal Processing, 2025, 44: 8712-8733.[5] Opportunities and challenges of noise interference suppression algorithms for dynamic ECG signals in wearable devices: A review[J]. Measurement, 2025, 250: 117067.Tips下一讲我们将进一步探讨心电信号处理与应用的其他部分。以上就是面向可穿戴设备的ECG运动伪影去除算法对比研究的全部内容啦~我们下期再见拜拜(⭐v⭐) ~Ps有算法合作与实现需求请扫描下列【微信名片】或见【主页信息】谢谢