logo资料库

基于小波分析的心电信号降噪研究.pdf

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
山西 大 学 学 报 (自然 科 学 版 )31(S2):57~ 62,2008 Journal of Shanxi University(Nat.Sei.Ed.) 文 章 编 号 :0253—2395(2008)$2—0057—06 基于小波分析 的心 电信 号降噪研 究 张 种 ,余 红 英 (中 北 大 学 信 息 与 通 信 工程 学 院 ,山西 太 原 030051) 摘 要 :心 电 信 号在 采 集过 程 中 易 受到 噪 声 干扰 ,文 章 以 小 波 变换 的 多分 辨 率 分析 理论 为基 础 ,采 用 Mallat算 法 并 通 过设 计 阈值 对 心 电信 号 进 行 降 噪 处 理 .通 过 实验 表 明 小波 理 论 在 去 噪 方 面 的优 势 . 关键 词 :心 电 图信 号 ;小 波 变换 ;闽值 中 图分 类 号 :TN911.4 文献 标 识 码 :A 1 心 电信 号 简 介 1.1 心 电信 号 特 点 正 常的心 电信号 (ECG)在 0.01 Hz~100 Hz频率 范 围之 内 ,其 中 90 的能量集 中在 0.25 Hz~40 Hz之 间.信 号采集 、放 大 、检 测及 记 录过程 中 ,容 易 受到 多种 “噪声 ”的干扰 和影 响 ,这样 引 起心 电图信 号 波形 形 态 和幅度 的改 变.其 中主要 的“噪声 ”有 :工频 噪声 干 扰 、肌 电噪声 、呼 吸引起 的基 线 漂移 ,此 外还 有 电极 接触 噪 声 、运动 伪迹 、仪 器 噪声 和外 科 电刀 噪 声 等干扰 . 1.2 心 电信号 主要噪声 1.2.1 工 频 干 扰 工 频 干 扰是 由 电 力 系 统 引 起 的 , 由 50 Hz及 其 谐 波 构 成 的 一 种 干 扰 , 表 现 为 规 律性 的细 小 波 纹 (毛刺 ),如 图 1所 示 .这 种 干 扰 往 往 掩 盖 了原 有 图 1 受 到 工 频 干 扰 后 的心 电信 号 Fig.1 T he ECG signal w ith w ork frequency noise 心 电图 中的细 小特征 ,掩 盖 了原 有信 号的 细小转折 .它 的频 带与 心 电信 号 的频带 有重 叠 ,进 而影 响诊 断结 果. 1.2.2 基 线 漂 移 人体 呼吸 时 ,胸腔 内器 官和组 织会 发生 一定程 度 的变化 ,会对 体表 记 录到 的心 电图各 波幅度 和形态 有所 影 响 ,表 现为心 电各波 的 幅度 缓慢 的呈 似正 弦周期 变化 ,这种 噪声 的频 率在 0.05 Hz~2.00 Hz之 间 ,其变 化 频 率一般 小于 1 Hz.表现 为心 电波形 的上 下迁 移 ,如 图 2所 示. 图 2 受 到 基 线 漂 移 干 扰 后 的心 电信 号 Fig.2 The ECG signal with baseline drift frequency noise 收 稿 日期 :2008—09—16 作 者 简 介 :张 种 (1981一),男 ,山西 太 原 人 ,硕 士研 究 生 ,主 要 研 究 方 向 :信 号 与 信息 处理
山西 大 学 学 报 (自然 科 学 版 ) 1.2.3 肌 电 干 扰 在 心 电图信号记 录过 程 中 ,由于温 度太低 ,测试 者发 冷造成 肌 肉有 微弱 抖动 ,或者测试 者精 神过于 紧张 , 肌 肉紧张 收缩等 原 因造成 肌 电干扰 .心 电信号 的主 要频率 成 分在 100 Hz以下 ,相 对于 ECG信 号来 说 ,肌 电 信 号是 一种 高频 干扰 .它 的频率 范 围从 5 Hz~ 2 000 Hz.该干 扰表 现为 心 电图上不 规则 的肌 电波 纹 ,使 心 电 图模糊 不清 或产生失 真 ,如图 3所示. 图 3 受 到肌 电干 扰 后 的心 电信 号 Fig.3 The ECG signal with work m uscle frequency noise 此外 还有 运动伪 迹 ,电极接 触噪声 ,仪器 噪声 ,外 科 电刀噪声 等干扰 ,我们 一般 采用报 警 的方 式进行 人工 干预 ,或 者某 段跳过 不予分 析. 2 小 波 分 析 理 论 小 波变换 是一种 新 出现 的信号分 析方法 ,是传 统傅 里叶变换 的继 承和 发展.它的多分 辨分 析理论 具有 良 好 的空 间域 和频率域 局部 化特 性 ,被人 们誉 为数学 显微镜 . 2.1 小 波 变 换 把 某一 称为 基本小 波或母 小波 (mother wavelet)的函数 (f)做移 位 b后 ,再在 不 同尺度 a下与 待分析信 号 (£)做 内积 ,则 信号 厂(£)的小 波变 换 (wavelet transform,wT)公式 为 : )一』 f(t ( 一j’ 一 ( )) (1) 式 中 a,b∈ R,口≠ 0为尺度 因子 ,b为平移参 数. 在 实际应 用 中 ,为 了方便 计算机 进 行分析 处理 ,信号 都要 离散 化为 离散 序列 ,a和 b也 必须离 散化 ,成为 离 散小 波变换 (Discrete Wavelet Transform,DWT),其公 式如下 : }(6)一 W r(2~,6)一 I厂(£) 2~,6(t)dt J b (2) 式 中 a,b离 散化 变量 ,但时 间 t仍 为连续 变量 . 小 波理论 有许 多优 良性质 [1]:低 熵性 、多分辨 率 、去 相关性 和选基 灵 活性等特 点 ,同时 小波变 换可 以很好 地 刻 画信号 的非平稳 特 征 ,如边 缘 、尖 峰 、断 点 、阶跃 等.利 用小 波理论 在小 波域有 十分广 泛 的应 用前 景.信 噪 分 离 即是 典 型的应用 . 2.2 小 波 去 噪 理 论 小 波滤 除噪 声 的本质 在于 小波 变换 对信号 和 噪声 的瞬 时特性 表现 不一样 .本 文将 使 用 阈值法 来 实现信 噪分离 ,它是 当前各种 小 波去 噪 方法 中应 用最 广泛 的一 种 方法 .Donoho提 出的小 波 阈值 去 噪方法 其基 本思 想 是 l_2 ]: 一 个 含 噪声 的一维信 号模 型可 以表示 为 : -厂(£)一 (f)+ n(f) (3) 式 中 s(f)为 原始信 号 , ( )为方差 为 的高斯 白噪声 ,服从 N(O, 。)分 布. 对 厂(£)作 离散 小 波变 换 ,由于 小波 变换 是 线性 变换 ,所 以得 到 的小波 系数 一部 分 是 与信号 对 应 的小波 系数 ,另 一部 分是 与噪 声对应 的小波 系数 ,它们具 有 不 同的统计 特性 .s(£)对应着 幅值 较 大 的小波 系数 , ( ) 则 对应 着 幅值较 小 的小 波系数 ,并 分散在 小波 变换 后 的所有 系数 中.经过小 波分 解后 ,通 常信 号 的系数 值要 大于 噪声 的系数 值 ,我们需 要 找到一 个合 适 的数 作 为 阈值 ,当系数 值 小于 这个 临界 阈值 时 ,认 为这 时 的分 解 系数 主要 是 由噪声 引起 的 ,予 以舍 弃 ;当 系数 值 大于这 个 临界 阈值 时 ,认 为这 时 的分解 系数 主要 是 由信号
张 种 等 :基 于小 波分 析 的心 电信 号 降 噪研 究 引起 的 ,就 把这一 部分 直接保 留下来 (硬 阈值 方法 )或者 按照某 一 固定量 向零 收缩 (软 阈值 方 法 ),然 后用 得到 的小波 系数进行 小波 重构 ,即为去 噪后 的信号 .因此 ,上 述过程 可 以用 以下步 骤表 示 : 1)多层小 波分 解.选 择合 适 的小波 和小 波分 解层 数 ,对含 噪声 信 号进 行小 波分 解 ,得 到各 尺 度上 的近似 分 量和细 节分量 . 2)设 计 阈值并 处理 .对分 解所 得 到 的小 波 系数进 行 阈值 处理 ,得 到原 始信 号 的小 波 系数 估计 值 ,即对 尺 度 1到尺 度 N 的某 些“细 节 ”频 率分 量数值 处理 . 3)多 层小 波重 构.根 据尺 度 Ⅳ 上 的近似分 量 和从 尺 度 1到 尺度 Ⅳ 的经 过处 理 的细 节分 量重 建 出信 号 的小波.对 这些估 计进行 小 波反变换 ,得 到去 噪后 的信号 . 当然 去 噪效果 的好坏 还 取决 于 以下几个 环 节 :小 波基 的选 择 、小 波分解 层 数 的确定 、阈值 函数 及 阈值 估 计 方法 的选 取.其 中最 重要 的是如何 选取 阈值 函数 和 阈值 ,由于噪声 是一 种 随机 的信 号 ,其 方 差是未 知 的 ,实 际去噪过 程 中必须 首先 对 阈值进 行估 计 ,我 们采 用基 于样 本估 计 的 阈值 的选 取 ,其 原 理 为对信 号 作估 计 ,确 定一 个统 一 的阈值 ,然后 保 留超 出这 个 阈值 的系数 而截掉 小于 这个 阈值 的系数 . 2.2.1 阈 值 函数 的 主 要 分 类 Donoho的软 、硬 阈值去 噪方法 州在 实际 中得 到广泛 的应 用 ,而 且也 取得 了较好 的效 果. 硬 阈值 函数如 下式所 示 : 西, 一 , I I≥ 一 弋0, l l< (4) 式 中 为 设定 的阈值 , 为施 加硬 阈值后 的小 波 系数. 硬 阈值 函数 在 和 一 处 是不 连续 的 ,这 种不 连续 性导 致 重构 信号 容易 出现伪 吉布 斯现 象 ,出现许 多不 期望 的震荡 ,失去原 始信 号 的光 滑性 . 软阈值 函数如 下式所 示 : 一1o, 式 中 为设 定 的阈值 ,sign()为符 号 函数. . fsign( )(1W I— ), l W l≥ < … 函数虽 然整体 连续 性好 ,但估 计 值与 实 际值之 间 总存在 恒定 的偏 差 ,并 且软 阈值 函数 的导 数不 连续 ,具 有一定 的局 限性.两 函数如 图 4所 示 . 谛 一 ^ .)L 一 ^ / .)L a)硬 阈值法 b)软阈值法 图 4 软 、硬 阈 值 函 数 图 形 Fig.4 Function Graphics of soft or hard threshold value 鉴 于此 ,我 们 需 要 对 经 典 的软 、硬 阈值 函数 进 行 改 进 ,构 造 出更好 的 阈值 函数 .常 见 的 几 种 改 进 方 案 有 ]:模平方 处理 法 ,半 软 阈值 法 ,软硬折 衷法 等. 2.2.2 阈值 的 选 取 在去 噪过程 中 ,小 波阈值起 到 了决定 性作 用.如 太小 ,则施 加 阈值 后小 波 系数将 包含 过多 的噪声 分量 ,达 不 到去 噪 的效 果 ;反之 ,则 去 除有用 的成分 ,造成 失真 .所 以对 阈值 的估 计非 常 重要 .我 们利 用 风 险 函数来 衡
量去 噪效果 ,其公式 定义 如下 : 山西 大 学 学 报 (自然 科 学 版 ) 式 中 N 为信 号长 度 ,厂为 估计信 号 ,厂为真 实信号 ,我们 希望 风 险函数 越小越 好 .对 于阈值 ,通常 有 四种 可供 R( )一 寺E(1I尸 一厂ll ) (6) 选择 的 阈值 估计方 法[8]: (1)固定 阈值 (sqtwolog):阈值 一2 In(M),M 为信号 的长 度. (2)无偏 似然估 计 阈值选 择 (rigrsure):对 一个 给 定 的 阈值 t,得 到它 的似 然估 计 ,再 将非 似 然 t最小 化 , 就得 到 了所 选 的阈值. (3)启 发式 阈值 (heursure):是前两种 阈值 的综合 ,是最 优预测 变量 阈值选 择. 一 [ 一N]/N一 √ ( )。 (7) 式 中 Ⅳ 为数 据 的长度 .比较上 式两 个量 的大小 , < 取 固定 阈值 ,否则 取 固定 阈值 和无偏 似 然估 计 阈值 的 小者 . (4)极 大极小 阈值 (minimaxi):采用 的也是 一种 固定 的阈值 ,它 产生 一个硬 阈值 函数. 3 实 验 步 骤 及 结 果 3.1 算法 思想 心 电 信 号 采 用 美 国 麻 省 理 工 学 院 提 供 的 MIT—BIH 数 据 库 ,并 使 用 rddata.m[9 读 取 数 据 ,利 用 MATALB进行 分析 .由于小波 函数 (f)不具 备 唯一性 ,用 不 同的 小波 函数 进行 分析 得 到 的结果 相差 甚远 . 往 往 只有通 过经验 或不 断 的实验 来选 择小 波.本 文采 用 Mallat算 法口 ,用 Meyer小 波对 心 电信 号进 行 6个 层 次 的分解 .阈值 函数采 用软 硬折衷 法 ,阈值 使用启 发式 阈值 . 1)基线 漂移 频率 在 0.05 Hz~2.00 Hz之间 ,其变化 频 率一般 小 于 1 Hz.其能 量 的大小 主要 反 映在第 6 尺度 的尺度 系数上 ,所 以将尺 度系数 强制设 置为零 . 2)工频 干扰频 率是 由 50 Hz及其 谐 波构成 的一种 干扰 ,能量 大小主要 反映在 尺度 3或 4的小 波空 间中 , 采用 阈值来 进行 消噪处 理. 3)对肌 电干扰信 号来 说 ,其频 率属 于高频 干扰 .能量 大 小主要 反 映在尺 度 1的小 波 空 间 ,采 用 阈值 消 噪 处 理 . 4)最后 用 Meyer小波 重建滤 波后 的心 电信 号. 3.2 实 验 及 其 结 果 原始信 号 :来 自 MIT—BIH 数 据库 ,如 图 5所示 . J, ^ 1 ^ J , r ,, r l _ .I r , L厂一 ‘ 、r 一 、- l 『 噪声信 号 :线 漂移 噪声用 0.1 Hz的正弦信 号模 拟 ,工频 干扰 用 50 Hz正 弦信 号模 拟 ,肌 电干扰噪声 用 白 噪声 模拟 ,如 图 6所示 (P61).三类 信号 进行叠 加 ,组成 噪声 信号 ,如 图 7所示 (P61). 图 5 原 始 信 号 Fig.5 Original signal
张 种 等 :基 于 小 波 分 析 的 心 电 信 号 降 噪 研 究 61 图 6 模 拟 三类 常见 噪声 信 号 Fig.6 Sim ulation of the three types of noise signal 图 7 叠 加 后 的 噪声 信 号 Fig.7 T he noise signal after superposition 含噪信 号 :原信 号 与噪声 信号叠 加 ,如图 8所示 . I J 山』 I J JIL .J V I JIlI 『广’'1 IlIlIIl1 ‘-I ^J1 .1 I。' 【,- I' l rl I 1 f 图 8 含 噪声 的 心 电信 号 Fig.8 T he ECG signal with noise 降 噪后信 号 :使用 MATLAB软 件 ,通 过编程 进行 处理 含噪 信号 ,处理 结果 如图 9所示 (P62).
山 西 大 学学 报 (自然科 学 版 ) 31(S2) 2008 ^ . ^ I ^ J 广 I 一 -r- r I ^ I — I .‘ I J ,1 Ill" 一 、~I r’ 。、广 一 I I _ 图 9 去 噪 后 的 信 号 Fig,9 The ECG signal after rejecting noise 4 结 论 本 文将 小波 变换 理论 应用 于心 电信 号 的噪声 处理 ,从仿 真实 验结 果可 以看 出 ,它 对 于消 除 ECG 信号 中 普遍存 在 的 3类 主 要噪声 有 一定 的效 果.此 外利 用小 波进行 信号 降 噪还有 很 多方法 ,因此 ,小波 变换 确实 是 具有 良好 时频 特性 的分析 方法 . 参考 文献 : [1] 胡 广 书 .数 字 信 号 处 理 I-M ].北 京 :清 华 大 学 出 版社 ,2003:8-19. [2] 吴镇 扬 .数 字 信 号 处 理 的 原 理 与 实 现 [M].南 京 :东 南 大 学 出 版 社 ,2001:11. 1-3] 梅 开 乡 ,夏 国宏 .基 于小 波 变 换 的微 弱 信 息 去 噪 处 理 l-J].黄 石理 工学 院学 报 ,2006,22(4):18—23. [4] DAUBECHIES I.Ten Lectures on.Wavelets[J].Journal ofApproximation Theory,1994,78(3):460—461. [5] 彭 玉华 .小 波 变 换 与 工 程 应 用 [M ].北 京 :科 学 出版 社 ,1999:1-62. [6] 胡 昌 华 ,张 军 波 ,夏 军 ,等 .基 于 MATLAB 的系 统 分 析 与 设 计 —— 小 波 分 析 IN ].西 安 :西 安 电 子 科 技 大 学 出 版 社 , 1999:1-23. E7] CHEN K.A New Prec0nditioni“g Algorithm for herative Solution of generalized Boundary Element Systems[J].Journal of Dalian University of Technology,1998,38($1):1-18. [8] 胡 惠 英 ,吴 善 培 .小 波 去 噪在 语 音 识 别 中的 应 用 [J].北 京 邮 电 大学 学 报 ,1999,22(3):31—34. [9] ZHANG Z,KAW ABATA H,LIU Z Q.Electroencephalogram Analysis Using Fast W avelet Transform[-J].Comput Biol M ed,2001,31(6):429—440. [1O] 徐 科 ,徐金 梧 .一 种 新 的 基 于 小 波 变换 的 白 噪声 消 除 方 法 [J].电子 科 学 学 刊 ,1999,21(5):706—709. Study on ECG Signal de-noising Based on W avelet Analysis (School of Information and Communication Engineering,North University of China,Ta “Ⅱ 03005 1,China) ZH A N G Chong.Y U H ong—ying Abstract:The ECG signal is easy to accept noise in the process of acquisition.Based on the m ultiresolution capability of wavelet transform ,adopted the M allat algorithm and handled by threshold value is to de— noising.ti is indicated the wavelet analysis is advantaged in the respect of going de—noising. Key words:electrocardiogram signal;wavelet transform ;threshold value
分享到:
收藏