基于小波减噪的基音检测改进算法
小波分析的语音信号噪声消除方法
小波分析的语音信号噪声消除方法小波分析是一种有效的信号处理方法,可以用于噪声消除。
在语音信号处理中,噪声常常会影响语音信号的质量和可理解性,因此消除噪声对于语音信号的处理非常重要。
下面将介绍几种利用小波分析的语音信号噪声消除方法。
一、阈值方法阈值方法是一种简单而有效的噪声消除方法,它基于小波变换将语音信号分解为多个频带,然后通过设置阈值将各个频带的噪声成分消除。
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)
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 引 言近年来,小波理论得到了迅速发展,而且由于小波具有低熵性、多分辨特性、去相关性和选基灵活性等特点,所以它在处理非平稳信号、去除图像信号噪声方面表现出了强有力的优越性。
一种基于小波分析的改进阈值图像去噪方法
在采集与传输的过程中ꎬ 图像会受到各种因 素的影响ꎬ 从而产生噪声ꎬ 降低图像质量ꎮ 如何 去除图像中的噪声 [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) 的检测与分析, 是临床了解心脏功能状况、辅助诊断心血管疾病、评估各种治疗方法的重要手段。
一种基于小波的改进型带噪话音激活检测算法
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.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信道估
计算法的精度及鲁棒性,同时具有计算量小、速度快等优点。
应用小波变换实现光谱的噪声去除和基线校正
有信号分解时小波基和分解层数的选取以及阈值 处理时阈值算法和量化方法的选取。
"(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
一种改进的基于小波变换的基音周期提取算法
的 小 波 变换 为 :
, )f (: x )) 旱(×)) (: x i (= , ( )
ax
( 3 )
小 波变 换 _ 与 _ 被 O( ) 滑 化 后 的一 阶 导数 成 正 比 。 厂 ) 厂 ) s 光 ( (
对每一 个固定 的尺度s f( ) x变量 的局部极 值点对应 f x x , x沿 () ()
采样点t ‘ I 小波 换值 d ’ _ 6
图 3 选取 的语 音信 号片段 及其在 j =4, 6上 的小 波变 换图 5,
科 技 资 讯 S EN E & TE N 0G IF MATIN CI C cH OL Y N OR O
25 4
盛圆
一
刚
学 术 论 坛
的拐 点 , l 的突 变 点 ( 图 1 。 即厂 ) ( 见 ) 因此 , 选 择小 波为 光 滑 函数 的 语 音 片 段 及 其 小 波 变 换 在 尺 度 为 2 2 2 上 的 波 形 , 图3 若 , s, 6, 如 所 阶 导 数( 常选 高 斯 函数 或 B样 条 函数 , 文 采用 B样 条 函数 ) 则 由 示 。 本 , 其 小 波 变 换 的 模 值 极 大 点 就 可 以 检 测 到 信 号 f( ) 突 变 点 。 为 x的 此 由图 3 见 随 着 尺 度 的 增 大 , 波 变 换 的 幅 值 不 断 减 小 。 可 小 与此 在 相 小 波 变 换 用 于 信 号 突 变检 测 的 基 本 原 理 , 是 小 波 变 换 法 检 测语 相 对 应 , 同一 尺 度上 , 邻 两 局 部 极 大 值 点 间的 距 离 相 差 较 少 , 也 说 明信 号 周 期 性 保 持 较 好 , 度 选 择 较 为 合 理 。 别 是 在 尺 度为 尺 特 音基音周 期的主要依据 。 2 时 , 波 变 换 的 极 大 值 点非 常 容 易 判 断 。 此 , 邻 两 极 大 值 点 。 小 因 相 1. 小波 变换 与 自相 关 结合 的 基音 周 期提 取 算法 3 即为 基 音 周 期 。 检 测 , 经 小波变换法仍存在一些不足。 当语 音 信 号 被 噪 声 污 染 时 , 着 间的 间隔 就 是 相 邻 声 门 闭 合瞬 间的 时 长 , 随 个完 整的 基 音 周 期 片 段 , 邻 两极 大 值 点 间 有5 个 相 3 信 噪 比 的减 小 , 用小 波 变 换 法 求 出 的 基音 周期 误 差 越 来 越 大 。 利 针 该 语音 段包 含 5
基于小波阈值去噪的收缩函数改进方法
基于小波阈值去噪的收缩函数改进方法基于小波阈值去噪的收缩函数是一种常用的信号处理方法,它通过对小波系数进行阈值处理来减小噪声。
然而,传统的收缩函数存在一些问题,例如:对于不同的噪声类型和强度,阈值选择不一致;收缩函数对信号的平滑效果较强,容易破坏信号的细节信息。
为了解决这些问题,研究者们提出了一系列的改进方法。
一种改进方法是基于区域自适应的收缩函数。
这种方法通过将小波系数分成不同的子区域,并在每个子区域内选择不同的阈值来处理噪声。
具体地,可以将区域划分为具有相似频谱特征的子区域,然后根据每个子区域内小波系数的统计特征来选择阈值。
例如,可以使用极大似然估计或方差最小化来确定每个子区域的阈值。
这样,不同噪声类型和强度的信号可以获得更好的去噪效果。
另一种改进方法是基于形态学的收缩函数。
传统的收缩函数主要基于阈值处理,然而,它们倾向于平滑信号,会破坏信号的边缘和细节信息。
因此,一些研究者提出使用形态学运算来增强收缩函数的去噪效果。
形态学运算可以保留信号的形状和边缘特征,具有较好的保边和减噪能力。
常用的形态学运算有腐蚀和膨胀,它们可以在小波系数上进行迭代操作来减小噪声,并保持信号的细节信息。
此外,还有一些其他的收缩函数改进方法。
一种方法是基于稀疏表示的收缩函数。
稀疏表示方法通过将信号表示为一个稀疏向量,其中大部分系数为零,只有少数非零系数表示信号的有效信息。
基于稀疏表示的收缩函数可以通过促使小波系数的稀疏性来提高去噪效果。
另一种方法是基于局部统计特性的收缩函数。
这种方法通过在小波系数周围的局部邻域内计算统计特性来选择阈值。
例如,可以计算小波系数的局部方差或局部均值,并根据这些统计特性来选择阈值。
总而言之,基于小波阈值去噪的收缩函数是一种常用但有改进空间的信号处理方法。
通过使用区域自适应、形态学运算、稀疏表示或局部统计特性等方法,可以改进传统的收缩函数,更好地去除噪声并保持原始信号的细节信息。
未来的研究可以进一步探索这些改进方法的优缺点,并根据实际应用的需求进行适当的选择和调整。
一种改进的基于小波变换的语音基频检测
一种改进的基于小波变换的语音基频检测
张国伟;田岚
【期刊名称】《临沂大学学报》
【年(卷),期】2006(028)006
【摘要】传统的小波变换基频检测通过比较相邻尺度上的小波系数极值点来进行检测.该方法往往存在着伪极值点的误判,降低了检测的精确度,而且增加了运算量.针对小波系数的伪极值点误判情况做了分析,进行了最佳尺度的判定,以及极值点搜索方法的改进,提出了一种基于最佳尺度的小波变换基频检测算法,提高了算法的实时性和准确性,并通过实验证明了该算法的有效性.
【总页数】5页(P101-105)
【作者】张国伟;田岚
【作者单位】山东大学,信息科学与工程学院,山东,济南,250100;山东大学,信息科学与工程学院,山东,济南,250100
【正文语种】中文
【中图分类】TN91
【相关文献】
1.基于改进小波变换的语音基音周期检测 [J], 吴兴铨;周金治
2.一种语音信号非周期性、周期性及基频检测的改进方法 [J], 杜硕;杜利民
3.一种基于多层次相似检测机制的语音基频快速估计算法 [J], 黄生叶;叶梧
4.基于小波变换的语音基频检测 [J], 吴谨;刘振兴
5.一种基于小波变换和谱减法的改进的语音增强算法 [J], 卢景;赵风海
因版权原因,仅展示原文概要,查看原文内容请购买。
基于小波变换的语音信号去噪及其DSP算法实现
基于小波变换的语音信号去噪及其DSP算法实现语音信号去噪是语音处理中的重要任务,它的目标是从含有噪声的原始信号中恢复出清晰的语音信号。
小波变换是一种常用的信号分析技术,可以对语音信号进行时频分析,从而帮助去除噪声。
小波变换的基本原理是将信号分解成不同的频率分量,并且可以根据需要选择不同的尺度或分辨率来分析信号的局部特征。
在语音去噪中,小波变换可以在时间和频率上分析语音信号,将含噪声的信号分解成不同频率的小波系数,从而更容易识别和去除噪声。
下面简要介绍一种基于小波变换的语音信号去噪算法,并给出具体的DSP算法实现。
1.预处理首先对原始语音信号进行预处理,包括去除直流分量、归一化处理等。
这一步的目的是为了使语音信号的幅值范围在合理的范围内,并且去除可能对噪声分析造成干扰的低频分量。
2.小波变换利用小波变换将语音信号分解成不同的尺度或频率分量。
可以选择不同的小波基函数和分解级数来适应不同的语音信号特征和噪声分布情况。
常用的小波基函数包括Daubechies小波、Haar小波等。
3.去噪处理通过对小波系数进行阈值处理来去除噪声。
一般可以选取软阈值或硬阈值方法。
软阈值方法将小于设定阈值的小波系数置零,保留大于等于阈值的小波系数,并根据其幅值大小进行调整。
硬阈值方法则将小于设定阈值的小波系数都置零,只保留大于等于阈值的小波系数。
4.信号恢复通过逆小波变换将去噪后的小波系数重构成语音信号,从而得到去噪后的语音信号。
以下是基于小波变换的语音信号去噪DSP算法的具体实现步骤:1.使用语音采集模块采集原始语音信号,并进行预处理,如去除直流分量。
2.对预处理后的语音信号使用小波变换分解成不同频率的小波系数。
3.根据小波系数的幅值大小,通过软阈值或硬阈值方法进行小波系数的阈值处理,去除噪声。
4.通过逆小波变换将处理后的小波系数重构成去噪后的语音信号。
5.对去噪后的语音信号进行后处理,如归一化处理。
6.输出去噪后的语音信号。
一种改进型的小波变换语音去噪算法
语音信号在传输和检测过程中 , 不同程度地受随机 噪声的污染, 特别是在小信号采集和测量中, 噪声干扰 显得尤其严重。因此 , 如何消除实际语 音信号中的噪 声, 从混有噪声的信号中提取有用信息一直是现代语音 处理学科研究的焦点之一。 目前 主要 用 于语 音 除噪 的 技术 有 傅里 叶 变换、 WFT 和小波变 换。由于傅里叶变换采 用的是恒定窗 口技术, 因此存在时域和频域局部化的矛盾, 不利于语 音信号的去噪
行, 通过获得语音男声 二分! 、 女声 二分! 、 语音 宽大 的叶子! , 采用改进阈值算法对上述语音 Mat lab 去噪 , 获得波形如图 3( a) 和图 3( b) 所示, 两图均为离散化之 后的采用波形。图 3( a) 的横坐标为采样点的标号 , 纵 坐标为归一化信号幅度 ; 图 3( b) 的横坐标为采样点的 标号除以 104 之后的数值, 纵坐标为归一化信号幅度。 从图 3 中可以看到 , 传统算法对低频段的去噪效 果明 121
图2
语音信号去噪的改进算法
清浊音分离的基本思想是: 首先对语音信号分帧处 理, 然后进行离散小波变换, 将小波域的系数平均分为 j + 1 个带 ( j 为小波分解层数) , 计算每个带的短时平均 能量。利用经验公式进行清浊音判别 , 把清音段识别并 分割出来。 2. 3 小波函数的选取 在此, 采用计算机容易实现的 Daubechies 小波系中 的 db3 对 语音信号进行分 析。Daubechies 小波 有以下 特点[ 10] :
[ 1, 2]
。WF T 把信号划分成许多小的时间
间隔 , 用傅里叶变换分析每一个时间间隔, 以便确定该 时间间隔存在的频率。然而通常希望它的时频窗形状 是自适应变化的 , 即对低频信号 , 其窗口形状自动变得 扁平 ; 对高频信号, 其窗口自动变得瘦长 , 很显然 WFT 对此无能为力。为了解决这一不 足, 20 世纪 80 年代 , 人们提出了小波理论。小波分析提供了一种自适应的
改进的基音检测算法
摘
要 : 出了一种改进 的基 音检 测算 法。利用 L 提 MS自适应 滤波器对带噪语 音信 号进行语 音增强 , 求语音信 号的 自相 关函数 再 ( AMD , AC 峰值 和 AMD F)对 F F谷值进 行分析 , 提取 改进 的AC / FAMD F加权 平方特征进 行基音检 测。
1 引言
基音是 指发 浊音 时声带振 动 的周期 , 音周 期的估 计 称 基
较敏感 时 , 音检 测精度 明显下降 。针对这些 问题 , 出一种 基 提 改进 的基于 L MS自适 应滤 波和 A FA C / MDF J权平 方特征 的 ]1 [ 基 音检 测算 法 。实 验结果 表 明 , 出的算法检 测效 果 明显 优 提
o F AM DF i x rce o d t c e s e c i hE p r n a s l d c t a e p o o e i h d tcin ag r h i U fAC / s e ta td t ee t t p e h pt . x e me tl r ut i ia e t t t r p s d p t ee t o i m s S — h c i e sn h h c o l t
2山东大学 软 件学院 , . 济南 2 0 6 50 1
1Co l g f Elc rc I f r t n E g n e i g, n n I t r a i n l c n mi s Un v r i Ch n s a 4 0 0 , i a . l e o e t n o ma i n i e r e i o n Hu a n e n t a E o o c o i e st y, a g h 1 2 5 Ch n 2 Co l g f S f r S a d n i e st Jn n 2 0 61 Ch n . l e o o t e, h n o g Un v ri e wa y, i a 5 0 , i a
基于小波变换的噪声消除算法研究.
基于小波变换的噪声消除算法研究在电工和电子技术实验中,需要对各种参数进行测量,但由于电磁噪声的存在直接影响了测量的结果,有时甚至会将有用信号完全淹没而导致测量失败。
本文以小波变换为基础,对消除测量信号中的白噪声方法进行了研究,以求达到合理消除白噪声的目的。
1小波消噪的原理一般地,有用信号通常表现为低频信号或是一些比较平稳的信号,而噪声信号则通常表现为高频信号。
所以消噪过程主要进行以下处理:首先对原始信号进行小波分解,则噪声部分在电工和电子技术实验中,需要对各种参数进行测量,但由于电磁噪声的存在直接影响了测量的结果,有时甚至会将有用信号完全淹没而导致测量失败。
本文以小波变换为基础,对消除测量信号中的白噪声方法进行了研究,以求达到合理消除白噪声的目的。
1 小波消噪的原理一般地,有用信号通常表现为低频信号或是一些比较平稳的信号,而噪声信号则通常表现为高频信号。
所以消噪过程主要进行以下处理:首先对原始信号进行小波分解,则噪声部分通常包含在高频系数中;然后对小波分解的高频系数以门限阈值等形式进行量化处理;最后再对信号重构即可达到消噪的目的。
对信号消噪实质上是抑制信号中的无用部分,恢复信号中有用部分的过程。
设一个含噪声的一维信号的模型可以表示成如下形式:s(i)=f(i)+σ·e(i), i=0,1,…,n-1其中,f(i)为真实信号,e(i)为噪声,s(i)为含噪声的信号。
一般来说,一维信号的降噪过程可分为一维信号的小波分解,小波分解高频系数的阈值量化处理和一维小波的重构3个步骤。
小波能够消噪主要由于小波变换具有如下特点:低熵性小波系数的稀疏分布,使图像处理后的熵降低。
多分辨特性由于采用了多分辨的方法,所以可以非常好地刻画信号的非平稳性,如突变和断点等,可以在不同分辨率下根据信号和噪声的分布来去除噪声。
去相关性小波变换可对信号去相关,且噪声在变换后有白化趋势,所以小波域比时域更利于去噤。
基函数选择更灵活小波变换可以灵活选择基函数,也可以根据信号特点和降噪要求选择多带小波、小波包等,对不同的场合,可以选择不同的小波基函数。
一种改进的小波分析消噪方法及其在健康监测中的应用
振 动 与 冲 击第26卷第10期J OURNAL OF V IBRAT I ON AND SHOCKVo.l 26N o .102007一种改进的小波分析消噪方法及其在健康监测中的应用基金项目:教育部长江学者和创新团队发展计划资助项目(I RT0518)收稿日期:2006-09-19 修改稿收到日期:2007-03-14第一作者赵晓燕女,博士生,1980年生赵晓燕, 李宏男(大连理工大学海岸与近海工程国家重点实验室,大连 116024)摘 要:结构物的变形可以根据压电智能材料的正压电效应来监测,但是由于压电材料是电学材料,易受外界环境的干扰,预将压电材料用于实际工程的健康监测,好的滤波方法是必备的条件之一。
采用小波分析对信号进行降噪和故障诊断是其有效的应用之一,本文在小波多分辨分析阈值法的基础上,对阈值进行了修正,仿真结果表明其效果优于传统阈值法;将该方法应用于利用压电陶瓷传感器所监测到的一框架剪力墙模型的振动信号降噪中,其结果表明该法可以较有效去除噪声。
关键词:小波分析;滤波;压电陶瓷传感器;结构;监测中图分类号:TU 375.3;P315.95;P315.98 文献标识码:A结构的健康监测已经成为航空航天、机械以及土木工程领域广泛研究的课题之一,同时它也是构建智能结构的关键技术[1]。
如何获得准确的监测信号是健康监测顺利进行的重要环节[2]。
压电材料虽然具有响应快、频响率范围宽等优点,但是由于其是电学类元件,因而不可避免的要受到外界环境的影响,而且当信号的信噪比较小时,真实信号不易辨别。
对压电材料信号进行滤波的措施可以采用接地、屏蔽和硬件滤波等措施,而通过软件对采集到的信号进行滤波灵活方便,能更好的提高信号的信噪比。
小波分析具有良好的时频分析能力[3],在故障诊断和信号去噪方面有着常规付氏变换不可比拟的优势[4-7]。
尤其是阈值去噪法,能够对分解到不同尺度上的信号分别设置门限值,滤除噪声。
基于小波阈值去噪方法的一种改进方案
基于小波阈值去噪方法的一种改进方案崔 华,宋国乡(西安电子科技大学理学院 陕西西安 710071)摘 要:在D 1L 1Dohono 和I 1M 1John stone 提出的多分辨分析小波阈值去噪方法的基础上,提出了一种新的阈值函数。
仿真试验结果表明,采用新的阈值函数的去噪效果无论在视觉效果上,还是在信噪比增益上和最小均方误差意义上均优于传统的硬阈值和软阈值。
并且,与传统的硬阈值和软阈值相比,此函数不仅表达式简单,易于计算,而且具有优越的数学特性:易于求导,有连续的无穷阶导数。
因此新阈值函数的更重要的意义在于使信号的自适应去噪成为可能,为更充分的发挥小波阈值去噪方法的优越性开辟了广阔的前景。
关键词:小波变换;小波阈值去噪;阈值函数;均方误差;信噪比中图分类号:TN 911172 文献标识码:B 文章编号:1004373X (2005)0100803A K i nd of M od if ied Project Ba sed on the W avelet Treshold D eno isi ng M ethodCU I H ua ,SON G Guox iang(Schoo l of Science ,X idian U niversity ,X i ′an ,710071,Ch ina )Abs tra c t :Based on the M u ltianalysis w avelet th resho ld deno sing m ethod w h ich pu t fo rw ard by D 1L 1Dohono andI 1M 1John stone ,a new th resho ld functi on is po sed 1Si m u lati on experi m en tal resu lts indicate that the deno ising m ethod adop ting the m ew th resho ld functi on gives betterM SE perfo rm ance and SN R gain s than hard and soft th resho lding m ethods 1M o re i m po rtan t th ing lies in ,,ju st becau se of its advan tages of h igh o rder con tinuou s derivative over the hard and soft th resho ld functi on s ,,th is new th resho ld functi on m akes it po ssib le to con struct an adap tive w avelet th resho ld deno ising algo rithm ,and m akes it po ssib le to em body the advan tages of the w avelet th resho ld deno ising m ethod mo re fu lly 1Ke yw o rds :w avelet tran sfo rm ;w avelet th resho ld deno ising ;th resho ld functi on ;E M S ;R SN收稿日期:200407251 引 言在信号处理中,对含噪信号进行去除噪声的处理一直是其重要内容之一,所采用的算法基于统计估计原理,即利用噪声的一些先验知识对含噪信号在最小均方误差意义上进行估计。
一种改进的基于小波变换的基音周期提取算法
一种改进的基于小波变换的基音周期提取算法作者:曹清华,王亮来源:《科技资讯》 2011年第9期曹清华王亮(中国矿业大学(北京)机电与信息工程学院北京 100083)摘要:基音周期是语音信号重要的参数之一,是进行语音信号数字处理的基础。
针对传统自相关提取方法的不足。
本文提出了一种小波变换和自相关结合的基音周期检测算法,它克服了小波变换法对某些信号检测时的缺点,在真实语音的基音周期检测中取得了较为满意的效果。
关键词:小波变换自相关基音周期中图分类号:TP391.4 文献标识码:A文章编号:1672-3791(2011)03(c)-0243-02在语音信号数字处理领域里,无论是编码、识别,还是合成,语音信号的基音周期都起着非常重要的作用。
基音周期是语音信号处理重要的参数之一,基音是指发浊音时声带所引起的周期性振动,基音周期值是声带振动频率的倒数。
由于语音信号的非平稳性,以及声门激励波形并不是一个完全的周期序列,到目前为止,还没有一个能在任何情况下较为满意地估计出各种语音信号基音周期的方法[1]。
处理语音信号的一般思想是将信号进行分帧,在每帧中将信号视为平稳信号来进行处理,传统的分析方法是采用傅里叶分析方法。
小波变换理论对时变信号的分析优于传统的短时傅里叶变换,它为非平稳信号分析和处理提供了有力的工具,也为较精确的语音信号基音周期估计提供了可能。
本文研究将小波变换与传统的自相关基音提取法相结合,提出了一种改进的基音周期提取算法。
1 原理1.1 传统自相关提取基音算法设语音信号经窗长为N的窗口截取为一段加窗语音信号,可以定义为:浊音信号的自相关函数在基音周期的整数倍位置上出现峰值,而清音的自相关函数没有明显的峰值出现。
因此检测自相关函数是否出现峰值就可以判断是清音还是浊音,而峰—峰值之间就是基音周期。
短时自相关函数法基音检测的主要原理是利用短时自相关函数的这一性质,通过比较原始信号和它的移位后信号之间的相似性来确定基音周期。
基于小波阈值去噪方法的一种改进方案
第15卷 第1期 天 津 农 学 院 学 报 V ol.15, No.1 2008年3月 Journal of Tianjin Agricultural University March, 2008*收稿日期:2007-10-21基金项目:国家自然科学基金“高维小波基的构造及其应用的研究”(60572113) 作者简介:曾守桢(1981-),男,江西吉安人,助教,硕士,主要研究随机信号逼近和小波分析。
E-mail :zszzxl@ 。
文章编号:1008-5394(2008)01-0004-04基于小波阈值去噪方法的一种改进方案*曾守桢1,2,穆志民2(1. 浙江万里学院 数学研究所,浙江 宁波 315101;2. 天津农学院 基础科学系,天津 300384)摘 要:利用Donoho D. L. 和Johnstone I. M. 提出的小波阈值去噪方法,构造了一个新的阈值函数。
与传统的硬、软阈值函数相比,其具有不可比拟的灵活性。
该阈值函数克服了硬阈值函数不连续的缺点,同软阈值函数一样具有连续性,便于进行各种数学处理;同时还克服了软阈值函数中小波系数估计值与分解小波系数间存在恒定偏差的缺陷。
仿真结果表明,新阈值函数的去噪效果有效抑制了在信号奇异点附近产生的Pseudo-Gibbs 现象,无论在视觉效果,还是在信噪比增益方面均优于传统的硬、软阈值方法。
关键词:小波变换;阈值去噪;信噪比中图分类号:O211.61 文献标识码:AModified Project Based on Wavelet Threshold Denoising MethodZENG Shou-zhen 1,2,MU Zhi-min 2(1. Institute of Mathematics ,Zhejiang Wanli University ,Ningbo 315101,Zhejiang Province ,China ;2. Department of BasicSciences ,Tianjin Agricultural University ,Tianjin 300384,China )Abstract :A new thresholding function was presented based on the wavelet shrinkage put forward by Donoho D. L. and Johnstone I. M. This new function has many advantages over DJ’S hard-thresholding function and soft-thresholding function. It is simple in expression and as continuous as the soft-thresholding function. It also overcomes an invariable dispersion of the soft-thresholding method between the estimated wavelet coefficients and the decomposed wavelet coefficients. At the same time ,the new thresholding function is more elastic than the hard-thresholding function or soft-thresholding function. Simulation results indicated that the denoising method adopting the new thresholding function suppressed the Pseudo-Gibbs phenomena near the singularities of the signal effectively ,and the numerical results also showed the new method gave better SNR gains than DJ’s hard-thresholding or soft-thresholding methods.Keywords :wavelet transform ;threshold denoising ;SNR由于小波分析能同时在时域和频域中对信号进行分析,所以它能较好地区分信号中的突变部分和噪声,从而实现对信号的降噪。
基于小波变换和自相关函数的基音频率检测算法.
基于小波变换和自相关函数的基音频率检测算法0 引言基音周期(Pitch)是指发浊音时声带振动所引起的周期运动的时间间隔,而基音频率是基音周期的倒数。
由于基音周期只具有准周期性,所有只能采用短时平均方法估计该周期,这个过程也称为基音检测(Pitch De—tection)。
在对说话人确认和辨认研究中,基音频率是一个重要的参数,因此准确检测基音频率有着十分重要的意义。
到目前为止,基音检测的方法主要有短时自相关函数法、平均幅度差函数法、倒谱解卷积法、Hil—be;t—Huang变换法等。
但尚未找到一个完善的可以适用于不同语音状况和环境的基音检测算法。
近几年,小波分析理论发展迅速。
它已经被广泛地应用到信号处理中。
这里利用小波变换的滤波特性对信号进行预处理,然后利用自相关函数法检测语音的基音频率,该方法利用小波滤波特性有效剔除了高频共振峰和噪音的影响,估计基音频率准确性高,稳定性好,运算速度较快。
实验结果表明,此方法是一种有效的基音频率检测算法。
1 小波变换及其滤波特征在多分辨分析中,塔式正交分解L。
(R)空间:对ν f∈L(R),设f在Vj上的投影系数为Cj,k,在wj上的投影系数为Dj,k(j=J,J一1,…,一J),于是,f有以下分解式:在式(2)中,第一和式在小波空间中,它表示信号的细节部分(即高频部分),Dj,k就是对应于小波函数φj,k的小波系数;第二和式在尺度空间中(即低频部分),它反映了信号的本征部分,C-j,k就是对应于尺度函数φ-j,k的尺度系数。
这里语音信号使用的采样频率是11 025 Hz,因此原始语音信号频带为0~5 512.5 Hz,如图1所示,原始语音信号s2d0f占据频带为0~5 512.5 Hz,经小波滤波器组滤波后,Sd23f占据频带0~689 Hz,S争f就是需要的低频信号,因为语音基音频率变化范围从老年男性的50 Hz到儿童和女性的450 Hz,所以这部分的信号将用于估计语音的基音频率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.。