基于小波减噪的基音检测改进算法

合集下载

小波分析的语音信号噪声消除方法

小波分析的语音信号噪声消除方法

小波分析的语音信号噪声消除方法小波分析是一种有效的信号处理方法,可以用于噪声消除。

在语音信号处理中,噪声常常会影响语音信号的质量和可理解性,因此消除噪声对于语音信号的处理非常重要。

下面将介绍几种利用小波分析的语音信号噪声消除方法。

一、阈值方法阈值方法是一种简单而有效的噪声消除方法,它基于小波变换将语音信号分解为多个频带,然后通过设置阈值将各个频带的噪声成分消除。

1.1离散小波变换(DWT)首先,对语音信号进行离散小波变换(DWT),将信号分解为近似系数和细节系数。

近似系数包含信号的低频成分,而细节系数包含信号的高频成分和噪声。

1.2设置阈值对细节系数进行阈值处理,将细节系数中幅值低于设定阈值的部分置零。

这样可以将噪声成分消除,同时保留声音信号的特征。

1.3逆变换将处理后的系数进行逆变换,得到去噪后的语音信号。

1.4优化阈值选择为了提高去噪效果,可以通过优化阈值选择方法来确定最佳的阈值。

常见的选择方法有软阈值和硬阈值。

1.4.1软阈值软阈值将细节系数进行映射,对于小于阈值的细节系数,将其幅值缩小到零。

这样可以在抑制噪声的同时保留语音信号的细节。

1.4.2硬阈值硬阈值将细节系数进行二值化处理,对于小于阈值的细节系数,将其置零。

这样可以更彻底地消除噪声,但可能会损失一些语音信号的细节。

二、小波包变换小波包变换是对离散小波变换的改进和扩展,可以提供更好的频带分析。

在语音信号噪声消除中,小波包变换可以用于更精细的频带选择和噪声消除。

2.1小波包分解将语音信号进行小波包分解,得到多层的近似系数和细节系数。

2.2频带选择根据噪声和语音信号在不同频带上的能量分布特性,选择合适的频带对语音信号进行噪声消除。

2.3阈值处理对选定的频带进行阈值处理,将噪声成分消除。

2.4逆变换对处理后的系数进行逆变换,得到去噪后的语音信号。

三、小波域滤波小波域滤波是一种基于小波变换的滤波方法,通过选择合适的小波函数和滤波器来实现噪声消除。

几种基于小波阈值去噪的改进方法(1)

几种基于小波阈值去噪的改进方法(1)

2008年2月第2期电子测试E LECTRON I C TESTFeb .2008No .2几种基于小波阈值去噪的改进方法朱艳芹,杨先麟(武汉工程大学 武汉 430074)摘 要:传统小波阈值去噪分为硬阈值去噪和软阈值去噪,而在其去噪过程中,硬阈值函数在一些不连续点处有时会产生伪吉布斯现象;软阈值函数中估计的小波系数与信号的小波信号之间存在恒定偏差。

为了去除这些现象,本文提出了几种新阈值函数的改进方案。

实验结果表明,新阈值函数消噪后的视觉特性较好,并且信噪比提高,均方根误差有所降低。

从而说明这些方法的有效性。

关键词:小波变换;阈值消噪;门限规则中图分类号:TP274 文献标识码:BSeveral ne w methods based on wavelet thresholding denoisingZhu Yanqin,Yang Xianlin(W uhan I nstitute of Technol ogy,W uhan 430074,China )Abstract:The typ ical method of threshold in de 2noising has t w o kinds of ways,one of the m is hard one and the other is s oft.I n s ome cases,such as on the discontinuities points,the Gibbs phenomenon will exhibit when we use hard thresholding functi on t o re move noise of signals and s oft hresholding method als o has disadvantages .I n order t o re move the shortings,s ome ne w thresholding functi ons are p resented .The results of the experi m ent show that the visi on of de 2noising is better and the R MSE of signal has been decreased a l ot while the S NR has been increased,which indicates the methods p resented in this paper are effective .Keywords:wavelet transf or m;thresholding denoising;method of threshold0 引 言近年来,小波理论得到了迅速发展,而且由于小波具有低熵性、多分辨特性、去相关性和选基灵活性等特点,所以它在处理非平稳信号、去除图像信号噪声方面表现出了强有力的优越性。

一种基于小波分析的改进阈值图像去噪方法

一种基于小波分析的改进阈值图像去噪方法
Key words wavelet analysisꎻ threshold denoisingꎻ improved thresholdꎻ image denoising
在采集与传输的过程中ꎬ 图像会受到各种因 素的影响ꎬ 从而产生噪声ꎬ 降低图像质量ꎮ 如何 去除图像中的噪声 [1] ꎬ 是数字图像处理领域最基 础也是最重要的研究ꎮ 小波 [2] 是一种快速衰减的 震荡信号ꎬ 是变化的时频窗ꎬ 因为其独特的特性ꎬ 近年来得到了广泛的研究和应用 [3 -6] ꎮ
基于小波分析的图像阈值去噪 [8 -9] 处理过程 有如下 3 步ꎮ
An Improved Threshold Image Denoising Method Based on Wavelet Analysis
TANG Puyingꎬ GENG Haoranꎬ HAO Yuluꎬ and LI Ni
( School of Optoelectronic Science and Engineeringꎬ University of Electronic Science and Technology of Chinaꎬ Chengdu 610054ꎬ China)
文献[3 ] 和文献[4 ] 都提出了改进的阈值函数ꎮ 文献[3] 提出: 当小波系数的绝对值小于阈值时ꎬ 乘一个范围在[0ꎬ 1] 的系数ꎻ 大于阈值时不做处 理ꎮ 这使得大于阈值的部分包含有噪声信号ꎮ 文 献[4] 则采用: 当小波系数的绝对值小于阈值时ꎬ 乘一个范围在[0ꎬ 1] 的系数ꎻ 大于阈值时与阈值 做差值ꎮ 而这种处理方法则会去除一部分图像信 息ꎮ 针对这两 篇 文 献 提 出 的 方 法 中 存 在 的 不 足ꎬ 本文提出了一种新的改进阈值图像去噪方法ꎮ
实验结果表明ꎬ 当选择合适的控制系数值时ꎬ 与硬阈值去噪方法和软阈值去噪方法相比较ꎬ 该改进方法能达到更好的去噪

基于小波信号的噪声消除

基于小波信号的噪声消除

医用电子学论文摘要以小波变换的多分辨率分析为基础, 通过对体表心电信号(ECG) 及其噪声的分析, 对ECG信号中存在的基线漂移、工频干扰及肌电干扰等几种噪声, 设计了不同的小波消噪算法; 并利用MIT/BIH 国际标准数据库中的ECG 信号和程序模拟所产生的ECG 信号, 分别对算法进行了仿真与实验验证。

结果表明, 算法能有效地滤除ECG 信号检测中串入的几类主要噪声, 失真度很小, 可满足临床分析与诊断对ECG 波形的要求。

关键词: ECG 信号, 小波变换, 基线漂移, 工频干扰, 肌电干扰AbstractWe apply the multi-resolution analysis (MRA ) of wavelet transform ( WT ) , which was proposed by Mallat [ 5 ] , to suppress the three main types of noises existing in electrocardiogram ( ECG ) signals : baseline wander, power line interference and electro my ographical interference. We apply Mallat algorithm [ 4 ] to suppress the baseline wander in ECG signals. We apply the sof t-thresholding algorithm, proposed by donohoetal on the basis of MRA of WT , to suppress power line interference in ECG signals. We apply Mallat algorithm and then the algorithm proposed by Donohoetal to suppress the electro my ographical interference in ECG signals ,who sefrequency range varies f rom 5Hz to 2kHz. We performed simulations ,using both ECG signals from MIT/BIH database, and ECG signals generated via computer simulation .The results show that the algorithm can suppress the main no isesexisting in ECG signals efficiently with very little distortion, and can satisfy the requirement s of clinical analysis and diagnosis on ECG waveforms.Key words: ECG (electro cardio gram ) signal, wavelet transform , baseline wander, power line interference , electro my ographical interference目录摘要 (2)Abstract (3)目录 (4)第一章心电信号的噪声特点 (5)第二章小波分析与传统信号处理方法的比较 (5)第三章小波去噪的基本原理 (6)3.1 心电图各波特征 (6)3.2 小波变换 (6)3.3 小波分析去噪原理 (7)第四章小波去噪的基本步骤 (8)4.1 小波变换去噪的流程示意图: (8)4.2 小波除噪的具体步骤: (8)第五章小波去噪中的阈值函数和阈值的选取 (8)5.1 阈值函数 (8)5.2 阈值的选取 (9)第六章小波去噪中小波函数的选择 (10)第七章去噪效果的评价 (10)第八章程序说明及结果显示 (11)8.1 程序说明 (11)8.2 结果展示 (12)总结 (12)第一章心电信号的噪声特点心电图(elect rocardiogram , ECG) 的检测与分析, 是临床了解心脏功能状况、辅助诊断心血管疾病、评估各种治疗方法的重要手段。

一种基于小波的改进型带噪话音激活检测算法

一种基于小波的改进型带噪话音激活检测算法
Ab ta t I h s a e ,a mo i e oc a t i ee t n b s d o v lt s r p s d sr c : n ti p p r df d v ie ci t d t ci a e n wa ee s i i vy o p o o e .F rt ,i e c b s h r cp e i l s y t s r e t e p n i l s d i i o w v lt t n fr f a ee s r s m a d h s e c e h n e n o VRC.T e a o n t e p e h n a c me t f E h n, t e e o o i o a d e o sr ci n f s e c sg a u e h d c mp s in n r c n t t o p e h in l s d t u o
a a n me t t h e ut l b x c td a t e n o h l oih .At ls , s e c sg a i ee t d b t i lo i m o n me d n o t e r s l wi e e e u e t h e d f t e a g r m s l t a t p e h in l s d tc e y h s g r h t a t g t t e r s l o i l t n u d r d f r n in l t —n ie r t s e h e u t f smu ai n e i e e t sg a - o o s ai .An h e u t i d c t h f ci e e s o h s ag r h . o f o d t e r s l n iae t e ef t n s f t i lo i m e v t K y wo d e r s:wa e es t n fr ; p e h e h n e n ; oc a t i ee t n;o in - o os ai v l t r so a m s e c n a c me t v ie ci t d tc i vy o lw sg a t -n i r t l e o

基于小波阈值去噪的收缩函数改进方法

基于小波阈值去噪的收缩函数改进方法
2 小波阈值去噪
2.1 小 波 系 数 分 布 规律 设一幅图像为 , ,加入均值为 0,方差为 2的加性高斯
收稿日期:2010-10-09;修订日期:2010-12-10。 基金项目:哈尔滨市科技创新人才研究专项基金项目 (2008RFQXG025);中央高校基本科研业务费专项基金项目 (HEUCF100809)。 作者简介:李骜 (1986-),男,黑龙江哈尔滨人,硕士研究生,研究方向为图像处理; 李一兵 (1967-),男,黑龙江哈尔滨人,教授,博士生 导师,研究方向为认知无线电、超宽带信号检测与处理、图像处理; 孟霆 (1973-),女,黑龙江哈尔滨人,博士,副研究员,研究方向为图像 处理、宽带信号检测与处理; 叶方 (1980-),女,黑龙江哈尔滨人,副教授,硕士生导师,研究方向为超宽带无线通信、认知无线电、图像处 理。E-mail:dargonboy@
分布与原始图像的空间分布具有良好的对应关系,由于小波系
数经过了正则化处理,所以系数的显示能看出图像的内容。LL
频 带 是 图 像 内 容 的 缩 略 图 ,是 图 像 数 据 能 量 比 较 集 中 的 频 带 。
2.2 软 、 硬 阈 值 函 数
对于一幅图像来说,其高频信息主要集中在边缘、轮廓和
某些纹理的法线上,代表了图像的细节变化,因此 3 个方向上 的 细 节 系 数 描 述 了 图 像 各 层 分 解 中 的 高 频 信 息 ,即 图 像 中 明
基于小波阈值去噪的收缩函数改进方法
李 骜, 李一兵, 孟 霆, 叶 方 (哈尔滨工程大学 信息与通信工程学院,黑龙江 哈尔滨 150001)
摘 要:经典的小波 去噪方法有软阈 值、硬阈值滤波 两类。软阈值收缩函 数滤波后信号 过于平滑,而硬阈 值收缩函数滤 波后 在信 号突变处伴有吉 布斯现象。因 此,提出介于 软、硬阈值之 间的一种收缩函 数,通过其对 小波系数的估 计,使滤波后 的信 号在 过分平滑与边缘 振荡现象之间 达到合理的平衡 。在分析的基 础上,给出了各 种方法滤波后的 PSNR 对 比值以及图像。实 验结 果表明,该方法 在去噪的同时既 有效地消除了振 荡现象,又保留 了部分细节信息 。 关键 词:小波变换; 收缩函数; 阈值 滤波; 峰值信噪 比; 多分辨率 分析 中图 法分类号:TP391 文献标 识码:A 文章编号:1000-7024 (2011) 10-3450-03

一种基于小波去噪的dft信道估计改进算法

一种基于小波去噪的dft信道估计改进算法

一种基于小波去噪的dft信道估计改进算法
本文提出一种基于小波去噪的数字傅里叶变换(dft)信道估计
改进算法,用于促进信道估计的精度及鲁棒性提高。

首先,针对dft
信道估计算法由于训练序列存在时间上连续性约束而导致其精度及鲁
棒性受到损失的缺陷,采用小波去噪技术对训练序列进行降噪,使其
能更准确反映信道信息,从而提高估计的精度及鲁棒性。

其次,算法
对前期估计出的结果进行校正,进一步优化信道估计出的结果。

最后,通过模拟结果和比较性实验验证,该改进算法能有效增强dft信道估
计算法的精度及鲁棒性,同时具有计算量小、速度快等优点。

应用小波变换实现光谱的噪声去除和基线校正

应用小波变换实现光谱的噪声去除和基线校正

有信号分解时小波基和分解层数的选取以及阈值 处理时阈值算法和量化方法的选取。
"(M(
* * * * * 光学* 精密工程* * * * *
* * (") 光谱信号长度 & 的选取
第 "L 卷
!" 小波域内噪声去除和基线校正的 实验
! ! #" 实验数据集 光谱信号: 为能对各个参数的效果进行 (") 评估, 最好采用不含干扰的纯光谱信号, 然而, 通 过实测的办法是很难获得的, 本文采用仿真的纯 光谱信号作为标准信号。 噪声信号: 严格地说, 应先考察光谱中噪 (#) 声的种类再对噪声仿真, 本文认为高斯白噪声。 基线信号: 通过 ! % " # $ # & " # ’ " $ # ’ " & … ($) & "# %# & "" % & "( 来仿真得到, 如图 $ 所示。
!"#$%&%#’ (#) *(&"+%#" ,$--",.%$# $/ &0",.-12 *3 4(5"+". .-(#&/$-2
IH9J K3.5;LE-, M’9J NL-3, OH9 F*-.;52, >P’9J Q2*, :’9J :-;B*.5, OP :-;+L2.5 ( !"#$% &"’(%($() *+ ,-(%.’ /"0 1%") 2).#/"%.’,3#%")’) !./0)45 *+ 6.%)".)’,7)+)% %<&&<!,.#%"/) 6*&.-(,.:H /2.3*,*.5 -./ C-,27*.2 +3112+)*3. B2)L3/ C-,2/ 3. R-S272) )1-.,T31B -./ )L2*1 (-1-B2)21, +L33; ,*.5 B2)L3/ R212 /2S273(2/ )3 12B3S2 .3*,2 -./ +3112+) C-,27*.2 *. )L2 ,(2+)1EB 2TT2+)*S27A8 U-,27*.2 R-./21 R-, 12B3S2/ CA ,2))*.5 -((13V*B-)*3. +32TT*+*2.), )3 W213 ,-./ .3*,2 R-, 12B3S2/ CA )L2 B2)L3/ 3T )L12,L37/ /2)-*7 +32TT*+*2.), 3T L*5L21;T12XE2.+A (21*3/ *. R-S272) T*72/ ,-./ R*)L ,*BE7-)2/ ,*5.-7, 3T (E12 ,(2+)1EB -./ T-B*7*-1 C-,27*.2 -./ .3*,2,)L2 (-1-B2)21, ,E+L -, R-S272) C-,*,,/2+3B(3,2/ 72S27,)L12,L37/ ,272+)*3. 1E72 -./ ,3 3. R212 +L3,2. CA )L2 2S-7E-)*3. +32TT*+*2.) ! RL*+L +3.,*/212/ -((13-+L2, 3T *.)251-7 ,*5.-7 -./ 2S21A +L-1-+)21*,)*+ (2-Y ,*BE7)-.23E,7A8 FL2 ,*BE7-)2/ 2V(21*B2.) ,L3R, )L-) *) *, B312 ,E*)-C72 )L-) )L2 ,*BE7-)2/ ,*5.-7 *, /2+3B(3,2/ -) 72S27 @ 3. )L2 R-S272) C-,*, 3T ,AB@ 、 /C@ 、 /C= -./ ,3 3. ,-./ )L2. )L2 -((13V*B-)*3. +32TT*+*2.), -12 ,2) )3 W213 -./ )L12,L37/ /2)-*7 +32TT*+*2.), CA L-1/ )L12,L37/ R*)L ,*.572 7-A21 D2E1,E12 )L12,L; 37/ ,272+)*3. 1E728 IE1)L21 2V(21*B2.) ,L3R, )L-) )L*, B2)L3/ (13S*/2, - .3S27 -./ )3 +3112+) 2TT2+)*S2 R-A )3 12B3S2 .3*,2 -./ )3 +3112+) C-,27*.2 *. )L2 12-7 ,(2+)1EB8 7"3 4$-)&:*.T1-12/ ,(2+)1EB;/2.3*,*.5;C-,27*.2 +3112+)*3. ;(21*3/ 3T )*B2;(21*3/ 3T T12XE2.+A
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于小波减噪的基音检测改进算法赵发;孙瑞霞【摘要】In order to improve the accuracy of the pitch detection of noisy speech signal under low signal -to-noise ratio (SNR), taking noisy speech signal as the object of study , wavelet transform was used to de -noise the noisy speech signal so as to improve the SNR of the noisy speech signal , then, the autocorrelation function was used to detect the pitch of the de -noised speech signal .Matlab software was used to simulate the pitch de-tection of noisy speech signals with different SNR .Experimental results show that , when the SNR of the noisy speech signal droped to 0dB, the accuracy of pitch detection with improved algorithm was slightly higher than that without wavelet de -noising.When the SNR of the noisy speech signal droped to -5dB, the accuracy of pitch detection with improved algorithm was obviously higher than that without wavelet de -noising.%为了提高含噪语音信号在低信噪比情况下的基音检测准确度,以带噪语音信号为研究对象,采用小波变换对带噪语音信号进行减噪处理以提高带噪语音信号的信噪比,再利用自相关函数对减噪后的语音信号进行基音检测.利用Matlab软件对具有不同信噪比的带噪语音信号进行了基音检测改进算法仿真实验.实验结果表明,当带噪语音信号信噪比下降到0dB时,改进算法基音检测正确率略高于未进行小波减噪的基音检测算法正确率.当带噪语音信号信噪比下降到-5dB时,改进算法基音检测正确率明显高于未进行小波减噪的基音检测正确率.【期刊名称】《安徽理工大学学报(自然科学版)》【年(卷),期】2018(038)002【总页数】6页(P77-82)【关键词】小波减噪;自相关函数;基音检测;算法【作者】赵发;孙瑞霞【作者单位】安徽工程大学电气工程学院,安徽芜湖 241000;安徽工程大学电气工程学院,安徽芜湖 241000【正文语种】中文【中图分类】TN912.3基音检测是指对语音信号基因周期或频率的这一特征的检测[1]699,在语音识别、语音编码、语音合成等语音应用方面具有非常重要的作用[2]223。

目前基音检测存在的主要问题是,当受噪声影响时,带噪语音信号的信噪比急剧下降,从而导致基音检测准确度降低[3-4]163。

针对此问题,目前国内外采用的方法主要有两类:直接法和间接法。

其中,直接法是指对带噪语音信号直接利用相关算法进行基音检测;如文献[2]223提出一种新的基于经验模式分解的平均幅度函数与自相关函数加权的基音检测算法。

文献[3]163提出的类谐波积谱基音周期检测算法。

间接法是指对带噪语音信号进行减噪处理,然后再进行基音检测。

如文献[1]700通过基于听觉掩蔽的多频带谱减的方法对带噪的语音信号进行语音增强,再利用能零积和能零比的多门限法对其进行基音检测。

直接法由于对噪声不进行预处理,所以对基音检测的准确度提高有限。

间接法采用谱减法对带噪语音信号进行减噪处理,但由于谱减法算法具有自身的局限性,对平稳的信号谱减效果较好,而语音信号具有一定的非平稳性,所以用谱减法就会产生一定的检测误差。

基于上面的分析,本文利用小波变换在非平稳信号中的有效应用,提出一种基于小波减噪[5-7]和改进自相关函数的基音检测算法,该算法通过小波变换来对带噪语音信号进行减噪,然后再进行改进的自相关函数来进行基音检测。

1 小波减噪小波减噪是利用噪声与语音信号的特征区别,首先将噪声和语音信号变换到小波域后,然后将噪声对应频带的小波系数置零,利用语音信号的小波系数进行重构还原语音信号,从而达到减噪的目的。

设语音信号表达式为s(t),噪声信号表达式为n(t),带噪语音信号为两种的叠加信号f(t),即f(t)=s(t)+n(t)(1)然后对此带噪语音信号进行离散小波变换(2)式中:当a0=2,b0=1 时,得到二进制小波(3)小波语音减噪的原理框图如图1所示。

图1 小波语音减噪原理框图2 改进自相关函数2.1 基本自相关函数设语音信号的时间序列为x(n),加窗分帧处理后得到的第i帧语音信号为xi(m),下标i表示第i帧,设每帧帧长为N,xi(m)的短时自相关函数[8]定义为(4)式中:τ 是时间的延迟量。

语音信号可以看做是浊音与清音的结合,因为浊音具有准周期性,而清音不具有周期性,可以利用求自相关把浊音的周期检测出来,检测出的浊音周期可以看做是语音信号的基音周期[9]。

通过计算原始语音信号和延迟τ后的语音信号之间的自相关函数,如果R(τ) 具有最大值,则τ即为信号的基音周期。

图2为一帧语音信号波形以及对应的归一化自相关函数波形,从图中可以看出,当τ=0 时,归一化自相关函数具有最大值为1,τ≠0时,幅值都小于1。

在一帧语音的归一化自相关函数计算中有一个最大值,所以当对一个语音信号求基音周期时,统计帧与帧之间的最大峰值之间的延迟距离即为基音周期,但需注意图2中归一化函数延迟量是以样点数为单位,当采样频率为fs 时,每个样点的延迟量为1/fs,可由此把延迟样点数换算为时间。

样点数/个(a)一帖语音信号波形样点数/个(b)归一化自相关函数图2 一帧语音信号波形与相应的归一化自相关函数2.2 改进自相关函数用自相关函数进行基音检测[10-11]也存在问题,如声道响应[12]问题,利用自相关进行计算时,由于声道的阻尼振荡,会造成计算出的有一定幅度值的数据太多,从而影响正确选择出由基因周期而计算出的幅度值。

所以在进行自相关计算前要对信号进行预处理。

目前,最常用的改进方法是先对信号进行非线性处理[13-14],利用信号本身的特性,共振峰信息主要在幅度比较低的语音段丰富,所以通过对低语音信号幅度段进行非线性处理,从而改善后期进行自相关函数进行检测的性能。

中心削波方法[15]是一个非常典型的非线性处理方法,但也有明显的缺点,计算量很大。

为此,本文采用对中心削波方法的修正方法,其传递函数为(5)图3 三电平中心削波函数通过图3可以得出,削波器输出在x(n)>CL 时为1,x(n)<-CL 时为-1,除此之外为0。

采用此方法可限定输出的个数,简化计算,只需要简单的逻辑组合,为实时运算创造条件。

3 本文复合算法实现本文提出的基于小波减噪和改进自相关函数的基因检测算法可分为语音信号的预处理、小波减噪、三电平中心削波自相关函数计算,基因周期和基因频率的提取。

具体步骤如下:1)对带噪语音进行预处理;2)利用离散小波变换法对带噪语音信号进行变换,得到对应的的小波系数;3)自适应阈值处理;常规的阈值处理一般采用固定阈值[16-17],但采用固定阈值时,大尺度上的信号有一部分被滤除掉,从而引起较大的失真。

本文采用自适应阈值,使其随尺度的增大而减小;即(6)式中:j 为当前的分解层数即尺度。

上式为试验得到的经验公式,调节常数C用以得到最佳的输出SNR;4)由处理后的小波系数估值重构语音信号;5)对减噪后的语音信号进行端点检测;6)利用三电平中心削波自相关函数进行基因周期和基因频率的提取。

4 实验结果与分析首先,在安静环境下,自己录制一段语音,内容为“电子信息工程”,此语音可视为纯语音信号。

其次,对该语音信号添加高斯白噪声形成不同信噪比的带噪语音信号。

图4和图5是基于小波变换和三电平削波自相关函数的基因检测算法在信噪比是0dB和-5dB时的基音检测相关波形;图6和图7是没有进行小波变换的单纯三电平削波自相关函数法的基音检测相关波形。

图中的竖实线部分是有效语音的起始点,竖虚线部分是有效语音的结束点。

比较在低信噪比条件下本文算法与单纯用改进自相关函数算法的基音检测的性能。

从图4和图5可知,经过小波减噪后信噪比都得到了很大的提高,0dB时信噪比提高到10.27dB,-5dB时信噪比提高到6.17dB,经过小波减噪后对信号进行端点检测,然后再进行三电平中心削波自相关函数进行基音检测;基音检测效果较好,没有毛刺现象,其中最后一幅图是把基音频率波形与语谱图进行比较,通过波形可以看出通过本文算法的基音检测频率和语谱图上的基音频率曲线重合度很高。

而从图6和图7可知,在SNR=0dB和-5dB时,由于信噪比的下降,单纯三电平中心削波自相关函数法的基音检测频率效果受到很大影响,基音周期的检测出现了毛刺现象,同时比较基音频率波形与语谱图,甚至出现了检测错误的情况,如在0dB时,“程”字没有被检测出来。

在更低的-5dB时,“子”和“程”字两个都没有被检测出来。

由此可知,本文基于小波减噪和改进自相关函数法的复合基音检测算法在处理低信噪比的带噪语音信号时,首先通过小波变换对带噪语音信号进行减噪,然后再利用改进的自相关函数法进行基音检测。

这种复合算法的检测效果比直接用改进自相关函数法进行基音检测的效果好。

图4 SNR=0dB本文算法图5 SNR=-5dB的本文算法图6 SNR=0dB的改进自相关算法图7 SNR=-5dB的改进自相关算法5 结论为了提高含噪语音信号在低信噪比情况下的基音检测准确度,利用MATLAB进行了仿真实验,对不同信噪比的带噪语音分别进行了改进算法的基音检测和未进行小波减噪的基音检测,实验结果表明,利用小波减噪的改进算法在对具有低信噪比的带噪语音进行基音检测时具有更好的准确度。

参考文献:[1] 徐昕,张天琪,石穗,等.结合语音增强的基音检测改进方法[J].计算机工程与设计,2015,36(3):699-704.[2] 潘峥嵘,戴芮,张宁.改进的基音周期检测算法研究[J].计算机工程与应用,2015,51(10):223-226.[3] 陈盼弟,黄华,何凌.基于自相关和倒谱法的基音检测改进算法[J].计算机应用与软件,2015,32(1):163-166.[4] 梅铁民,付天娇,朱向荣.类谐波积谱基音周期检测算法[J].沈阳理工大学学报,2016,35(2):14-18.[5] 薛帅强,陈波,陈菲.改进LVAMDF及综合多因素基音检测算法[J].计算机测量与控制,2016,24(4):253-256.[6] ZHAO Y,ZHANG S,LIN X K. Improved Algorithm for Pitch Detection and Harmonic Separation[J]. Applied Mechanics and Materials,2013,24 (9):753-763.[7] BAHJA F,DI M J,IBN E,et al. A corroborative study on improving pitch determination by time-frequency cepstrum decomposition using wavelets.[J]. SpringerPlus,2016,5(5):1-17.[8] HAMID R T,SEYESD M A. New features for speech enhancement using bivariate shrinkage based on redundant wavelet filter-banks[J]. Computer Speech & Language,2016,35:93-115.[9] MOHAMED B,AICHA B,NOUREDDINE E. Speech enhancement based on wavelet packet of an improved principal component analysis[J]. Computer Speech & Language,2016,35:58-72.[10] 沈瑜,党建武,王阳萍,等.加权短时自相关函数的基音周期估计算法[J].计算机工程与应用,2012,48(35):1-6.[11] 徐敬德,常亮,崔慧娟,等.基于频域和时域结合的基音周期提取算法[J].清华大学学报,2012,52(3):413-415.[12] 赵祎,张盛,林孝康.一种改进的基音周期提取算法[J].数据采集与处,2014,29(2):304-308.[13] 王民,曹绘,要趁红.一种改进的小波变换基音检测算法[J].重庆邮电大学学报,2012,24(3):283-287.[14] 杨青,马蕙,籍仙荣.利用自相关函数和双耳自相关函数分析对交通噪声特征参量的提取[J].声学学报,2014,39(5):624-632.[15] 杨青,马蕙,于博雅.交通噪声时空因素分析的初探[J].噪声与振动控制,2013,33(2):60-63.[16] 赵萍. 语音信号的自相关基音周期检测[J].上海电力学院学报,2011,27(3):297-300.[17] 闫靓,陈克安.基于双耳自相关函数的车辆噪声烦恼度研究[J].声学学报,2011,36(1):43-50.。

相关文档
最新文档