基于小波变换的语音信号去噪(详细)

基于小波变换的语音信号去噪(详细)
基于小波变换的语音信号去噪(详细)

测试信号处理作业

题目:基于小波变换的语音信号去噪

年级:级

班级:仪器科学与技术

学号:

姓名:

日期:2015年6月

基于小波变换的语音信号去噪

对于信号去噪方法的研究是信号处理领域一个永恒的话题。经典的信号去噪方法,如时域、频域、加窗傅立叶变换、维纳分布等各有其局限性,因此限制了它们的应用范围。小波变换是八十年代末发展起来的一种新时-频分析方法,它在时-频两域都具有良好的局部化特性;并且在信号去噪领域获得了广泛的应用。

目前已经提出的小波去噪方法主要有三种:模极大值去噪、空域相关滤波去噪以及小波阈值去噪法。阈值法具有计算量小、去噪效果好的特点,取得了广泛的应用。然而在阈值法中,阈值的选取直接关系到去噪效果的优劣。如果阈值选取过小,那么一部分噪声小波系数将不能被置零,从而在去噪后的信号中保留了部分噪声信息;如果阈值选的偏大,则会将一部分有用信号去掉,使得去噪后的信号丢失信息。

1、语音信号特性

由于语音的生成过程与发音器宫的运动过程密切相关,而且人类发音系统在产生不同语音时的生理结构并不相同,因此使得产生的语音信号是一种非平稳的随机过程(信号)。但由于人类发生器官变化速度具有一定的限度而且远小于语音信号的变化速度,可以认为人的声带、声道等特征在一定的时间内(10- 30ms)基本不变,因此假定语音信号是短时平稳的,即语音信号的某些物理特性和频谱特性在10-30ms的时间段内近似是不变的,具有相对的稳定性,这样可以运用分析平稳随机过程的方法来分析和处理语音信号。在语音增强中就是利用了语音信号短时谱的平稳性。

语音信号基本上可以分为清音和浊音两大类。清音和浊音在特性上有明显的区别,清音没有明显的时域和频域特性,看上去类似于白噪声,并具有较弱的振幅;而浊音在时域上有明显的周期性和较强的振幅,其能量大部分集中在低频段内,而且在频谱上表现出共振峰结构。在语音增强中可以利用浊音所具有的明显的周期性来区别和抑制非语音噪声,而清音由于类似于白噪声的特性,使其与宽带平稳噪声很难区分。

由于语音信号是一种非平稳、非遍历的随机过程,因此长时间时域统计特性对语音信号没有多大的意义,而短时谱的统计特性对语音信号和语音增强有着十分重要的作用。语音信号短时谱幅度统计特性的时变性,使得语音信号的分析帧在趋于无穷大时,根据中心极限定理,其短时谱的统计特性服从高斯(Gauss)分布,而在实际应用时只能在有限帧长下进行处理,因此,在有限帧时这种高斯分布的统计特性是一种近似的描述,这样就可以作为分析宽带噪声污染的带噪语音信号增强应用时的前提和假设。

2、常用的信号分析方法

2.1傅立叶变换

傅立叶变换(Fourier transform ,FT )由下式定义:

正变换:μ()()j t f f t e dt ωω+∞--∞=?;逆变换: μ()()j t f t f e dt ωω+∞

-∞=?

对于确定信号和平稳随机信号,傅立叶变换是信号分析和信号处理技术的理论基础,有着非凡的意义,起着巨大的作用。 傅立叶变换把时间域与频率域联系起来,μ()f ω具有明确的物理含义,通过μ()f ω 来研究()f t ,许多在时域内难以看清的问题,在频域中往往表现的非常清楚。

但正是由于傅立叶变换的域变换特性,()f t 与μ()f ω彼此之间是整体刻画,不能够反映各自在局部区域上的特征,因此不能用于局部分析。作为变换核的j t e ω±的幅值在任何情况下均为1,即1j t e ω±=,因此,频谱μ()f ω在任一频率处的值是由实践过程()f t 在整个时间域()~-∞+∞上的贡献决定的;反之,过程()f t 在某一时刻的状况也是由μ()f ω在整个频率域()~-∞+∞上的贡献决定的。如果要想知道所分析信号在突变时刻的频率成分,那么傅立叶变换是无能为力的,因为傅立叶变换的积分作用平滑了非平稳信号的突变部分。

傅立叶变换能提取出函数在整个频率轴上的频率信息,却不能反映信号在局部时间范围内的特征。对于变频信号,如音乐、地震、回波信号 灯,此时所关心的恰恰是信号在局部时间范围内(特别是突变部分)的信号特征(一般是频率成分)。 对非平稳信号用傅立叶变换进行分析,不能提供完全的信息,也即通过傅 立叶变换,可以知道信号所含有的频率信息,但无法知道这些频率信息究竟出现在哪些时间段上。可见,若要提取局部时间短的频率信息,傅立叶变换已经不再实用。

2.2 小波变换

小波分析是一种窗口面积固定但其形状可以改变,时间窗和频率窗都可改 变的时频局域化分析方法,即在低频部分具有较高的频率分辨率和较低的时间 分辨率,在高频部分具有较高的时间分辨率和较低的频率分辨率,所以被称为数学显微镜。正是这种特性,小波变换具有对信号的自适应性。

小波变换具有以下的特点和作用:

(1)具有多分辨率的特点,可以由粗到细逐步观察信号;

(2)我们可以把小波变换看成用基本频率特性为()ψω的带通滤波器在不同

尺度

a 下对信号做滤波。由于傅立叶变换的尺度特性,如果()t ψ的傅 立叶变换是()ψω,则 t a ψ?? ???

的傅立叶变换是 ()a a ψω,因此这组滤波器具有品质因数恒定的即相对带宽(带宽与中心频率之比)恒定的特点。

(3)适当的选择基本小波,使()t ψ在时域上为有限支撑,()ψω在频域上也比较集中,便可以是小波变换在时频两域都具有表征信号局部特征的 能力,这样就有利于检测信号的瞬态或奇异点。

3、小波去噪的基本理论

3.1 信号和噪声在小波域各个尺度上的传播特性

信号的奇异性或非正则性结构往往包含了它的本质信息。例如,图像亮度的不连续性表示其中含有边缘;在心电图或雷达信号中,令人感兴趣的信息包含在信号的峰变处。可以证明,信号的局部正则性可有其小波变换幅值随尺度参数的衰减特性来刻画,奇异性和边缘可以通过确定小波变换在细尺度下的局部模极大值来刻画。图1,给出一带噪阶越信号的离散二进小波变换。从图中可以看出,原始信号在尖锐变化点在每个尺度上都产生极大值点,也就是说,局部模极大值点描述了信号和图像的边缘,而噪声能量却集中在小尺度上,其小波系数的幅度值随着尺度的增加迅速衰减。即信号和噪声在多尺度空间上具有不同的特性,数学上称它们有不同的Lipschitz 指数。

图1 带噪信号多尺度小波分解

设 n 是一非负整数,1n a n <≤+,如果存在两个常数 A 和00h >及 n 此多项式()n P h ,使得对任意的0h h ≤,均有()()0n f x h P h A h α

+-≤ ,则称()

f x 在点0x 为Lipschitz 指数 a 。Lipschitz 指数越大,函数越光滑。 对于白噪声,可以证明它是一个处处奇异的随机分布,具有负的Lipschitz 指数1,02

a εε=--?>,其小波变换系数随着尺度的增大而减小;信号的Lipschitz 通常为正,其小波变换系数随着尺度的增大而增大。

3.2 小波基的选取

与标准的傅立叶变换相比,小波分析中所用到的小波函数不具有唯一性, 即小波函数()t ψ具有多样性。小波分析在工程应用中,一个十分重要的问题就是小波基的选取问题,虽然根据不同的标准,小波函数具有不同的类型,这些 标准通常是以下几点[1]:

(1) 支撑长度:()()()(),,,t t ωψφφψω的支撑区间,是当时间或频率区域无穷大时,()()()(),,,t t ωψφφψω从一个有限值收敛到0 的长度。支撑长度越长,一般需要耗费更多的计算时间,而且产生更多高幅值的小波系数。

(2) 对称性: 具有对称性的小波,在图像处理中可以很有效的避免相位畸变,因为该小波对应的滤波器具有线性相位特性。

(3) 消失矩:()t φ和()t ψ的消失矩阶数,对于数据压缩和特征提取是非常有用的,消失矩越大,就有更多的小波系数为零。但在一般情况下,消失矩越高,支撑长度越长,必须做折中处理。

(4) 正则性:正则性好的小波,能在信号或图像的重构中获得较好的平滑效果,减小量化或涉入误差的影响。但在一般情况下,正则性越好,支撑长度越长,计算时间也就越大,也必须有所权衡。

(5) 相似性: 选择和信号波形相似的小波,这对于压缩和消噪是由参考价值的。

不同的小波基对信号的描述是不同的,希望所选取的小波基能同时具有下 列性质: (1)对称性或反对称性; (2)较短的支撑; (3)正交性; (4)较高的消失 矩。然而,Daubichie 已经证明,Haar 小波是紧支正交小波基中唯一具有对称 性(反对称性)的小波基,并且较短的支撑和较高的消失矩是一对矛盾。所以, 为了得到小波基的对称性,就要放弃小波基的一些其他性质,或保持小波基的紧支性、正交性就只能得到近似的对称性。dbN 小波和symN 小波是工程实践中应用最为广泛的、最具价值的小波,仿真也表明这两种小波具有很好的去噪性能。

N 是小波的阶数,即消失矩为 N ,支撑区间为2N-1,symN 是一种近似对称的小波,是对dbN 的一种改进。 在本文中,使用sym4小波。

图2 小波函数

4、小波域三种去噪方法

4.1 模极大值去噪

信号的模极大值重构是指利用信号在各个尺度上小波系数的模极大值来重 构信号。信号小波系数的模极大值包含了信号峰变性与奇异性,如果可以根据这些极大值点重构信号,那么就可以通过处理小波系数的模极大值而实现对信号奇异性的修改,可以通过改变模极大值来修改奇异性的强度,也可以通过抑制某些极大值点而去除信号的奇异性,这是模极大值重构的基本思想[2]。 对于白噪声,可以证明它是一个处处奇异的随机分布,具有负的Lipschitz 指数

1,02

a εε=--?>,而有效的信号Lipschitz 指数通常为正。因此,可以有小波变换模极大值点幅值随尺度增大的变化规律来区分模极大值点是由噪声还是有信号产生。如果随着尺度增加,模极大值点的幅值迅速衰减,表明相应的奇异点具有负的 Lipschitz 指数,该模极大值点由噪声产生;反之,如果随着尺度增大,模极大值点幅值逐渐增大,说明该极大值点由信号产生。 经过以上分析,对叠加有正态白噪声的信号进行小波变换后,噪声的模极大值点个数将随着尺度因子的增加而显著减小。在经过若干次小波变换后,由噪声对应的模极大值点已基本去除或幅值很小,而所余极值点主要由信号产生的。故可利用这一性质由大尺度到小尺度逐级确定各个尺度上由信号产生的小波系数模极大值,然后重构信号,从而达到滤波目的。

基于以上原理,有如下滤波算法:

(1) 对含噪信号进行离散小波变换,一般进行 4-5个尺度,并求出每一尺度上小波系数模极大值点;

(2) 在对大尺度上,选一阈值t ,若极值点对应的幅度小于t ,则去掉该点,否则予以保留。这样就得到最大尺度上新的模极大值点。

(3) 在尺度j-1上寻找尺度j 上的小波变换模极大值点的传播点,既保留由信号产生的极值点,去除由噪声引起的极值点;

(4) 在尺度j 上的极大值点位置,构成一个邻域(),ji j o n δ。其中ji n 为尺度 j 上的第i 个极值点,j δ为仅与尺度j 有关的常数。在尺度j-1上的极大值 点中保留落在每一邻域上(),ji j o n δ的极大值点,而去除落在邻域外的极值点,从而得到

j-1尺度上新的极值点。然后令j=j-1,重复步骤(4),直到j- 2为止;

(5) 在 j=2 时存在极值点的位置上,保留j=1时相应的极值点,在其余位置将极值点置为零;

(6) 将每一尺度上保留下来的极值点用适当的方法重构小波系数,利用重构的小波系数回复信号。信号经过模极大值滤波后,小波系数仅剩下有限个模极大值点。研究如何利用这些模极大值点重构信号,具有重要意义。这种对信号的重构只是一种逼近,目前的实验只能以210- 级均方误差近似地恢复信号,这方面已有不少成果,最著名的是Mallat 提出的交替投影法,然而其算法复杂,收敛较慢。

4.2 空域相关去噪

信号的突变点有良好的局部性质,并且出现在各个尺度上,而噪声的能量却集中在小尺度上,其小波系数随尺度的增大而迅速衰减,而且 Mallat 和 Hwang 指出,对正态白噪声而言,在尺度j+1上的局部模极大值点的平均数目为尺度j 上的一半。也即,信号经小波变换后,其小波系数在各个尺度上有较强的相关性,尤其在信号的边缘,而噪声对应的小波系数在尺度间却没有这种相关性。因此,可以考虑利用小波系数在不同尺度上的相关性来确定是信号还是噪声系数,从而进行取舍,达到滤波的目的。Witkin 首先提出了利用尺度看空间相关性来对信号进行滤波的思想[3], Xu 再次基础上提出了空域相关去噪算法[4]:信号的突变点在不同尺度的同一位置上都有较大的峰值出现,噪声的能量却随着尺度的增大而减小。因此,可以去相邻尺度的小波系数直接相乘进行相关计算,这样作相关计算将在锐化信号边缘与其他重要信号的同时抑制噪声,而且能够提高信号边缘的定位精度,更好的刻画真实信号。

算法步骤归结如下:

(1) 对含噪信号进行小波变换,得到(),Wf j n ;

(2) 求取各尺度与相邻尺度的()2,Corr j n ;

(3) 将()2,Corr j n 归一化到(),Wf j n 的能量上去,得到归一化后的相关值()2,NewCorr j

n ; (4) 若()()2,,NewCorr j n Wf j n ≥,则认为 n 点出的小波变换值是由信号产

生,将(),Wf j n 赋予μW

g (去噪后的值)的相应位置,并将(),Wf j n 保留;否则,认为 是(),Wf j n 由噪声产生,(),Wf j n 置零,()2,NewCorr j n 置零;

(5) 重复步骤(3)、(4)直到(),Wf j n 的能量满足一定的噪声能量门限。这时 μW

g 保留了去除噪声后的小波系数; (6) 对μW

g 进行小波变换得到去噪后的信号。 4.3 小波阈值去噪

小波变换特别是正交小波变换具有很强的数据去相关能力,它能使信号的 能量在小波域集中于一些大的小波系数,而噪声的能量分布于整个小波域内, 因此经过小波分解后,信号的小波系数幅值大于噪声的小波系数幅值,可以认为,幅值较大的小波系数一般以信号为主,而幅值较小的在很大程度是噪声。 因此,采用阈值法去除噪声。对信号连续做几次小波分解,大尺度低分辨率下的系数全部保留,而对于其他尺度下的小波系数,可以设定一个阈值,低于该阈值的设为零或做一定程度的收缩处理,高于该阈值的系数保留。最后将处理后的小波系数重构信号,得到去噪后的结果[5,6]。

小波阈值去噪算法步骤;

(1) 信号的一维分解:选择一个小波并确定分解层次J ,然后对信号进行J 层分解;

(2) 小波分解高频系数的阈值压缩:选择合适的阈值和阈值函数,对第一层到第J 层的高频系数进行压缩,去除其中的噪声;

(3) 信号重构:将处理有的小波系数重构信号,得到消噪后结果。小波阈值最关键的是阈值的选取,它将直接决定去噪结果。

总之,利用模极大值重构滤波时,存在一个利用模极大值点重构小波系数的问 题,因此算法复杂,速度较慢。在空域相关滤波中,相关系数如何定义直接影 响滤波结果,并且如果计算出来的小波系数点的位置稍有偏差,得到的相关系 数不能很好的体现和描述该点出的真实相关性。在小波阈值去噪中,阈值如何 选取成了问题的关键所在,信号失真和去噪是一对矛盾。

表1 三种去噪方法比较

4.3.1阈值的选取

阈值的选取,通常有四种阈值选取规则:sqtwolog ,rigrsure ,minimaxi 和heursure 规则。

1、通用阈值法 (sqtwo1og 原理)

设含噪信号()f t 在尺度()j l j J <<上通过小波分解得到的小波系数的个数的总和为N ,J 为二进尺度参数,附加噪声的标准偏差为σ,则通用阈值为: ()12ln TH N σ=

该方法的原理依据是N 个具有独立同分布的标准高斯变量中的最大值小于1TH 的概率随着N 的增大而趋于1。

若被测信号含有独立同分布的噪声时,经小波变换后,其噪声的小波变换系数也是独立同分布的。如果具有独立同分布的噪声经小波分解后,它的系数序列长度很大,则根据上述理论可知:该小波系数中小于最大值1TH 的概率接近1,即存在一个阈值1TH 使得该序列的所有小波系数都小于它。另外,小波系数随着分解层数的加深,其长度也越来越短。根据1TH 的计算公式,可得出该阈值也越来越小,因此在假定噪声具有独立同分布的情况下,可通过设置简单的阈值来去除噪声。

2、无偏风险阈值法(rigrsure 原理)

这是一种基于stein 的无偏似然估计(unbiasee risk estimate )原理的自适应阈值选则。对应于每一个风险门限值,求出与其对应的风险值,选择是风险最小的门限为阈值门限[7]。具体做法如下:设W 为一向量,其元素为小波分解系数的平方,并按从小到大的顺序排列,即[]112,,,n n w w w w w w =≤≤≤L L ;再设一风

险向量R ,其元素为12(1),1,2,,i i i i k r n i n w w n i n =??=---+=????

∑L ,以i 为变量求出

i r 的最小值min r 作为风险阈值,由求出对应的i 值,并以 i 为下标从w 求出对应的min w ,则阈值选取为min 2TH w σ=。

当信噪比较小时,无偏似然估计会有很大的噪声,采用固定阈值;当信噪比

较大时,用无偏风险阈值。

3、启发式阈值法(heursure 原理)

该方法是前两种方法的综合,是最优化阈值变量阈值选择。如果信噪比很小,无偏阈值估计会有很大的噪声,这时可以采用固定阈值[8]。设s 为n 个小波系数的平方和,令()()3

22,log s n n n n ημ=-=,则

()1,3min 1,2,TH TH TH TH ημημ

≤?=?>? 4、极大极小准则(minimaxi 原理)

该阈值准则采取一种固定的阈值,它产生一个最小均方误差的极值,在统计学上,这种原理用于设计估计器。由于去噪信号可以假设为未知回归函数的估计量,这种极值可以实现在最坏条件下最大均方误差最小化[9]。其具体阈值选取原则为:

()20.39360.1829log ,3240,32N N TH N σ?+≥=?

小波阈值处理方法有硬阈值法和软阈值法。

硬阈值法:,0,WT WT TH WT WT TH ?>?=?≤??

软阈值法:()(),0,sign WT WT TH WT TH WT WT TH ?->?=?≤??

以上介绍的硬阈值法和软阈值法其本质区别在于选取的阈值函数不同,体现了对小波系数的不同处理策略。硬阈值法直接将高于阈值的小波系数保留不做任何变化,而软阈值法将高于阈值的小波系数减去阈值做收缩处理[10,11]。Bruce 和Gao 证明了硬阈值法往往有较大的方差而软阈值法往往有较大的偏差[12],基于此,Gao HongYe [13]提出了一种半软阈值(semisoft shrinkage )法,即:

121122120,()sgn(),,WT t t WT t WT WT t WT t t t WT WT t ?≤?-?=<≤?-??>?

其中,12,t t 分别为上阈值和下阈值。可以看出。当12t t = 时,可以转化为硬阈值,2t →∞时可以转化为软阈值,它是硬阈值和软阈值的一种折中形式,不但保留了较大的系数,而且具有连续性。然而在该方法中,需要确定两个阈值,

增加了算法的复杂度。随后,Gao HongYe 又提出了用Garrote [14]函数作为阈值函数,并证明了各种阈值方法得到的去噪结果是渐进相等的。其形式如下:

20,,WT t WT WT t WT WT t ?≤?=?->??

在实际应用中,应根据需要选择合适的处理方式。

5、小波阈值法语音去噪仿真实验

5.1 不同的小波基

图3 不同的小波基去噪效果比较

表2 不同小波基比较

有以上的分析仿真可知选取不同的小波基处理,去噪效果没有明显差别,其对信噪比都有很大程度的改善,而symN 是 dbN 的改进,具有近似的对称性,并且考虑到消失矩与支撑长度的折中选择问题,选择sym4小波,其支撑长度为

7且具有四阶消失矩,故后续的小波分析都是使用sym4小波。

5.2 不同阈值处理方法的比较

图4 硬阈值法、软阈值法和半软阈值法

表3 不同阈值处理方法比较

由以上的仿真结果可以清晰的看出,软阈值法有较大偏差,半软阈值法是一种折中选择,然而就去噪效果而言,硬阈值法与软阈值法相当,试听发现带噪信号经过软阈值处理后声音变小,能量损失,硬阈值法存在的在阈值处不连续的问题并未在试听中造成影响。因此,选择硬阈值处理方式。

5.3不同阈值选取方法的比较

图5 不同阈值方法的仿真实验

表4 四种阈值方法对比

以上是前文提到的四种经典小波阈值去噪的仿真结果,从图中可以直观的看出,通用阈值法去噪效果最佳,原始带噪信号信噪比为9.4204db,从表可以看

到信噪比得到了很大改善;无偏风险阈值去噪效果不理想,信噪比仅得到了几db的改善。对去噪后的信号试听发现,通用阈值法失真最大,无偏风险阈值与启发式阈值相似,极大极小阈值是一种折中的选择。不论哪种阈值选取方法,去噪后的试听效果都不是很理想,声音发闷,高频信号明显的丢失,尤以通用阈值法为最严重。

6、总结

对于语音信号来说,硬阈值的不连续性并未对去噪结果产生影响,而软阈值法能量损失较大,故选择硬阈值处理;不同小波对语音信号去噪没有本质的区别,其去噪效果普遍较好;通用阈值法去噪效果要强于其他方法,然而其对语音的损伤也最为严重。经过大量的仿真研究,发现小波阈值法,尤其是通用阈值法有着很好的去噪效果,然而对语音去噪效果的评价要从主客观两方面来进行,尽管通用阈值法去噪效果好,但是对语音本身损伤也很大,还不具有实用价值,因此,若能保留阈值法中被损伤的高频信号而又能很好的去除噪声,将大大提高小波在语音信号去噪中的应用价值。

7、参考文献

[1] 葛哲学,沙威.小波分析理论与MATLAB R2007 实现.电子工业出版社,2007:40

[2] Mallat S,Hwang W L. Singularity detection and processing with wavelets. IEEE Trans. Inform. Theory,1992,38(2):617~643

[3] Witkin A. Scale space filtering. Proc. 8th Int. Jiont Conf. Artificial Intell. 1983

[4] Xu Yansun, et al. Wavelet transform domain filters: a spatially selective noisefiltration technique. IEEE Trans. Image Processing,1994,3(6):747~758

[5] Donoho D L.De-noising by soft-thresholding. IEEE Trans. Inform. Theory,1995,41(3):613~627

[6] Gao Hong-Ye. Wavelet shrinkage denoising using the non-negative garrote.Journal of Computational and Graphical Statistics,1998, 7(4):469~488

[7] Zhang Xiao Ping,desai M D. Adaptive denoising based on SURE risk.IEEE signal Processing Letters,1998,5(10):265~267

[8] 张建良.基于小波变换的语音信号噪声处理研究.兰州大学硕士论文.2004:23~24

[9] Y Ephraim and D. Malah. Speech enhancement using a minimum mean-square error short-time spectral amplitude estimator [J]. IEEE Transactions on Acoustics, Speech,and SignalProcessing, vol. ASSP-32, no. 6, Dec. 1984, pp.1109~1121.

[10] 曲天书,戴逸松,王树勋.基于SURE 无偏估计的自适应小波阈值去噪.电子学报,2002,30(2):266~268

[11] 赵瑞珍.小波理论及其在图像、信号处理中的算法研究.西安:西安电子科技大学博士学位论文,2001

[12] Bruce A G,Gao Hong-Ye. Understanding waveShink: variance and bias estimation. Biometrika,1996,83(4):727~745

[13] Bruce A G,Gao Hong-Ye.Waveshrink with firm shrinkage. Statistica Sinica,1997,7(4):855~874

[14] Gao Hong-Ye. Wavelet shrinkage denoising using the non-negative garrote. Journal of Computational and Graphical Statistics,1998, 7(4):469~488

IIR滤波器语音去噪处理

课程设计(论文) 题目基于IIR数字滤波器的有噪语音信号的 处理 课程设计(论文)任务书学院:电气工程学院 题目:基于IIR数字滤波器的有噪语音 信号的处理

起止时间:2016年10月25日至16年11月20日 学生姓名: 专业班级: 指导教师: 教研室主任: 院长: 2016年11 月20 日

摘要:滤波器设计在数字信号处理中占有极其重要的地位,IIR滤波器是滤波器设计的重要组成部分。课题基于MATLAB有噪音语音信号处理的设计与实现,综合运用数字信号处理的理论知识对加噪声语音信号进行时域,频域分析和滤波。通过理论推导得出相应结论,再利用MATLAB 作为编程工具进行计算机实现。在设计实现的过程中,用巴特沃斯、切比雪夫和双线性变法设计IIR数字滤波器,并利用MATLAB 作为辅助工具完成设计中的计算与图形的绘制。通过对对所设计滤波器的仿真和频率特性分析,可知利用MATLAB信号处理工具处理工具箱可以有效快捷地设计IIR数字滤波器,结果的各项性能指标均达到指定要求。 关键词:MATLAB;IIR滤波器;有噪音语音信号

Abstract: filter design plays an important role in digital signal processing, IIR filter is an important part of the filter design. Research based on MATLAB design and implementation of the noise processing of speech signal, the theory of knowledge of the integrated use of digital signal processing in time domain of speech signal plus noise, frequency domain analysis and filtering. Through theoretical derivation corresponding conclusion using MATLAB as a programming tool for computer implementation. In the design process, with Butterworth, Chebyshev and bilinear method of IIR digital filter design, and use MATLAB as a tool Complete the drawing calculation and graphic design. Through the simulation and frequency characteristic analysis on the design of filter, MATLAB signal processing tools processing toolbox can effectively and quickly design IIR digital filter based on the results of the performance indicators to meet the specified requirements. Keywords: MATLAB; IIR filter; noisy speech signal

小波变换图像去噪综述

科技论文写作大作业小波变换图像去噪综述 院系: 班级: 学号: 姓名:

摘要小波图象去噪已经成为目前图象去噪的主要方法之一.在对目前小波去噪文献进行理解和综合的基础上,首先通过对小波去噪问题的描述,揭示了小波去噪的数学背景和滤波特性;接着分别阐述了目前常用的3类小波去噪方法,并从小波去噪中常用的小波系数模型、各种小波变换的使用、小波去噪和图象压缩之间的联系、不同噪声场合下的小波去噪等几个方面,对小波图象去噪进行了综述;最后,基于对小波去噪问题的理解,提出了对小波去噪方法的一些展望 关键词:小波去噪小波萎缩小波变换图象压缩 1.前言 在信号数据采集及传输时,不仅能采集或接收到与所研究的问题相关的有效信号,同时也会观测到各种类型的噪声。在实际应用中,为降低噪声的影响,不仅应研究信号采集的方式方法及仪器的选择,更重要的是对已采集或接收的信号寻找最佳的降噪处理方法。对于信号去噪方法的研究可谓是信号处理中一个永恒的话题。传统的去噪方法是将被噪声污染的信号通过一个滤波器,滤除掉噪声频率成分。但对于瞬间信号、宽带噪声信号、非平稳信号等,采用传统方法具有一定的局限性。其次还有傅里叶(Fourier)变换也是信号处理中的重要手段。这是因为信号处理中牵涉到的绝大部分都是语音或其它一维信号,这些信号可以近似的认为是一个高斯过程,同时由于信号的平稳性假设,傅立叶交换是一个很好的信号分析工具。但也有其不足之处,给实际应用带来了困难。 小波变换是继Fourier变换后的一重大突破,它是一种窗口面积恒定、窗口形状可变(时间域窗口和频率域窗口均可改变)的时频局域化分析方法,它具有这样的特性;在低频段具有较高的频率分辨率及较低的时间分辨率,在高频段具有较高的时间分辨率及较低的频率分辨率,实现了时频窗口的自适应变化,具有时频分析局域性。小波变换的一个重要应用就是图像信号去噪。将小波变换用于信号去噪,它能在去噪的同时而不损坏信号的突变部分。在过去的十多年,小波方法在信号和图像去噪方面的应用引起学者广泛的关注。本文阐述小波图像去噪方法的原理,概括目前的小波图像去噪的主要方法,最后对小波图像去噪方法的发展和应用进行展望。 2小波图像去噪的原理 所谓小波变化,即:

基于小波变换的语音信号去噪(详细)

测试信号处理作业 题目:基于小波变换的语音信号去噪 年级:级 班级:仪器科学与技术 学号: 姓名: 日期:2015年6月

基于小波变换的语音信号去噪 对于信号去噪方法的研究是信号处理领域一个永恒的话题。经典的信号去噪方法,如时域、频域、加窗傅立叶变换、维纳分布等各有其局限性,因此限制了它们的应用范围。小波变换是八十年代末发展起来的一种新时-频分析方法,它在时-频两域都具有良好的局部化特性;并且在信号去噪领域获得了广泛的应用。 目前已经提出的小波去噪方法主要有三种:模极大值去噪、空域相关滤波去噪以及小波阈值去噪法。阈值法具有计算量小、去噪效果好的特点,取得了广泛的应用。然而在阈值法中,阈值的选取直接关系到去噪效果的优劣。如果阈值选取过小,那么一部分噪声小波系数将不能被置零,从而在去噪后的信号中保留了部分噪声信息;如果阈值选的偏大,则会将一部分有用信号去掉,使得去噪后的信号丢失信息。 1、语音信号特性 由于语音的生成过程与发音器宫的运动过程密切相关,而且人类发音系统在产生不同语音时的生理结构并不相同,因此使得产生的语音信号是一种非平稳的随机过程(信号)。但由于人类发生器官变化速度具有一定的限度而且远小于语音信号的变化速度,可以认为人的声带、声道等特征在一定的时间内(10- 30ms)基本不变,因此假定语音信号是短时平稳的,即语音信号的某些物理特性和频谱特性在10-30ms的时间段内近似是不变的,具有相对的稳定性,这样可以运用分析平稳随机过程的方法来分析和处理语音信号。在语音增强中就是利用了语音信号短时谱的平稳性。 语音信号基本上可以分为清音和浊音两大类。清音和浊音在特性上有明显的区别,清音没有明显的时域和频域特性,看上去类似于白噪声,并具有较弱的振幅;而浊音在时域上有明显的周期性和较强的振幅,其能量大部分集中在低频段内,而且在频谱上表现出共振峰结构。在语音增强中可以利用浊音所具有的明显的周期性来区别和抑制非语音噪声,而清音由于类似于白噪声的特性,使其与宽带平稳噪声很难区分。 由于语音信号是一种非平稳、非遍历的随机过程,因此长时间时域统计特性对语音信号没有多大的意义,而短时谱的统计特性对语音信号和语音增强有着十分重要的作用。语音信号短时谱幅度统计特性的时变性,使得语音信号的分析帧在趋于无穷大时,根据中心极限定理,其短时谱的统计特性服从高斯(Gauss)分布,而在实际应用时只能在有限帧长下进行处理,因此,在有限帧时这种高斯分布的统计特性是一种近似的描述,这样就可以作为分析宽带噪声污染的带噪语音信号增强应用时的前提和假设。

语音信号滤波去噪——使用双线性变换法设计的切比雪夫II型滤波器

课程设计任务书

语音信号滤波去噪——使用脉冲响应不变法设计的巴特沃斯滤波器 摘要本课程设计主要运用麦克风采集一段语音信号,绘制波形并观察其频谱,给定相应技术指标,用脉冲响应不变法设计的一个满足指标的巴特沃斯IIR滤波器,对该语音信号进行滤波去噪处理,比较滤波前后的波形和频谱并进行分析,根据结果和学过的理论得出合理的结论。 关键词课程设计;滤波去噪;巴特沃斯滤波器;脉冲响应不变法;MATLAB 1 引言 本课程设计主要利用麦克风采集一段8000Hz,8k的单声道语音信号,并绘制波形观察其频谱,再用MATLAB利用脉冲响应不变法设计一个巴特沃斯滤波器,将该语音信号进行滤波去噪处理。 1.1 课程设计目的 《数字信号处理》课程设计是在学生完成数字信号处理和MATLAB的结合后的基本实验以后开设的。本课程设计的目的是为了让学生综合数字信号处理和MATLAB并实现一个较为完整的小型滤波系统。这一点与验证性的基本实验有本质性的区别。开设课程设计环节的主要目的是通过系统设计、软件仿真、程序安排与调试、写实习报告等步骤,使学生初步掌握工程设计的具体步骤和方法,提高分析问题和解决问题的能力,提高实际应用水平。 1.2课程设计的要求 (1)滤波器指标必须符合工程设计。 (2)设计完后应检查其频率响应曲线是否满足指标。

(3)处理结果和分析结论应该一致,而且应符合理论。 (4)独立完成课程设计并按要求编写课程设计报告。 2 设计原理 用麦克风采集一段语音信号,绘制波形并观察其频谱,给定相应技术指标,用脉冲响应不变法设计的一个满足指标的巴特沃斯IIR滤波器,对该语音信号进行滤波去噪处理,比较滤波前后的波形和频谱并进行分析。 2.1 IIR滤波器 I IR滤波器设计方法有间接法和直接法,间接法是借助于模拟滤波器的设计方法进行的。其设计步骤是:先设计过渡模拟滤波器得到系统函数H(s),然后将H(s)按某种方法转换成数字滤波器的系统函数H(z)。FIR滤波器比鞥采用间接法,常用的方法有窗函数法、频率采样发和切比雪夫等波纹逼近法。对于线性相位滤波器,经常采用FIR 滤波器。 对于数字高通、带通滤波器的设计,通用方法为双线性变换法。可以借助于模拟滤波器的频率转换设计一个所需类型的过渡模拟滤波器,再经过双线性变换将其转换策划那个所需的数字滤波器。具体设计步骤如下: (1)确定所需类型数字滤波器的技术指标。 (2)将所需类型数字滤波器的边界频率转换成相应的模拟滤波器的边界频率,转换公式为Ω=2/T tan(0.5ω) (3)将相应类型的模拟滤波器技术指标转换成模拟低通滤波器技术指标。 (4)设计模拟低通滤波器。 (5)通过频率变换将模拟低通转换成相应类型的过渡模拟滤波器。 (6)采用双线性变换法将相应类型的过渡模拟滤波器转换成所需类型的数字滤波器。 我们知道,脉冲响应不变法的主要缺点是会产生频谱混叠现象,使数字滤波器的频响偏离模拟滤波器的频响特性。为了克服之一缺点,可以采用双线性变换法。 下面我们总结一下利用模拟滤波器设计IIR数字低通滤波器的步骤: (1)确定数字低通滤波器的技术指标:通带边界频率、通带最大衰减,阻带截止频率、阻带最小衰减。

《语音信号滤波去噪》word版

一、设计的目的和意义 数字滤波器和快速傅立叶变换(FFT)等是语音信号数字处理的理论和技术基础,是20世纪60年代形成的一系列数字信号处理的理论和算法。在数字信号处理中,滤波器的设计占有极其重要的地位。而其中,FIR数字滤波器和IIR数字滤波器是重要组成部分。Matlab具有功能强大、简单易学、编程效率高等特点,深受广大科技工作者的喜爱。特别是Matlab中还具有信号分析工具箱,所以对于使用者,不需要具备很强的编程能力,就可以方便地进行信号分析、处理和设计。利用Matlab中的信号处理工具箱,可以快速有效的设计各种数字滤波器。本论文基于Matlab语音信号处理的设计与实现,综合运用数字信号处理的相关理论知识,对加噪声语音信号进行时域、频域分析并滤波。而后通过理论推导得出相应结论,再利用Matlab作为编程工具进行计算机实现工作。 本次课程设计的课题为《基于DSP的语音信号滤波去噪》,运用麦克风采集一段语音信号,绘制波形并观察其频谱,给定相应技术指标,用脉冲响应不变法设计的一个满足指标的巴特沃斯IIR滤波器,对该语音信号进行滤波去噪处理,比较滤波前后的波形和频谱并进行分析,根据结果和学过的理论得出合理的结论。 二、设计原理: 2.1 巴特沃斯滤波器 巴特沃斯滤波器是电子滤波器的一种。巴特沃斯滤波器的特点是通频带的频率响应曲线最平滑。巴特沃斯滤波器的特性是通频带内的频率响应曲线最大限度平坦,没有起伏,而在组频带则逐渐下降为零。在振幅的对数对角频率的波得图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。 其振幅平方函数具有如2-1式:

(2-1) 式中,N为整数,称为滤波器的阶数,N越大,通带和阻带的近似性越好,过渡带也越陡。如下图2.1所示: 图2.1 巴特沃兹filter 振幅平方函数 过渡带:通带→阻带间过渡的频率范围,Ω c :截止频率。 理想滤波器的过渡带为Ω,阻带|H(jΩ)|=0,通带内幅度|H (jΩ)|=常数,H(jΩ)线性相位。通带内,分母Ω/Ω c <1,相应(Ω /Ω c )2N随N的增加而趋于0,A(Ω2)→1,在过渡带和阻带,Ω/ Ω c >1,随N的增加,Ω e /Ω c >>1,所以A(Ω2)快速下降。 Ω=Ω c 时,,幅度衰减,相当于3bd衰减点。振幅平方函数的极点可写成如式2-2:

小波变换去噪论文

摘要 小波变换归属于数学领域的调和函数的范畴,是调和分析几十年来的一个突破性进展,并且在很多科技领域内得到了广泛应用。本文旨在探讨小波变换理论,并结合专业中的地震信号去噪展开研究。 论文以小波变换为核心,首先介绍了论文研究的目的、意义及主要研究内容,由此引出了小波变换理论,并对其原理做了详细阐述。这不仅包括连续小波,离散小波,多分辨率分析方法还包括与传统傅氏变换等的对比,从而在理论上明确其性能特点的优越性。本文选定了小波阈值去噪方法。由此结合给定的信号应用matlab 进行处理,并通过对比处理结果为本文后面的处理工作选定合适的参数。从所做例子来看,小波阈值处理达到了很好的去噪效果。论文应用matlab 模拟微地震信号,结合小波阈值去噪方法对微地震信号进行了处理。在文中给出了信号的原始模拟信号,加噪信号及处理后的效果图,从图中可以看出,小波阈值去噪完成了模拟微地震信号的去噪处理。另外,对实际的微地震资料进行了试处理,达到了去噪的目的。 关键词:小波变换;去噪;微地震;分解;重构

ABSTRACT The wavelet transform attributables to the mathematical field of harmonic function areas, it’s a breakthrough progress, and in many areas of science and technology has been widely used. This study aims to explore wavelet transform theory, and the combination of professional study of seismic signal de-noising. Papers to wavelet transform at the core, first of all, on paper the purpose of thestudy, the significance and major research content, which leads to the wavelettransform theory, and its principles expounded in detail.This includes not only thecontinuous wavelet, wavelet, multire solution analysis methods include traditional Fourier transform contrast, in theory, clear the superiority of its performance characteristics. The paper selected through comparative study of wavelet de-noising threshold method.This combination of a given signal processing applications matlab,and by comparing the results of this paper to the back of the appropriate handling of the selected parameters. From doing example, wavelet thresholding to deal with a very good de-noising effect. Papers matlab simulated micro-seismic signal applications, wavelet de-noising threshold with this method micro-seismic signal processing. In this paper the original analog signal, the signal plus noise and the effects of treatment plans, as can be seen from Fig, wavelet de-noising threshold completed micro-seismic signal de-noising analog processing. Key words: wavelet;de-noising;micro-seismic;decompose;compose

滤波器语音信号去噪要点

******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2013年春季学期 信号处理课程设计 题目:基于MATLAB的FIR滤波器语音信号去噪专业班级:通信工程(1)班 姓名:王兴栋 学号:10250114 指导教师:陈海燕 成绩:

摘要 语音信号在数字信号处理中占有极其重要的地位,因此选择通过对语音信号的研究来巩固和掌握数字信号处理的基本能力十分具有代表性。对数字信号处理离不开滤波器,因此滤波器的设计在信号处理中占有极其重要的地位。而MATLAB 软件工具箱提供了对各种数字滤波器的设计。本论文“在MATLAB平台上实现对语音信号的去噪研究与仿真”综合运用了数字信号处理的各种基本知识,进而对不带噪语音信号进行谱分析以及带噪语音信号进行谱分析和滤波处理。通过理论推导得出相应的结论,再通过利用MATLAB作为编程工具来进行计算机实现比价已验证推导出来的结论。在设计过程中,通过设计FIR数字滤波器和IIR数字滤波器来完成滤波处理。在设计过程中,运用了MATLAB对整个设计中的图形的绘制和一些数据的计算以及仿真。 关键字滤波器;MATLAB;仿真;滤波

前言 语音是语言的声学表现,是人类交流信息最自然、最有效、最方便的手段。随着社会文化的进步和科学技术的发展,人类开始进入了信息化时代,用现代手段研究语音处理技术,使人们能更加有效地产生、传输、存储、和获取语音信息,这对于促进社会的发展具有十分重要的意义,因此,语音信号处理正越来越受到人们的关注和广泛的研究。 语音信号是信息技术处理中最重要的一门科学,是人类社会几步的标志。那么什么是语音?语音是人类特有的功能,也是人类获取外界信息的重要工具,也是人与人交流必不可少的重要手段。那么什么又是信号?那信号是什么呢?信号是传递信息的函数。离散时间信号——序列——可以用图形来表示。 语音信号处理是一门用研究数字信号处理研究信号的科学。它是一新兴的信息科学,同时又是综合多个学科领域的一门交叉科学。语音在我们的日常生活中随时可见,也随处可见,语音很大程度上可以影响我们的生活。所以研究语音信号无论是在科学领域上还是日常生活中都有其广泛而重要的意义。 本论文主要介绍的是的语音信号的简单处理。本论文针对以上问题,运用数字信号学基本原理实现语音信号的处理,在matlab7.0环境下综合运用信号提取,幅频变换以及傅里叶变换、滤波等技术来进行语音信号处理。我所做的工作就是在matlab7.0软件上编写一个处理语音信号的程序,能对语音信号进行采集,并对其进行各种处理,达到简单语音信号处理的目的。 对语音信号的研究,本论文采用了设计两种滤波器的基本研究方法来达到研究语音信号去噪的目的,最终结合图像以及对语音信号的回放,通过对比,得出结论。

基于小波变换的信号去噪论文

河南农业大学 本科生毕业论文 题目基于小波变换的信号去噪研究 学院理学院 专业班级信安3班 学生姓名秦学珍 指导教师吴莉莉 撰写日期:年月日

基于小波变换的信号去噪研究 秦学珍 摘要 小波变换是一种新型的数学分析工具,是80年代后期迅速发展起来的新兴学科。小波变换具有多分辨率的特点,在时域和频域都具有表征信号局部特征能力,适合分析非平稳信号,可以由粗及精地逐步观察信号。小波分析的理论和方法在信号处理、图像处理、语音处理、模式识别、量子物理等领域得到越来越广泛的应用,它被认为是近年来在工具及方法上的重大突破。 信号的采集与传输过程中,不可避免会受到大量噪声信号的干扰,对信号进行去噪,提取出原始信号是一个重要的课题。那么究竟应该如何从含噪声的信号中提取出原始的信号,这就成了最重要的问题。经过长期的探索与努力、实验仿真,对比于加窗傅里叶对信号去噪,提取原始信号的方法,终于找到了一种全新的信号处理方法——小波分析。它将信号中各种不同的频率成分分解到互不重叠的频带上,为信号滤波、信噪分离和特征提取提供了有效途径,特别在信号去噪方面显出了独特的优势。 本文从小波变换的定义和信号与噪声的不同特性出发,在对比分析了各种去噪方法的优缺点基础上,运用了对小波分解系数进行阈值化的方法来对一维信号去噪,该方法对去除一维平稳信号含有的白噪声有非常满意的效果,具有有效性和通用性,能提高信号的信噪比。与此同时,本文还补充介绍了强制消噪处理、默认阈值处理、给定软阈值处理等对信号消噪的方法。在对含噪信号运用阈值进行消噪的过程中,对比了用不同分解层数进行处理的去噪效果。 本文采用的是用传感器采集的微弱生物信号。生物信号通常是噪声背景小的低频信号,而噪声信号通常集中在信号的高频部分。因此,应用小波分解,把信号分解成不同频率的波形信号,并对高频波进行相关的处理,处理后的高频信号在和分离出的低频信号进行重构,竟而,就得到了含少量噪声的原始信号。而且,随着分解层数的不同,小波去噪的效果也是不同的。并对此进行了深入

基于小波变换的去噪方法

文章编号:1006-7043(2000)04-0021-03 基于小波变换的去噪方法 林克正 李殿璞 (哈尔滨工程大学自动化学院,黑龙江哈尔滨150001) 摘 要:分析了信号与噪声在小波变换下的不同特点,提出了基于小波变换的去噪方法,且将该去噪算法 用算子加以描述,给出了具体实例.小波变换硬阈值去噪法和软阈值去噪法的性能比较及仿真实验,表明基于小波变换的去噪方法是非常有效的.!关 键 词:小波变换;去噪;奇异性检测;多尺度分析 中图分类号:TN911.7 文献标识码:A Denoising Method Based on Wavelet Transform Lin Ke-zheng Li Dian-pu (Automation Coiiege ,Harbin Engineering University ,Harbin 150001,China ) Abstract :This paper anaiyzes the different characteristics of noise and signai under waveiet transform and proposes the denoising method based on waveiet transform.The denoising aigorithm based on waveiet transform are described with some operators.Some exampies are demonstrated.The performance of denoising with hard and soft threshoid method based on waveiet transform are compared in computer simuiation.The simuiation shows that the denoising method based on waveiet transform is very effective. Key words :waveiet transform ;denoising ;singuiarity detection ;muitiresoiution anaiysis 提取掩没在噪声中的信号是信号处理的一项重要课题.实际的信号总是含有噪声的,当待检测信号的输入信噪比很低,各种噪声幅值大、分布广,而干扰信号又与真实信号比较接近时,用传统的时域或频域滤波往往不能取得预期效果.D.L.Donoho 提出的非线性小波方法从噪声中提取信号 效果最明显[2-5] ,并且在概念上也有别于其它方 法,其主要思想有局部极大值阈值法、全局单一阈 值法[3]和局部SURE 多阈值法[4] .在此基础上,本文首先分析了信号和噪声在小波变换下的不同特 性,据此可有效地从噪声信号检出有用的信号,用算子的形式对基于小波变换的去噪方法进行了统一的描述,并提出了一种可浮动的自适应阈值选取方法. 1 小波分析基础 1.1 信号的小波变换 [1] 设母波函数是!(t ),伸缩和平移因子分别为a 和6,小波基函数!a ,6(t ) 定义为!a , 6(t )=1! a !(t -6 a )(1)式中,6"R ,a "R -{0}. 函数f (t )" 2 (R ) 的小波变换W a ,6(f )定义为 W a ,6(f )==1!a # - f (t )!(t -6 a )d t (2)小波变换W a ,6(f )就是函数f (t )" 2 (R ) 在对应函数族!a ,6(t )上的分解.这一分解成立的前提是母波函数!(t )满足如下容许性条件 !=# 0I ^!(")I 2" d "< (3)式中^!(")是!(t )的傅立叶变换.由小波变换W a ,6(f ) 重构f (t )的小波逆变换# 收稿日期:1999-10-22;修订日期:2000-7-20;作者简介:林克正(1962-),男,山东蓬莱人,哈尔滨工程大学博士研究生,哈尔滨理工大学副教授,主要研究方向:小波分析理论及图像处理. 第21卷第4期哈尔滨工程大学学报Voi.21,N.42000年8月Journai of Harbin Engineering University Aug.,2000

MATLAB对语音信号加随机噪声及去噪程序

%对语言信号做原始的时域波形分析和频谱分析[y,fs,bits]=wavread('C:\Documentsand?Settings\Administrator\桌面\cuocuo.wav'); %??sound(y,fs)??????%回放语音信号 n=length(y)??%选取变换的点数? y_p=fft(y,n);??????%对n点进行傅里叶变换到频域 f=fs*(0:n/2-1)/n;???%对应点的频率 figure(1) subplot(2,1,1); plot(y);????????????????????%语音信号的时域波形图 title('原始语音信号采样后时域波形'); xlabel('时间轴') ylabel('幅值A') subplot(2,1,2); plot(f,abs(y_p(1:n/2)));?????%语音信号的频谱图 title('原始语音信号采样后频谱图'); xlabel('频率Hz'); ylabel('频率幅值'); %对音频信号产生噪声 ??L=length(y)????????%计算音频信号的长度 ??noise=0.1*randn(L,2);??%产生等长度的随机噪声信号(这里的噪声的大小取决于随机函数的幅度倍数) ??y_z=y+noise;????????%将两个信号叠加成一个新的信号——加噪声处理??? ??%sound(y_z,fs) %对加噪后的语音信号进行分析 n=length(y);??%选取变换的点数? y_zp=fft(y_z,n);??????%对n点进行傅里叶变换到频域 f=fs*(0:n/2-1)/n;???%对应点的频率 figure(2) subplot(2,1,1); plot(y_z);????????????????????%加噪语音信号的时域波形图 title('加噪语音信号时域波形'); xlabel('时间轴') ylabel('幅值A') subplot(2,1,2); plot(f,abs(y_zp(1:n/2)));?????%加噪语音信号的频谱图 title('加噪语音信号频谱图'); xlabel('频率Hz'); ylabel('频率幅值');

基于MATLAB的语音信号滤波处理

基于MATLAB的语音信号滤波处理 题目:基于MATLAB的语音信号滤波处理 课程:数字信号处理 学院:电气工程学院 班级: 学生: 指导教师: 二O一三年十二月

目录CONTENTS 摘要 一、引言 二、正文 1.设计要求 2.设计步骤 3.设计内容 4.简易GUI设计 三、结论 四、收获与心得 五、附录

一、引言 随着Matlab仿真技术的推广,我们可以在计算机上对声音信号进行处理,甚至是模拟。通过计算机作图,采样,我们可以更加直观的了解语音信号的性质,通过matlab编程,调用相关的函数,我们可以非常方便的对信号进行运算和处理。 二、正文 2.1 设计要求 在有噪音的环境中录制语音,并设计滤波器去除噪声。 2.2 设计步骤 1.分析原始信号,画出原始信号频谱图及时频图,确定滤波器类型及相关指标; 2.按照类型及指标要求设计出滤波器,画出滤波器幅度和相位响应,分析该滤波器是否符合要求; 3.用所设计的滤波器对原始信号进行滤波处理,画出滤波后信号的频谱图及时频图; 4.对滤波前的信号进行分析比对,评估所设计滤波器性能。 2.3 设计内容 1.原始信号分析

分析信号的谱图可知,噪音在1650HZ和3300HZ附近的能量较高,而人声的能量基本位于1000HZ以下。因此,可以设计低通滤波器对信号进行去噪处理。 2.IIR滤波器设计 用双线性变换法分别设计了巴特沃斯低通滤波器和椭圆低通滤波器和带阻滤波器: ①巴特沃斯滤波器 fp=800;fs=1300;rs=35;rp=0.5; 程序代码如下: fp=800;fs=1300;rs=35;rp=0.5;Fs=44100; wp=2*Fs*tan(2*pi*fp/(2*Fs));ws=2*Fs*tan(2*pi*fs/(2*Fs)); [n,wn]=buttord(wp,ws,rp,rs,'s'); [b,a]=butter(n,wn,'s'); [num,den]=bilinear(b,a,Fs); [h,w]=freqz(num,den,512,Fs);

基于小波变换的图像去噪方法研究毕业设计

题目基于小波变换的图像去噪方法研究

毕业论文﹙设计﹚任务书 院(系) 物理与电信工程学院专业班级通信1101班学生姓名陈菲菲 一、毕业论文﹙设计﹚题目基于小波变换的图像去噪方法研究 二、毕业论文﹙设计﹚工作自 2015 年 3 月 1 日起至 2015 年 6 月 20 日止 三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室 四、毕业论文﹙设计﹚的内容 1、图像处理中,输入的是质量低的图像,输出的是改善质量后的图像。常用的图像处理方法有图像增强、复原、编码、压缩等。一般图像的能量主要集中在低频区域中,只有图像的细节部的能量才处于高频区域中。因为在图像的数字化和传输中常有噪声出现,而这部分干扰信息主要集中在高频区域内,所以消去噪声的一般方法是衰减高频分量或称低通滤波,但与之同时好的噪方法应该是既能消去噪声对图像的影响又不使图像细节变模糊。为了改善图像质量,从图像提取有效信息,必须对图像进行去噪预处理。 设计任务: (1)整理文献,研究现有基于小波变换的图像去噪算法,尝试对现有算法做出改进; (2)在MATLAB下仿真验证基于小波变换的图像去噪算法。 2、要求以论文形式提交设计成果,应掌握撰写毕业论文的方法,应突出“目标,原理,方法,结论”的要素,对所研究内容作出详细有条理的阐述。 进度安排: 1-3周:查找资料,文献。 4-7周:研究现有图像去噪技术,对基于小波变换的图像去噪算法作详细研究整理。 8-11周:研究基于小波的图像去噪算法,在MATLAB下对算法效果真验证。 12-14周:分析试验结果,对比各种算法的优点和缺点,尝试改进算法。 15-17周:撰写毕业论文,完成毕业答辩。 指导教师陈莉系(教研室) 系(教研室)主任签名批准日期 2015.1.1 接受论文 (设计)任务开始执行日期 2015.3.1 学生签名

小波变换去噪基础地的知识整理

1.小波变换的概念 小波(Wavelet)这一术语,顾名思义,“小波”就是小的波形。所谓“小”是指它具有衰减性;而称之为“波”则是指它的波动性,其振幅正负相间的震荡形式。与Fourier变换相比,小波变换是时间(空间)频率的局部化分析,它通过伸缩平移运算对信号(函数)逐步进行多尺度细化,最终达到高频处时间细分,低频处频率细分,能自动适应时频信号分析的要求,从而可聚焦到信号的任意细节,解决了Fourier变换的困难问题,成为继Fourier变换以来在科学方法上的重大突破。有人把小波变换称为“数学显微镜”。 2.小波有哪几种形式?常用的有哪几种?具体用哪种,为什么? 有几种定义小波(或者小波族)的方法: 缩放滤波器:小波完全通过缩放滤波器g——一个低通有限脉冲响应(FIR)长度为2N和为1的滤波器——来定义。在双正交小波的情况,分解和重建的滤波器分别定义。 高通滤波器的分析作为低通的QMF来计算,而重建滤波器为分解的时间反转。例如Daubechies和Symlet 小波。 缩放函数:小波由时域中的小波函数 (即母小波)和缩放函数 (也称为父小波)来定义。 小波函数实际上是带通滤波器,每一级缩放将带宽减半。这产生了一个问题,如果要覆盖整个谱需要无穷多的级。缩放函数滤掉变换的最低级并保证整个谱被覆盖到。 对于有紧支撑的小波,可以视为有限长,并等价于缩放滤波器g。例如Meyer小波。 小波函数:小波只有时域表示,作为小波函数。例如墨西哥帽小波。 3.小波变换分类 小波变换分成两个大类:离散小波变换 (DWT) 和连续小波转换 (CWT)。两者的主要区别在于,连续变换在所有可能的缩放和平移上操作,而离散变换采用所有缩放和平移值的特定子集。 DWT用于信号编码而CWT用于信号分析。所以,DWT通常用于工程和计算机科学而CWT经常用于科学研究。 4.小波变换的优点 从图像处理的角度看,小波变换存在以下几个优点: (1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述) (2)小波变换通过选取合适的滤波器,可以极大的减小或去除所提取得不同特征之间的相关性 (3)小波变换具有“变焦”特性,在低频段可用高频率分辨率和低时间分辨率(宽分析窗口),在高频段,可用低频率分辨率和高时间分辨率(窄分析窗口) (4)小波变换实现上有快速算法(Mallat小波分解算法) 另: 1) 低熵性变化后的熵很低; 2) 多分辨率特性边缘、尖峰、断点等;方法, 所以可以很好地刻画信号的非平稳特性 3) 去相关性域更利于去噪; 4) 选基灵活性: 由于小波变换可以灵活选择基底, 也可以根据信号特性和去噪要求选择多带小波、小波包、平移不变小波等。 小波变换的一个最大的优点是函数系很丰富, 可以有多种选择, 不同的小波系数生成的小波会有不同的效果。噪声常常表现为图像上孤立像素的灰度突变, 具有高频特性和空间不相关性。图像经小波分解后可得到低频部分和高频部分, 低频部分体现了图像的轮廓, 高频部分体现为图像的细节和混入的噪声, 因此, 对图像去噪, 只需要对其高频系数进行量化处理即可。 5.小波变换的科学意义和应用价值

小波变换图像去噪MATLAB实现

基于小波图像去噪的MATLAB 实现 一、 论文背景 数字图像处理(Digital Image Processing ,DIP)是指用计算机辅助技术对图像信号进行处理的过程。数字图像处理最早出现于 20世纪50年代,随着过去几十年来计算机、网络技术和通信的快速发展,为信号处理这个学科领域的发展奠定了基础,使得DIP 技术成为信息技术中最重要的学科分支之一。在现实生活中,DIP 应用十分广泛,医疗、艺术、军事、航天等图像处理影响着人类生活和工作的各个方面。 然而,在图像的采集、获取、编码和传输的过程中,都存在不同程度被各种噪声所“污染”的现象。如果图像被污染得比较严重,噪声会变成可见的颗粒形状,导致图像质量的严重下降。根据研究表明,当一张图像信噪比(SNR)低于14.2dB 时,图像分割的误检率就高于0.5%,而参数估计的误差高于0.6%。通过一些卓有成效的噪声处理技术后,尽可能地去除图像噪声,我们在从图像中获取信息时就更容易,有利于进一步的对图像进行如特征提取、信号检测和图像压缩等处理。小波变换处理应用于图像去噪外,在其他图像处理领域都有着十分广泛的应用。本论文以小波变换作为分析工具处理图像噪声,研究数字图像的滤波去噪问题,以提高图像质量。 二、 课题原理 1.小波基本原理 在数学上,小波定义为对给定函数局部化的新领域,小波可由一个定义在有限区域的函数()x ψ来构造,()x ψ称为母小波,(mother wavelet )或者叫做基本小波。一组小波基函数,()}{,x b a ψ,可以通过缩放和平移基本小波 来生成: ())(1 ,a b x a x b a -ψ=ψ (1) 其中,a 为进行缩放的缩放参数,反映特定基函数的宽度,b 为进行平移的平移参数,指定沿x 轴平移的位置。当a=2j 和b=ia 的情况下,一维小波基函数序列定义为: ()() 1222,-ψ=ψ--x x j j j i (2) 其中,i 为平移参数,j 为缩放因子,函数f (x )以小波()x ψ为基的连续小波变换定义为函数f (x )和()x b a ,ψ的内积:

基于MATLAB的FIR滤波器语音信号去噪设计

基于MATLAB的FIR滤波器语音信号去噪设计

****************** 实践教学 ****************** 兰州理工大学 计算机与通信学院 《信号处理》课程设计题目:基于MATLAB的FIR滤波器语音信号去噪

摘要 随着信息技术的不断发展,现代信号处理正向着数字化发展,研究语音信号的滤波设计也成了现代信息处理的基本内容。本次课程设计主要内容是基于MATLAB的FIR滤波器语音信号去噪。主要运用麦克风采集一段语音信号,对其进行了时域分析和频谱分析,分析语音信号的特性,并对语音信号加入了随机噪声,采用凯塞(Kaiser)窗函数法设计了一个FIR 低通滤波器,然后对加噪的语音信号进行滤波处理。最后对滤波前后的语音信号的时域和频域特性进行对比。 关键词:MATLAB;语音信号;FIR滤波器;凯塞(Kaiser)窗

目录 第一章语音信号采样和滤波器设计的基本原理1 1.1语音信号采样的基本原理 (1) 1.1.1 采样定理 (1) 1.1.2 采样频率 (1) 1.2数字滤波器的基本理论和设计的基本原理2 1.2.1 数字滤波器的类型 (2) 1.2.2 窗口设计法 (3) 第二章语音信号去噪的总体设计 (6) 2.1 语音信号去噪的设计流程图 (6) 2.2 语音信号去噪的设计流程的介绍 (6) 第三章语音信号去噪的仿真实现及结果分析 8 3.1 语音信号的采集 (8) 3.2 加噪语音信号的频谱分析 (9) 3.3 语音信号的滤波去噪 (10) 3.4 语音信号去噪的结果分析 (12) 总结 (13) 参考文献 (14) 附录 (15) 致谢 (20)

小波变换图像去噪的算法研究自设阈值

基于小波的图像去噪 一、小波变换简介 在数学上,小波定义卫队给定函数局部化的新领域,小波可由一个定义在有限区域的函数()x ψ来构造,()x ψ称为母小波,(mother wavelet )或者叫做基本小波。一组小波基函数,()}{,x b a ψ,可以通过缩放和平移基本小波 来生成: ())(1 ,a b x a x b a -ψ=ψ (1) 其中,a 为进行缩放的缩放参数,反映特定基函数的宽度,b 为进行平移的平移参数,指定沿x 轴平移的位置。当a=2j 和b=ia 的情况下,一维小波基函数序列定义为: ()() 1222,-ψ=ψ--x x j j j i (2) 其中,i 为平移参数,j 为缩放因子,函数f (x )以小波()x ψ为基的连续小波变换定义为函数f (x )和()x b a ,ψ的内积: () dx a b x a x f f x W b a b a )(1)(,,,-ψ=ψ=?+∞ ∞- (3) 与时域函数对应,在频域上则有:

())(,ωωa e a x j b a ψ=ψ- (3) 可以看出,当|a|减小时,时域宽度减小,而频域宽度增大,而且()x b a ,ψ的窗口中心向|ω|增大方向移动。这说明连续小波的局部是变化的,在高频时分辨率高,在低频时分辨率低,这便是它优于经典傅里叶变换的地方。总体说来,小波变换具有更好的时频窗口特性。 二、图像去噪描述 所谓噪声,就是指妨碍人的视觉或相关传感器对图像信息进行理解或分析的各种因素。通常噪声是不可预测的随机信号。由于噪声影响图像的输入、采集、处理以及输出的各个环节,尤其是图像输入、采集中的噪声必然影响图像处理全过程乃至最终结果,因此抑制噪声已成为图像处理中极其重要的一个步骤。 依据噪声对图像的影响,可将噪声分为加性噪声和乘性噪声两大类。由于乘性噪声可以通过变换当加性噪声来处理,因此我们一般重点研究加性噪声。设f(x,y)力为理想图像,n(x,y)力为噪声,实际输入图像为为g(x,y),则加性噪声可表示为: g(x,y)= f(x,y)+ n(x,y), (4) 其中,n(x,y)和图像光强大小无关。 图像去噪的目的就是从所得到的降质图像以g(x,y)中尽可能地去除噪声n(x,y),从而还原理想图像f(x,y)。图像去噪就是为了尽量减少图像的均方误差,提高图像的信噪比,从而尽可能多地保留图像的特征信息。 图像去噪分为时域去噪和频域去噪两种。传统图像去噪方法如维纳滤波、中值滤波等都属于时域去噪方法。而采用傅里叶变换去噪则属于频域去噪。这些方法去噪的依据是一致的,即噪声和有用信号在频域的不同分布。我们知道,有用信号主要分布于图像的低频区域,噪声主要分布在图像的高频区域,但图像的细节信息也分布在高频区域。这样在去除高频区域噪声的同时,难免使图像的一些细节也变得模糊,这就是图像去噪的一个两难问题。因此如何构造一种既能降低图像噪声,又能保留图像细节特征的去噪方法成为图像去噪研究的一个重大课题。

相关文档
最新文档