脉搏波信号处理系统设计.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
脉搏波信号处理系统设计

脉搏波信号处理系统的设计 (软件设计) 目 录 前 言 第一章 实验原理的介绍 第二章 脉搏波处理系统总体设计 第三章 基线漂移的滤除及特征点的提取 结论 前 言 本论文主要工作包括:使用VB编程,在脉搏波信号处理系统界面设计的基础上实现脉搏波波形数据处理(滤除基线漂移)及波形特征点的提取,硬度指数计算等各项功能。 第一章 实验原理的介绍 脉搏波产生机制 脉搏波波形图的基本结构及特征点意义 用硬度指数诊断动脉硬化的原理 脉搏波信号采集法 脉搏波产生机制 由于心室射血进入动脉是间断的,这就造成了每一心动周期内动脉容积和动脉血压的一系列变化,使动脉随心动周期而搏动,在浅表动脉可摸到一起一伏的搏动,称为动脉脉搏。 起于主动脉根部的起伏性搏动,沿动脉管壁向末梢血管呈波形的传播,称为脉搏波。 脉搏波波形图的基本结构及特征点意义 脉搏波波形图是动脉血管搏动的轨迹,它主要综合了心脏收缩活动和脉搏波沿血管传播途中携带的各种信息,因此,脉搏波波形图的拐点都有一定的意义。 典型脉搏波形如图1-1所示。在图中,各字母代表意义为: U:起始点 P:主波 T:潮波 V:切迹 D:重搏波 第二章 脉搏波处理系统总体设计 编程环境的介绍 VB中常用控件及属性 编程中所用的语句 界面设计 程序实现 编程环境的介绍 Visual Basic是一种面向对象的可视化程序设计语言,是目前在Windows操作平台上广泛使用的Windows应用程序开发工具。 VB具有以下几个主要特点 : 是面向对象的可视化程序设计工具 采用结构化的程序设计方法 采用事件驱动的编程机制 易学易用的应用程序集成开发环境 支持多种数据库系统的访问 采用了对象的链接与嵌入技术 VB中常用控件及属性 控件是用于创建对象的,每个控件都有其属性、事件和方法。此次设计只用了一些常用内部控件,如: 框架(Frame) 图片框(PictureBox) 图像框(Image) 定时器(Timer) 界面设计 程序实现 波形回放:Replay_Click(),从数据库中读入波形数据,并以一定的速度在屏幕上回放。 处理波形:Process_Click(),对已存入的波形进行平滑滤波,滤除基线漂移,把处理后的波形显示在屏幕上。 自动识别:Auto_Click(),对处理后的波形自动识别特征点,并计算出该受试者的硬度指数。 手动选择:Hand_Click(),当自动识别的效果不好时,用手动选择中的两条直线来选择一段波形或一个周期波形的特征点,从而更精确的识别特征点。 第三章 基线漂移的滤除及特征点的提取 滤除基线漂移的方法 小波变换滤除基线漂移的方法 程序流程 特征点识别 特征点识别方法介绍 我们在对波形特征点进行识别之前首先要将基线漂移滤除。滤除基线漂移之后,对波形进行特征点识别,识别出脉搏波图中的P点和D点,然后计算硬度指数。本文采用的滤除基线漂移的方法是小波变换的方法。 小波变换的原理及定义 小波分析方法可以将信号的多分辩分解理解为将输入信号通过滤波器组进行多带滤波。小波变换是由加窗傅立叶变换发展起来的,具有时频局域化的特性。小波变换可以将信号分解成不同的频段,这为我们处理脉搏信号提供了一个有力的手段。 小波变换滤除基线漂移的方法 我们使用的滤除基线漂移的方法是小波滤波器,小波滤波器是根据小波变换中光滑算子的低通特性设计的。此方法的递归公式是: 在设计软件的过程中,我们为了研究小波滤波器的效果,在正常指端脉搏波形上叠加了一个直线信号,用上述的小波滤波器对它进行分离。叠加前后的波形如下图所示: 小波变换滤除基线漂移的程序流程 特征点识别方法介绍 脉搏波为准周期信号,可以划分为一个个脉动周期,在每个脉动周期内,提取波峰、波谷、波峰间隔、波谷间隔。现有的脉搏波检测方法主要有以下几种: 本文采用的方法是阈值法,找到每一个起始的最低点作为该周期的起点。 图3-8是寻找起点及对波形进行叠加之后的效果图。 结 论 这次设计中仍存在着一些缺陷,当脉搏波的重搏波不明显时系统会无法准确识别特征点,需要手动识别。手动选择的效果也不是特别好,这一点在算法上还需要改进。总得来说,我们的系统基本实现了用小波滤除脉搏波基线漂移,自动或者手动提取波形特征点,以便计算硬度指数诊断动脉硬化的功能。 致 谢 由于本人的知识局限性及对实际认识的粗浅,难免会在论文中疏漏和不足之处乃至错误之处。请各位专家能给予宝贵意见。 最后

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档