
信号处理
文章平均质量分 70
Eason.wxd
我是Eason,我喂自己袋盐...
展开
-
频谱泄漏
对于频率为fs的正弦序列,它的频谱应该只是在fs处有离散谱。但是,在利用DFT求它的频谱做了截短,结果使信号的频谱不只是在fs处有离散谱,而是在以fs为中心的频带范围内都有谱线出现,它们可以理解为是从fs频率上“泄露”出去的,这种现象称 为频谱“泄露”。 在实际问题中遇到的离散时间序列x(n)通常是无限长序列,因而处理这个序列的时候需要将它截短。截短相当于将序列乘以窗函数w(n)。根原创 2012-08-24 16:25:56 · 7873 阅读 · 0 评论 -
心音与心电信号分析之一--6.26--心音信号检测系统软件设计
软件模块:1 初始化模块 完成对心音检测系统中的DSP部分进行初始化,为心音检测系统的正常运行做准备。包括初始化DSP时钟,串口,各个控制寄存器。 2 数字滤波 3 串行通信 4 信号分析处理模块 5 程序固话模块软件抗干扰技术:软件抗干扰的方法很多,限于篇幅,这里只介绍一些常用的方法。1.数据采集系统中的软件抗干扰设计针对数据采集系统的软件抗干扰设计,原创 2012-06-26 15:32:24 · 8191 阅读 · 0 评论 -
心音与心电信号分析之一--6.26--心音信号概述
心电: 心脏周围的组织和体液都能导电,因此可将人体看成为一个具有长、宽、厚三度空间的容积导体。心脏好比电源,无数心肌细胞动作电位变化的总和可以传导并反映到体表。在体表很多点之间存在着电位差,也有很多点彼此之间无电位差是等电的。心脏在每个心动周期中,由起搏点、心房、心室相继兴奋,伴随着生物电的变化,这些生物电的变化称为心电。心音: 心脏收缩舒张时产生的声音,可用耳原创 2012-06-26 13:16:34 · 14777 阅读 · 1 评论 -
OSEA中QRS波检测算法
当信号经过滤波等预处理后,检测器开始检测任何一个峰值,这峰包括信号中的所有峰值。每次检测到一个峰值,它被分类为QRS波,或者噪声,或者为了后来的分类保存它。算法利用峰值的高度,相对于上一个QRS波的位置,最大斜率来分类这些峰。以下是关于算法基本检测规则的一个概要:1. 忽略较大峰前后至少200ms内的所有峰值。2. 若检测到一个峰值,检查看看原始信号是否包含正反斜率,如果没有,则表示,这个原创 2012-01-30 15:52:04 · 12228 阅读 · 2 评论 -
osea滤波算法
3.1 The Filters滤波器We filter the signal to generate a windowed (time limited) estimate of the energy in the QRS frequency band. We do this by:1. Low pass filtering,2. High pass filtering,3. T原创 2012-01-20 11:35:46 · 5987 阅读 · 0 评论 -
Heart Rate Variability Analysis with the HRV Toolkit: Basic Time and Frequency Domain Measures/背景
Heart Rate Variability Analysis with the HRV Toolkit:Basic Time and Frequency Domain Measures 利用HRV工具包 做心率变异性分析:Background: Joseph E. Mietus, B.S. and Ary L. Goldberger, M.D.Software and rel转载 2012-01-18 14:57:33 · 9150 阅读 · 4 评论 -
USC ECG Learning Center/ ECG Glossary
ECG Glossary -----------------ECG 术语Click to jump directly to one of the following categories: ----------------点击链接直接跳至某一类型: Features of Normal ECGs --转载 2012-01-18 14:55:50 · 7297 阅读 · 0 评论 -
Fayn J/ Can the lessons learned from the assessment of automated electrocardiogram analysis ...
Can the lessons learned from the assessment of automated electrocardiogram analysis in the Common Standards for quantitative Electrocardiography study benefit measurement of delayed contrast-enhanced转载 2012-01-18 14:53:44 · 5684 阅读 · 0 评论 -
Lynn/ Online digital filters for biological signals: some fast designs for a small computer
论文网址:http://www.springerlink.com/content/h554687156311264/fulltext.pdf 整系数滤波器设计。由低通 扩展到 高通,带通,陷波(全通-窄带通)。可以通过适当增加零极点的阶数减弱低通和高通的旁瓣幅度转载 2012-01-18 14:48:08 · 6122 阅读 · 0 评论 -
osea/ Overview 概述
2.0 Software Overview软件概述Our software implements the basic ECG analysis functions of beat detection and classification as C functions.我们的软件用C语言实现基本的ECG分析功能------心拍检测和分类。 This release incl转载 2012-01-17 14:16:52 · 6562 阅读 · 0 评论 -
Cuiwei Li / Detection of ECG characteristic points using wavelet transforms
Detection of ECG characteristic points using wavelet transforms Cuiwei Li; Chongxun Zheng; Changfeng Tai; Biomed. Eng. Inst., Xi'an Jiaotong Univ., China 二进样条小波变换方法 检测QRS,P,T 波峰值点和 起终转载 2012-01-18 14:53:04 · 5766 阅读 · 1 评论 -
P. Laguna/Evaluation of an Automatic Threshold Based Detector of Waveform Limits in Holter ECG
Evaluation of an Automatic Threshold Based Detector of Waveform Limits in Holter ECG with the QT databaseR. Jané, A. Blasi1, J. García, P. Laguna 论文网址:http://www.physionet.org/physiobank/dat转载 2012-01-18 14:52:33 · 5689 阅读 · 0 评论 -
心音与心电信号分析之一--6.26--心音信号数字滤波
这才是我要学习的重点哇、。。 传统的低通,高通滤波,维纳滤波,卡尔曼滤波,自适应滤波属于线性滤波,在消除噪声的同时,往往会造成信号的奇异点改变或信号边缘模糊不清等不利因素,而同态滤波主要解决的是信号与噪声是相乘关系时的滤波问题。中值滤波属于非线性滤波,能够很好的保持信号的边缘,但在理论上分析方法复杂,不适用于生物医学信号滤波。 基于小波变换的小波阈值消噪方法具有原理简单,易于实现,原创 2012-06-26 16:12:45 · 10347 阅读 · 2 评论 -
心电导联系统总结
临床ECG的测量,有三种方法:1 节律分析 用于危重病人的长时间强制观察。只用一个或者2个ECG导联来监视或记录心脏节律,这种方法称为节律分析。 这种测试方法,主要用于监护式导联系统,因此,不采用标准导联,而是采用典型的双导联,该系统的主要目的是识别每次心跳,并进行节律分析,所以ECG配置应该以较大的R波为原则,这样可以保证心跳探测时有较高的信噪比。原创 2012-08-18 12:47:43 · 13238 阅读 · 2 评论 -
一周年工作总结--wfdb库使用
一晃都一年了。。。突然觉得什么都没学到,或者,学到的都忘记了,还是翻出来总结下吧,不知道三天够用不,总得有个计划吧,我对自己说。。。原创 2012-07-17 16:09:10 · 8319 阅读 · 0 评论 -
如何评估一个ECG分析算法或设备
详细的评估ECG分析算法或设备的内容。参见:http://www.physionet.org/physiotools/wag/eval.htm要点: 1、 WFDB中包含了评估有关的程序; 2、 EC38和EC57要求采用以下的数据库进行评估: AHA DB: The American Heart Association Database for Evaluation of Ventr转载 2012-01-17 13:47:50 · 6363 阅读 · 0 评论 -
数字信号处理--7.3--FFT算法
基-2FFT算法(按时间抽取DIT)假设采样序列点数为N=2^L,L为整数,如果不满足这个条件可以人为地添加若干个0以使采样序列点数满足这一要求。首先我们将序列x(n)按照奇偶分为两组如下:于是根据DFT计算公式(1)有:至此,我们将一个N点的DFT转化为了式(7)的形式,此时k的取值为0到N-1,现在分为两段来讨论,当k为0~N/2-1的时候,因为x1(r),x2(r)为N/原创 2012-07-04 16:36:54 · 13522 阅读 · 0 评论 -
50Hz工频干扰消除
今天整理工频干扰消除算法。 我们知道,设计数字滤波器,和模拟滤波器的实质,其实就是求一组系数,逼近要求的频率响应。 模拟滤波器已经很成熟,因此,数字滤波器的设计,将S平面映射到Z平面就型。采用双线性变化法映射,可以避免多值映射产生的混叠现象。但这有个问题就,模拟域和数字域两者的角频率是非线性的。 1.平滑滤波器是数字滤波中较早使用的方法,该算法简单,处理速度快,滤原创 2012-07-21 14:09:22 · 63948 阅读 · 3 评论 -
Matlab滤波器设计
滤波器设计是一个创建满足指定滤波要求的滤波器参数的过程。滤波器的实现包括滤波器结构的选择和滤波器参数的计算。只有完成了滤波器的设计和实现,才能最终完成数据的滤波。 滤波器设计的目标是实现数据序列的频率成分变更。严格的设计规格需要指定通带波纹数、阻带衰减、过渡带宽度等。更准确的指定可能需要实现最小阶数的滤波器、需要实现任意形状的滤波器形状或者需要用fir滤波器实现。指定的要求不同,滤波器的转载 2012-07-26 15:53:36 · 20212 阅读 · 4 评论 -
PhysioBank简介
PhysioBank简介PhysioNet(www.physionet.org)PhysioNet提供免费的网站访问记录生理信号的数据库(PhysioBank)和相关的开源软件(PhysioToolkit)。每个月,全球约45,000访客使用PhysioNet,约4 TB的数据检索。PhysioNetWorks工作区用来PhysioNet的社区成员将在PhysioBank和Physio原创 2012-01-12 10:40:31 · 14001 阅读 · 0 评论 -
抽样率转换算法
信号抽取:原始信号抽样频率fs减小到fs/D,最简单的方式是对原始信号每D个点抽取一个点,组成新序列,通过对两个序列的DTFT转换可知,原始信号的频谱做D倍扩展,再在横轴上每隔2pi/D的整数倍移位叠加。根据抽样定律,不发生混叠的前提是fs>= 2fc,对原始序列做D倍抽样,要保证重建原始信号,则fs>=2Dfc。否则,新的序列也会发生混叠。因为M可变,很难保证始终满足条件。因此,可在抽取原创 2012-07-20 13:34:23 · 7039 阅读 · 0 评论 -
FDAT设计滤波器方法
IIR滤波器的MATLAB设计1 FDATool界面设计1.1 FDATool的介绍 FDATool(Filter Design&Analysis Tool)是MATLAB信号处理工具箱里专用的滤波器设计分析工具,MATLAB 6.O以上的版本还专门增加了滤波器设计工具箱(Filter Design Toolbox)。FDATool可以设计几乎所有的常规滤波器,包括FIR和转载 2012-07-25 13:06:11 · 9183 阅读 · 1 评论 -
数字信号处理基础总结--7.28
第一章 离散时间信号与系统1.我们实际用的信号,一般都是实信号,理论研究可能用到复信号。2.x(n-m),m为正,表示延时m位。右移。3.matlab 卷积函数conv,单位阶跃序列的后向差分就是单位抽样序列,对单位阶跃序列乘以a^n,就是实指数序列。4.平稳信号和随机信号的区别只是幅值能否精确得到或者预测到。5.增量线性系统,是指系统的总输出是由一个线性系统的响应与一个零输入原创 2012-07-28 13:14:40 · 11763 阅读 · 0 评论 -
数字信号处理--7.3--基础篇
老实说,最近有那么点浮躁,急于求成,突然觉得那么没意思,因此,删了之前数字信号处理方面的文章。我决定,重新系统学习。 人生每一次的改变,都更加明确了我的方向。。。 不要嘲笑,零基础开始。。。 单位抽样序列是单位阶跃序列的后向差分 序列的能量,是指序列各抽样值平方和。 证明一个系统是线性系统,必须证明可加性,可比例性,而且信原创 2012-07-03 16:50:12 · 7839 阅读 · 2 评论 -
自适应滤波
对于一些事先并不知道所需要进行操作的参数的应用,例如一些噪声信号的特性,要求使用自适应的系数进行处理。在这种情况下,通常使用自适应滤波器,自适应滤波器使用期望和反馈来综合调整滤波器系数以及频率响应。常用来去除工频干扰,分离胎儿ECG信号,增强P波,去掉心电图中伪迹等。 通常情况下,理想滤波的基本前提是,得到信号和干扰的特性,通常假定两种信号稳定或者广义上稳定。常用的自适应滤波技术有:最小均原创 2012-08-31 09:44:51 · 12606 阅读 · 5 评论 -
数字信号处理--7.4--数字滤波器
1 基本结构: 用系统函数进行分解,转换,得到不同的结构形式 IIR:直接1,直接2,级联,并联 FIR:直接卷积,级联,频率抽样,快速卷积,线性相位 除此之外,还有各型结构2 数字滤波器的技术要求 系统函数在z平面单位圆上的频率响应表征三个参数。 幅频特性:表示信号通过滤波器后各频率的衰减情原创 2012-07-04 14:54:30 · 7583 阅读 · 0 评论 -
数字信号处理--7.5--FIR数字滤波器
当系统严格要求线性相位时,采用FIR滤波器,因为达到同样的效果,FIR的阶数比IIR高很多。。线性相位条件:单位冲激响应h(n)序列以n = (N - 1)/ 2为偶对称中心,群延迟延时t = N - 1 / 2,即以t为抽样周期。 。。。。。。。。。。。。。。。。。。。奇对称。。。。。。。。。。。。。。。。。。。。。 与上面不同的是,原创 2012-07-05 16:38:22 · 7470 阅读 · 0 评论 -
Uni-G/ The University of Glasgow (Uni-G) ECG Analysis Program
The University of Glasgow (Uni-G) ECG Analysis ProgramPW Macfarlane, B Devine, E ClarkUniversity of Glasgow, Section of Cardiology and Exercise Medicine, Royal Infirmary, Glasgow Abstract转载 2012-01-18 14:50:11 · 6922 阅读 · 0 评论 -
P.Laguna/AUTOMATIC DETECTION OF WAVE BOUNDARIES IN MULTILEAD ECG SIGNALS VALIDATION WITH THE CSE DB
3.结果 单导联方法已经应用到MIT-BIH数据库的几个记录上。图7显示了在4个具有非标准形态的记录上得到的结果。记录106呈RSR’模式,记录108呈QS模式,记录114呈W模式,记录111 R波有两个峰。所有情形下,波形界限和形态都很好地被确定。 多导联方法已应用到CSE多导测量数据库中记录。图8显示的是该数据库记录MO1_063的分析结果,体现出多导联分析的优点。...原创 2012-01-18 15:00:03 · 5781 阅读 · 1 评论 -
安装Xview
MS-Windows 95/98/ME/NT/2000/XPThe file xview-3.2p1.4-18c-cygwin.tar.bz2 (in the cygwin directory) contains a set of XView binaries, header files, and standard XView clients for use under any moder转载 2012-01-17 14:12:03 · 7607 阅读 · 0 评论 -
cygwin介绍
What is Cygwin? Cygwin 是什么? Cygwin is free software that provides a Unix-like environment and software tool set to users of any modern version of MS-Windows for x86 CPUs (NT/2000/XP/Vista/7) a转载 2012-01-17 14:11:13 · 6310 阅读 · 0 评论 -
George Moody 对OSEA 软件的修改
http://www.eplimited.com/00README.txt网址George B. Moody ----修改者Harvard-MIT Division of Health Sciences and Technology---- 哈佛-麻省理工卫生科学与技术部MIT Room E25-505A Cambridge, MA 02139 USA file: 00RE转载 2012-01-17 14:10:12 · 5793 阅读 · 0 评论 -
EP Limited: 开源ECG分析软件介绍
EP Limited: Open Source ECG Analysis Software(OSEA)Five files are available for download. 有5个文件可供下载 The first file is a PDF file that documents how the beat detection and classification functi转载 2012-01-17 14:07:19 · 8384 阅读 · 0 评论 -
WFDB软件介绍
What is the WFDB Software Package?Effective use of PhysioBank data requires specialized software. PhysioBank 数据的有效使用需要专门的软件。 We have developed a large collection of such software over the p转载 2012-01-17 14:05:17 · 8425 阅读 · 0 评论 -
MIT-BIH 心律失常数据库介绍
MIT-BIH Arrhythmia Database.MIT ---- Massachusetts Institute of Technology ,麻省理工学院BIH ---- Beth Israel Hospital ,医院名,位于波士顿,麻萨诸塞州,美国 This collection of 48 fully annotated half-hour two-lead ECG转载 2012-01-17 13:57:16 · 10709 阅读 · 0 评论 -
PhysioToolkit 软件目录
Look through the list of software categories below and click on any link to view a list of software in that category.浏览下面的软件类别列表,点击链接可查看该类别下的软件列表 Click on the Package link for any of the sof转载 2012-01-17 13:55:22 · 6119 阅读 · 0 评论 -
WFDB软件包简介——ECG数据在Matlab下的读取/显示方法
转载自 http://pfyu.bokee.com/6946657.htmlECG数据在Matlab下的读取/显示方法WFDB软件包包含两大组件:1、WFDB库,支持心电信号读取及分析;2、WAVE软件,显示、标注及交互。这个开发包都是开源(Open Source)的,用C语言开发,且是跨平台的,可以在Windows、Linux、Unix、Mac OS等流行的操作系转载 2012-01-17 13:45:48 · 14164 阅读 · 1 评论 -
安装cygwin
安装 GCC 最快捷的方式是在您的机器上安装完整的 Cygwin 环境。Cygwin 是 Windows 上类似于 Linux 的环境。它包括一个提供 UNIX 功能性基本子集的 DLL 以及在这之上的一组工具。安装好 Cygwin 之后,通常可以忽略它,即使您是命令行的爱好者,您仍能发现您活得更舒坦了。确保您具有相当快速的 Internet 连接。GCC 编译器及相关实用程序大约有 50 兆转载 2012-01-17 13:44:15 · 5666 阅读 · 0 评论 -
使用Cygwin, Cygwin/X 介绍
Using CygwinAs noted, Cygwin provides a Unix-like environment under Windows. The installation directory (by default,c:\cygwin) is therootof the Unix-like file system, which containsbin,etc,home,tm转载 2012-01-17 13:39:37 · 6979 阅读 · 0 评论 -
WFDB库命令整理
wfdbcatwfdbcat file [ file ... ] 找到WFDB库中的任何文件,然后复制将其标准输出。如果连接同一个版本的WFDB库已经被支持的网络文件编译过,wfdbcat尤其有用于从遥远的网络服务器 FTP等上面检索文件。 for R in `wfdbcat mitdb/RECORDS` do echo -n "Record mitdb/$R ...原创 2012-01-16 14:35:17 · 9750 阅读 · 1 评论