基于MATLAB的语音信号处理研究毕业论文.doc
《基于MATLAB的语音信号处理研究毕业论文.doc》由会员分享,可在线阅读,更多相关《基于MATLAB的语音信号处理研究毕业论文.doc(34页珍藏版)》请在三一办公上搜索。
1、摘要小波分析理论是一种新兴的信号处理理论,它在时间上和频率上都有很好的局部性,这使得小波分析非常适合于时-频分析,借助时-频局部分析特性,小波分析理论已经成为信号去噪中的一种重要的工具。利用小波方法去噪,是小波分析应用于实际的重要方面。小波去噪的关键是如何选择阈值和如何利用阈值来处理小波系数,通过对小波阈值化去噪的原理介绍,运用MATLAB 中的小波工具箱,对一个含噪声信号进行阈值去噪,实例验证理论的实际效果,证实了理论的可靠性。本文总结了去噪的背景和国内外现状,概括了小波阀值去噪的理论知识,分析了本文算法原理,选取去噪函数和含噪语音信号,通过MATLAB仿真进行了软阀值去噪实验、硬阀值实验和
2、软硬阀值折衷实验,计算SNR值和RMSE值来评价去噪效果,进一步通过实验分析,得出该方法较FFT变换有很大的优势。关键词:小波变换,滤波,去噪AbstractThe wavelet analysis theory is a new signal processing theory. It has a very good topicality in time and frequency, which makes the wavelet analysis very suitable for the time - frequency analysis. With the time - frequen
3、cys local analysis characteristics, the wavelet analysis theory has become an important tool in the signal de-noising. Using wavelet methods in de-noising, is an important aspect in the application of wavelet analysis. The key of wavelet de-noising is how to choose a threshold and how to use thresho
4、lds to deal with wavelet coefficients. It confirms the reliability of the theory through the wavelet threshold de-noising principle, the use of the wavelet toolbox in MATLAB, carrying on threshold de-noising for a signal with noise and actual results of the example confirmation theory. This paper su
5、mmarizes the background and abroad of the denoising status, outlines the denoising theory of wavelet threshold, choose the denoising function and the noisy speech signal,values the principle of the proposed algorithm through MATLAB simulation,through SNR and RMSE to evaluate the denoising effect, co
6、mpared the advantages with FFT transform.Key Word: Wavelet change , Filtering , Denoising目 录摘要2AbstractII目 录III第一章 绪论11.1课题背景及意义11.2 去噪的发展历史11.3 国内外现状和发展趋势21.4 本文主要研究内容与结构21.5 本章小结3第二章 算法原理42.1小波去噪基础42.2 小波去噪原理42.3 小波去噪步骤52.4 阈值的选取与量化62.4.1 软阈值和硬阈值62.4.2 阈值的几种形式62.4.3 阀值的选取72.5去噪效果评价标准72.6本章小结8第三章 小
7、波去噪的MATLAB实现93.1 小波去噪函数集合93.2 小波去噪函数的选取93.3 含噪语音信号选择103.4 小波去噪验证仿真103.4.1 软阀值去噪和硬阀值去噪103.4.2 软硬阈值折衷去噪11第四章 小波去噪的MATLAB 仿真对比试验164.1 傅里叶变换164.2 实验结果对比164.3本章小结17第五章 结论与展望185.1 结论185.2 展望18参考文献19致谢20第一章 绪论1.1课题背景及意义人们在语音通信过程中将不可避免地受到来自周围环境的干扰,例如传输媒介引入的噪声,通信设备内部的电噪声等。由于这些干扰噪声的存在,接收者接收到的语音将已不是原始的纯净的语音信号,
8、而是受噪声干扰的带噪语音信号。环境噪声的污染使得许多语音识别系统的性能急剧恶化,正是由于各种各样的语音处理系统在噪声的干扰下性能得不到保障,才导致了其商业化脚步很缓慢。因此,如何尽可能的从带噪语音中去除噪声就成了目前信号处理领域中的一个热门话题。在此背景之下,我选择此课题进行研究,研究如何进行语音去噪的科学意义很大,它能帮助人们解决很多问题,同时它具有广阔的应用前景,这在诸多领域中都有所体现:1. 公安领域:公安干警往往会窃听犯罪嫌疑人的对话。由于周围环境的影响、所用设备的限制和犯罪嫌疑人讲话的清晰程度,使得录音的语言信号或多或少会受噪音的干扰。这对听清楚犯罪嫌疑人话中的意思,知道他们的意图带
9、来了很大的困难。如果能去除语音信号中的背景噪声,提高语音信号的信噪比,就能使公安干警听出犯罪嫌疑人讲话的意思。这可以为家快破案进程起到积极的作用。2. 新闻领域:对记者来说,野外采访是常见的事情,然而由于采访地点周围环境的影响,采访到的录音往往会被周围的噪声所污染,采访效果大打折扣。这时候就需要对采访录音进行去噪处理,以便让听众能够更清楚地听到记者和被采访者之间的对话。3. 历史资料领域:对于一些珍贵的历史语音资料,由于当时条件的限制,录音效果不好,其中夹杂着很多噪音,其使用价值和纪念价值受到很大影响。例如,有许多名人的演讲,当中由于噪声的存在,影响了其效果,这些演讲具有不可再现性所以必须进行
10、去噪处理。4. 语音识别领域:当前语音识别是一个热门的话题。随着语音技术的发展,语音识别技术也得到了进步,目前已经出现了许多运用语音识别技术的产品。可是发现这些语音识别系统都是在实验室可控的条件下进行实验,取得了很高的识别率,到了实际环境中,由于背景噪声的存在,将破坏原始语音的频谱,或者把原始语音部分或全部掩盖掉,造成识别率下降。这时进行语音去噪处理称为一个关键的问题。1.2 去噪的发展历史小波变换的概念是由法国从事石油信号处理的工程师J.Morlet在1974年首先提出的,I.Daubechies1的小波十讲对小波的普及起了重要的推动作用。现在,它已经在科技信息产业领域取得了令人瞩目的成就。
11、小波分析的应用领域十分广泛234。在数学方面,它已用于数值分析、构造快速数值方法、曲线曲面构造、微分方程求解、控制论等。如在信号分析方面的滤波、去噪声、压缩、传递等;在图象处理方面的图象压缩、分类、识别与诊断、去污等;在医学成像方面的减少B超、CT、核磁共振成像的时间,提高分辨率等。1.3 国内外现状和发展趋势早期的信号处理主要是采用模拟的处理方法,包括运算放大电路及电荷耦合器件(CCD)等等。模拟处理的最大问题是不灵活,不稳定。其不灵活性体现在参数修改困难,需要采用多种阻值的电阻,多种容值的电容,并通过电子开关选通才能修改处理参数。其不稳定性主要体现在对周围环境变化的敏感性,例如温度、电路噪
12、声都会造成处理结果的改变。解决以上问题的最有效方法就是采用数字信号处理技术,具有很强的灵活性和稳定性在数字信号处理早期研究中,线性滤波器是噪声抑制处理的主要手段。线性滤波器简单的数学表达式以及某些理想特性使其很容易设计和实现。然而当信号频谱与噪声频谱混叠时或者当信号中含有非叠加噪声时,线性滤波器处理的结果就很难令人满意。结论是线性滤波器在信号与噪声彼此相关情况下不能很好工作。在1958年维纳提出了非线性滤波理论,非线性滤波器在一定程度上客服了线性滤波器这一缺陷。由于它能在滤除噪声的同时,最大限度的保持了信号的高频调节,从而得到广泛应用和研究。目前已有很多比较经典的非线性滤波算法,如中值滤波,形
13、态滤波,层叠滤波。同时由于近些年来数学各分支在理论和应用上的逐步深入,使得傅里叶分析,层叠理论,数学形态学,小波理论等在信号降噪技术应用中取得很大进展,产生了很多新的降噪方法。 随着现代工业控制与军事发展,对信号降噪技术的要求也越来越高。因此提高降噪效果成为一项迫切的任务,所以选择了这一课题加以研究。1.4 本文主要研究内容与结构本文的主要研究内容为:1) 对语音去噪和基于小波变换的去噪方法的历史和现状进行了归纳,指出了其应用前景和目前存在的一些不足。2) 对小波分析方法进行了概括、分析和总结。3) 分别研究了软阀值去噪、硬阀值去噪和软、硬阀值折衷3种去噪方法,各有明显的优缺点。4) 本文提出
14、的基于小波阀值的信号去噪法通过仿真对比试验,相对其它去噪方法有着更好的效果。本文的结构就是第一章介绍了小波去噪方法的研究背景、现状和发展趋势;第二章介绍了本文的算法理论,为后面的研究打下了良好的基础;第三章是通过MATLAB仿真实现3中不同阀值的小波去噪;第四章是通过计算RSN和RMSE的值来比较小波去噪相对其它去噪方法的优越性。最后给出结论和展望,接着附上参考文献和致谢词,感谢刘富强老师在论文期间给我的悉心指导。1.5 本章小结本章主要介绍了语音信号小波阀值去噪方法的研究背景、现状和意义,然后总结了本文的研究内容和论文的结构安排。 第二章 算法原理2.1小波去噪基础 小波分析及其应用是一门新
15、的学科,在短短的十多年内得到了飞速发展。随着小波理论研究的深入和日趋成熟,其应用已经广泛渗透到许多领域。以前使用FFT的地方,现在都可以利用小波分析并且效果更好,本文就是一个很好的例子,它能对几乎所有的常见函数空间给出简单的刻画,也能用小波展开系数描述的局部性质,特别是在信号处理和语音分析中,由于它的局部分析性能优越,在数据压缩、去噪和边缘检测等方面比传统的手段效果更佳。小波分析同时还在频域和时域有这良好的局部化特性,客服了传统FFT变换的诸多不足。近几年小波理论得到了进一步的发展,人们构造出同时具有多种优良性质的小波,使得小波理论得到完善。随着小波理论的不断完善与发展,其应用领域也越来越广泛
16、。2.2 小波去噪原理叠加性高斯白噪声是最常见的噪声模型6,受到叠加性高斯白噪声“污染”的观测信号可以表示为: (2-1) 其中yi为含噪信号,为“纯净”采样信号,zi为独立同分布的高斯白噪声,为噪声水平,信号长度为n. 为了从含噪信号yi中还原出真实信号,可以利用信号和噪声在小波变换下的不同的特性,通过对小波分解系数进行处理来达到信号和噪声分离的目的。在实际工程应用中,有用信号通常表现为低频信号或是一些比较平稳的信号,而噪声信号则通常表现为高频信号,所以可以先对含噪信号进行小波分解7(如进行三层分解): (2-2)图2.1 三层小波分解示意图其中为分解的近似部分,为分解的细节部分,,则噪声部
17、分通常包含在,中,用门限阈值对小波系数进行处理,重构信号即可达到去噪的目的。2.3 小波去噪步骤 总结去噪过程,可以分成以下三个步骤:a) 对观测数据作小波分解变化8: (2-3) 其中y表示观测数据向量y1,y2,y,f是真实信号向量f1,f2,fn,z是高斯随机向量z1,z2,zn ,其中用到了小波分解变换是线性变换的性质。b) 对小波系数W0作门限阈值处理(根据具体情况可以使用软阈值处理或硬阈值处理,而且可以选择不同的阈值形式,这将在后面作详细讨论),比如选取最著名的阈值形式9: (2-4)门限阈值处理可以表示为,可以证明当n 趋于无穷大时使用阈值公式(4)对小波系数作软阈值处理可以几乎
18、完全去除观测数据中的噪声。c) 对处理过的小波系数作逆变换重构信号10: (2-5)即可得到受污染采样信号去噪后的信号。2.4 阈值的选取与量化Donoho-Johnstone小波收缩去噪方法的关键步骤是如何选择阈值和如何进行门限阈值处理。在一定程度上,这一步直接关系到信号去噪的质量。 2.4.1 软阈值和硬阈值在对小波系数作门限阈值处理操作时,可以使用软阈值处理方法或硬阈值处理方法,硬阈值处理只保留较大的小波系数并将较小的小波系数置零: (2-6)软阈值处理将较小的小波系数置零但对较大的小波系数向零作了收缩: (2-7)直观形式见图2.2(图中取t=1)从图上可以看出软阈值处理是一种更为平滑
19、的形式,在去噪后能产生更为光滑的结果,而硬阈值处理能够更多的保留真实信号中的尖峰等特征软阈值处理实质上是对小波分解系数作了收缩,从而Donoho-Johnstone将这种去噪技术称之为小波收缩1112。图2.2 硬阀值和软阀值2.4.2 阈值的几种形式阈值的选取有多种形式,选取规则都是基于含噪信号模型式(2-1)中信号水平为1 的情况,对于噪声水平未知或非白噪声的情况可以在去噪时重新调整得到的阈值。在MATLAB中有4种阈值函数形式13可以选用:1) sqtwolog:采用固定的阈值形式,如式(2-4),因为这种阈值形式在软门限阈值处理中能够得到直观意义上很好的去噪效果。2) minimaxi
20、采用极大极小原理选择的阈值,和sqtwolog一样也是一种固定的阈值,它产生一个最小均方误差的极值,计算公式为: (2-8)3) rigrsure:采用史坦的无偏似然估计原理进行阈值选择,首先得到一个给定阈值的风险估计,选择风险最小的阈值 作为最终选择。4) heursure:选择启发式阈值它是sqtwolog和rigrsure 的综合,当信噪比很小时,估计有很大的噪声,这时heursure, 采用固定阈值sqtwolog。2.4.3 阀值的选取阈值化处理的关键问题是选择合适的阈值如果阈值(门限) 太小,去噪后的信号仍然有噪声存在;相反,如果太大,重要信号特征将被滤掉,引起偏差。从直观上,对于
21、给定小波系数噪声越大,阈值就越大。大多数阈值选择过程是针对一组小波系数,即根据本组小波系数的统计特性,计算出一个阈值。Donoho 等提出了一种典型阈值选取方法,从理论上给出并证明阈值与噪声的方差成正比,其大小为: (2-9)2.5 去噪效果评价标准2.5.1.信噪比与峰值信噪比SNR(信噪比)和PSNR(峰值信噪比)是最通用的评定信号品质的指标。对于原始图像,水印信号是噪声的话,它就会影响原始图像的品质,从而存在SNR和PSNR指标。具体计算中,由于SNR的计算复杂度相对比较大,一般采用PSNR来代替SNR。PSNR的计算公式为 (2-10)式中,代表原始图像;代表加有水印的图像;代表图像的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 语音 信号 处理 研究 毕业论文
链接地址:https://www.31ppt.com/p-3938817.html