
信号处理
野狼位位
将自己在工作中遇到的问题进行详细的总结。
展开
-
信号滤波之后写回原文件
将信号(ECG)进行滤波后,无论是使用高低通滤波器,还是使用小波滤波器,均会将原来没有负值的信号变成有负值的信号,这是信号处理中必定存在的,参考高通滤波器产生负值的情况。将信号滤波之后,向上平移,之后按比例缩放,使一个字节表示一个点的数,出现的现象是:原来的图形的幅值变小了,有的幅值不能查看了。这是将信号滤波,在写回原来格式的一个棘手的问题。谁有好的办法将滤波之后的信号写回一个字节表示一个数据点的原创 2017-02-13 14:21:03 · 1076 阅读 · 0 评论 -
插值法总结(进行中)
1,拉格朗日插值法:1.1:对某个多项式函数,已知有给定的k + 1个取值点: :这是指原来没有进行插值的原函数值其中的xi对应的是自变量的位置,其中的yi对应的是函数在这个位置上的取值。假设任意两个不同的xj都互不相同,那么应用拉格朗日插值公式所得到的拉格朗日插值多项式为:其中每个{\displaystyle \ell _{j}(x)}为原创 2017-04-01 15:00:27 · 4388 阅读 · 1 评论 -
信号采样频率和信号频率的关系
对于一个256hz采样频率的信号,每个4个取一个点;消去的频率是64hz;;原理是,:采样频率是256,对应信号的最大频率是128hz,在原信号中每隔4个点取一个,在128hz中对应的就是每隔两个点去一个,去掉的是64hz的信号。原创 2017-04-07 13:32:44 · 45154 阅读 · 2 评论 -
学习倒谱(进行中)
1:定义:一种信号的傅里叶变换普再进行的傅里叶反变换,由于一般的傅里叶谱是复数谱,因而有称为复倒谱2,主要的功能:可以线性的分离经卷积后的两个或者多个分别的信号;两个信号进行卷积(X(z) = x1(z)*x2(z))-->利用线性滤波的方式可以将和原创 2017-07-12 23:08:41 · 989 阅读 · 0 评论 -
小波部分特征说明和小波特征比较---未写完
1,墨西哥小帽:mexh:这种小波不具有有限冲击响应滤波器和尺度方程的小波,无论如何离散也不能构成正交基或双正交基,按照通常的二进离散化方法甚至不能构成紧框架,信号重构误差大,因此,一般不用于构造离散小波。金星连续小波变化的coefs = swt(s,scales,'mexh');原创 2017-02-23 10:47:19 · 6294 阅读 · 1 评论 -
ECG曲率计算,曲线拟合(还没写完)
0,最小二乘法:又称最小平方法,是一种数学优化技术,通过最小化误差的平方和寻找数据的最佳函数匹配,利用最小二乘法可以简便的求得位置的数据,并使得这些求得的数据和实际的数据之间的误差的平方和为最小。最小二乘法还可以用于曲线拟合。其他一些优化问题也可以通过最小化能量或最大化熵用最小二乘法来表达。选择最佳拟合曲线的标准:为总的拟合误差最小:最小二乘法的原则是以残差平方和最小确定直线位置,用最小二乘法原创 2017-05-10 19:43:14 · 1482 阅读 · 0 评论 -
信号采样点总结
1,一个信号是带限的(即它的傅里叶变换在某一有限的频带范围以外是0),并且它的样本取得足够密(相对于信号中的最高频率而言),那么这些样本值就能唯一的表示这一信号,并将原来的信号恢复出来,这一结果就是采样定理。2,在采样定理中,采样频率必须大于2倍的最大截止频率,这个两倍的截止频率一般称为奈奎斯特率。3,使用内插由样本重建信号:内插(就是用一个连续的信号对一组样本值的拟合,)是一个由样本值来原创 2017-03-20 17:28:35 · 27318 阅读 · 2 评论 -
滤波器设计注意事项:
1,低通滤波器:1)绝对指标:是以幅值来判断的,对幅值的要求,在(0~Wp)频带中有通带的容许度,在(Ws~pi)阻带的容许度,还有过度带的(Wp~Ws)。2)相对指标要求:Rp是以db记的通带波纹,As是以db记的阻带衰减。(具体的内容看相关的资料,这里只提供相关的参数需求)3)其中比较重要的参数是:频带容度(或波纹),频带边缘频率。2,设计滤波器:窗口设计法:基本思想是原创 2017-05-08 18:33:13 · 4202 阅读 · 0 评论 -
基线漂移的几种方法
原文链接:点击打开链接某些数字信号中会含有基线干扰信号(低频噪音),会对信号分析产生不利影响,如图1所示。需要通过预处理消除信号基线。(智能心电手环https://shop137138656.taobao.com/?spm=2013.1.1000126.d21.c3995851hkvlEt)图1 含有基线干扰的信号我总结了有以下几种利用matlab消除基线漂移的方法。1.det...转载 2017-04-06 17:22:22 · 40184 阅读 · 4 评论 -
相似性比较
在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。本文的目的就是对常用的相似性度量作一个总结。本文目录: 1. 欧氏距离 2. 曼哈顿距离 3. 切比雪夫距离 4. 闵可夫斯基距离 5. 标准化欧氏距离转载 2017-03-31 21:14:26 · 4391 阅读 · 0 评论 -
强大的C/C++库
点击打开链接转载 2017-03-30 11:34:27 · 679 阅读 · 0 评论 -
moving window integration filter 移动窗口积分滤波器(移动平均滤波器)
1,A moving average can be implemented recursively, but for an exact computation of the moving average you have to remember the oldest input sample in the sum (i.e. the a in your example). For a leng原创 2017-03-30 09:55:27 · 4599 阅读 · 2 评论 -
一维卷积的实现
ouble convfft(vector &a, vector &b, vector &cx) {unsigned int sz = a.size() + b.size() - 1;cx.resize(sz);int b_len = b.size();int a_len = a.size();for (int n = 0; n {int kmin = (n >= b_l原创 2017-03-09 13:46:34 · 6625 阅读 · 0 评论 -
阈值处理
非线性阈值处理:1,软阈值:将小波系数和阈值进行比较,当大于阈值时,收缩为它与阈值的差值,当它小于阈值的相反数是收缩我它与阈值的和,其余的情况将小波系数置为0。2,硬阈值:就是将小波系数的绝对值与阈值进行比较,当大于阈值时,保持不变,当小于或等于阈值时,置为0。3,软阈值在整体上连续性比较好,不会使估计信号产生附加振荡;缺点:当系数绝对值大于阈值时,总会产生一个恒定的偏差,这严重影响了原创 2017-02-22 10:04:10 · 9917 阅读 · 0 评论 -
常用阈值比较
1,自适应的Stein的无偏风险估计阈值:根据Stein无偏/似然估计原理确定的最小风险量对应的小波变换系数作为阈值的自适应阈值选取算法:1)将每一个分辨级的小波系数平方之后按照从小到大的顺序排列,得到向量P=【p1 p2 ....pN】,其中的N表示N的小波系数的长度。2)根据向量P计算风险向量R =【R1 R2 ....RN】;Ri = [N-2*i+(N-i)*Pi+sum(Pk)]原创 2017-02-22 10:02:18 · 11648 阅读 · 0 评论 -
小波滤波出现负值的原因
小波的基线是x=0,滤波后的信号在x轴上下浮动,对于高频信号肯定出现负值,对于低频信号可能出现负值,这和信号的趋势有关系。这个可以理解为:信号是由多个信号拟合成的,在滤波的过程中滤掉某些波,这样就会是剩余的信号拟合出滤波后 的图形,滤波后的图形的总体趋势决定了最后图形的状态,但是,在0附近浮动是没有问题的。原创 2017-02-21 11:00:14 · 2845 阅读 · 0 评论 -
通带纹波,阻带衰减
通带纹波是指在滤波器的频响中通带的最大幅值和最小幅值之间的差值,正常的纹波一般小于1db。不过也视情况而言,通带纹波会导致通带内的幅值大小有变化,一般要求越高,纹波越小越好。通带纹波和滤波器的阶数有关系,阶数越大纹波越小。 阻带衰减:在通带中,有部分信号通,部分信号阻,而阻的部分不能不能全部阻断,只有部分衰减,部分留了下来,最小衰减描述了阻碍受阻信号的能力,衰减越大,则能力越好。原创 2017-02-08 13:12:17 · 37248 阅读 · 1 评论 -
现代信号处理总结(进行中)
1,信号是信息的载体,信号的信息可以是一系统的模型参数,冲激响应,和功率谱。也可以是人工目标的分类特征等。其数值或观测值为随机变量的信号为随机信号。2,序列在某个时刻的取值不是随机的,而是服从某种固定函数的关系,则称之为确定性信号。例如阶跃信号,符号信号,矩形脉冲,正弦波信号等。3,若序列在每个时刻的取值是随机变量,则称之为随机信号。4,随机信号不能先验确定,但是服从某种统计规律,随机原创 2017-05-16 18:19:11 · 7872 阅读 · 0 评论