登录
首页 » Others » 基于LMS 算法的多麦克风降噪

基于LMS 算法的多麦克风降噪

于 2020-11-28 发布
0 586
下载积分: 1 下载次数: 15

代码说明:

武汉理工大学 信息处理课设 基于LMS 算法的多麦克风降噪 给定主麦克风录制的受噪声污染的语音信号和参考麦克风录制的噪声,实现语音增强的目标,得到清晰的语音信号。2007控制科学与工程全国博士生学术论坛2007年8月其中日为语音信号与麦克风阵列所在平面的夹角,d为麦克风间距,c为声音传播速度,f为信号采样率。固定波束形成器通过延时求和单元产生参考语音信号y(n),y(n)与y(m)分别代表期望语音信号与噪声信号。y,(n)4x(m)=y(m)+y/(m(3)信号通过阻塞矩阵产生噪声参考信号用来估计波束形成输出信号中的噪声成分。选取B使其中任意行向量之和为零,即任意行向量线性无关。为了进一步降低噪声参考信号中的语音泄漏,参考文献“提出了用自适应阻塞矩阵替代固定阻塞矩阵的方法。ynly2nMM-[nJ]=BLun], u2n],umn自适应噪声抵消器ANC通过对输入噪声参考信号进行自适应滤波处理抵消了参考信号y,(m)中的噪声成分,得到增强的语音信号。em]=y[m-∑nnl3LMS自适应算法及改进31LMS自适应算法GSC架构中的自适应噪声抵消器ANC需要用增强的语音信号作为反馈对滤波器权值进行自适应更新。很多自适应算法基于LMS及其改进形式, Clark提出的块LMS算法使得滤波器的自适应逐块更新而非传统LMS滤波器逐点更新4, HOSHUYAMA、 Kellermann分别提出的基于范数约束自适应算法的权值更新,以及频域无约束实现。这些算法基本结构如图2所示y(n-1)(n-L+1)wo(ne(ny/(n)图2自适应横向滤波器结构图图2为图1中的M-1路L阶多通道自适应噪声对消器中某一路的展开形式,其抽头输入向量为[ym]yn-]yn-L+1],对应的抽头权向量为wmwn]w-]。LMS算法的梯度向量通过G2007控制科学与工程全国博士生学术论坛2007年8月计算抽头输入相关矩阵R和抽头输入与期望响应间互相关向量p得到VJ(n)=-2p+2Rv(m),将R和p的瞬态估计R(n)=y(m)y"(n),p(n)=y(n)y/(m)代入,得出梯度向量的瞬态估计:VJ(n)=-2y(n)y, (n+2y(n)y"(n)w(n)进而推出LMS算法权值更新公式为w(n+1)=w(n)+uy(n)Ly(n)-y"(n)w(n)32基于稳态噪声的自适应算法改进考查图2中具有L个抽头权值的LMS算法,抽头权值与抽头输入一一对应。在传统的逐点更新LMS算法中,每计算一个输出需要L次乘法,而更新一次抽头权值也需要L次乘法,故每次迭代需要2L次乘法。对于L个输出样值,所需要的乘法次数为2次。针对传统LMS算法复杂度高的缺点,Ca利用离散傅立叶变换在频域完成滤波器系数的自适应提出了快速块LMS箅法, Ann Spriet在此基础上通过改进LMS算法中的步长矩阵进一步降低了算法复杂度以上LMS算法改进均在图2的横向滤波器架构下进行,即抽头权值与抽头输入一一对应。考虑到稳态噪声的特点,本文提出了“一对多”的滤波器抽头权值更新算法,即L个输入样值共享一个滤波器权值。如此M路多麦克风语音增强系统中的ANC滤波器权值便由(M-1)×L维矩阵W[n=[w[η],n2[rl…wM-[r],其中H[n]=[won],w1[nw-r]退化为(M-1)×1维向量n]=[wryw2n],M-m]j。改进算法权值更新公式为w(n+D)=w(n)+uBu(nu"(n)[A-Bw(n)其中B为阻塞矩阵,A为固定波束形成器,为步长,U(n)为LxM维输入信号。与传统的“一对一”LMS滤波器相比,“一对多”结构在降低算法复杂度的同时,牺牲了前者具有的时间域严格对齐的特性。为降低这一缺点对系统降噪性能的影响,应在频域进行噪声对消,改进算法的多麦克风语音增强系统结构如图3所示。e(n)(n)B Yn图3改进的噪声消除算法结构图3中用虚线框表示可选滤波器权值w。由于实际应用中语音泄漏的存在,在参考语音信号中加入v能有效补偿由语音泄漏引起的语音崎变⑩。实际应用中由于阻塞矩阵输出不可避免的存在语音泄4642007控制科学与工程全国博士生学术论坛2007年8月漏,为了避免期望信号的消除,箅法中加入语音活动检测单元89,当前帧为噪声时更新滤波器系数,当前帧为语音信号时,滤波器系数不变33算法复杂度比较表1列出了本文算法与其他几种噪声消除算法之间算法复杂度的比较。我们采用实数乘法运算次数作为衡量算法复杂度的标准,每个N点傅立叶变换或其反变换需要Mlog2N次实数乘法运算。传统逐点LMS算法在时间域逐点更新滤波器权值。快速块LMS算法与多通道 Wiener算法通过FFT快速循环卷积特性实现LMS中的线性卷积运算,从而降低算法复杂度。本文算法在此基础上通过改进滤波器抽头权值更新算法进一步降低运算复杂度。由表1可见,当麦克风数目M4,L=32时,本文算法与多通道 Wiener滤波算法相比,R(3M+2)FT+8ML+2M63M+2)+4M2+6M_172(M+2)FFT+2ML6(M+2)+M40°文算法运算量降低了4倍左右。表1算法复杂度比较算法名称算法复杂度传统逐点LMS算法2ML快速块LMS算法(41(3M+2)FFT+16ML多通道 Wiener滤波算法53M+2)FFT+8M2+12M本文提出的算法(M+2)FF+2M…图4a)麦克风采集到的原始信号b)采用快速块LMS算法处理后的信号[4]c)采用多通道 Wiener滤波算法[10处理后的信号d采用本文算法处理后的信号4实验结果与分析实验采用线性排列的4个间距为4厘米的麦克风组成的语音采集系统,采样率为44KHZ,说话人位于阵列的正前方,噪声为稳态噪声,其与麦克风阵列法线所夹角度为50度。图4比较了麦克风采集到的信号、采用本文算法处理后的语音信号以及采用其他主流语音增强算法处理后的语音信号的时域波形。由4652007控制科学与工程全国博士生学术论坛2007年8月图4可见采用本文算法处理的语音信号背景噪声有明显降低。为进一步分析各种语音增强算法消噪能力,分别按照公式9计算各算法输出信号的信噪比,其中k代表帧序列号,N代表噪声,Y代表输出语音信号,L为帧长。∑(Y(k,2)2-|N(k,)SNRou(E)=10 log,o∑1MV6)图5釆用各箅法输出信号信噪比与输入信号信噪比之差来衡量噪声降低程度。由图5看出,在本文算法基础上在参考通道中加入可选滤波器权值能够进一步消除背景噪声,提高输出信噪比。苯文鲜法(使用权值w)木文好法未使用权值y块LMS算法Frame Number图5信噪比增强对比5结论本文在稳态噪声的前提下,提出了一种基于广义旁瓣消除器架构具有低算法复杂度的噪声消除算法,该算法通过改进LMS滤波器权值更新算法来达到降低算法复杂度的目的。实验结果证明,在稳态噪声环境下,该方法降噪性能优于传统LMS算法,同时有效降低了传统算法的算法复杂度。在现实生活中一些存在稳态噪声的场合,如发动机舱、厂房等该算法具有很强的实用价值。参考文献[U]LJ. Griffiths and C. W. Jim []. "An altemative approach to linearly constrained adaptive beamforming, IEEE Trans. AntennasProcess., voL. AP-30, no. I, pp 27-34, Jan. 1982.[2]0. Hoshuyama, A Sugiyama, and A Hirano [J]. "A robust adaptive beamformer for microphone arrays with a blocking matrixusing constrained adaptive filters, "IEEE Trans. Signal Process. vol 47, pp. 2677-2683, Oct. 1999[3]W. Herbordt and W Kellermann [J]. " Frequency-domain integration of acoustic echo cancellation and a generalized sidelobecanceller with improved robustness, "Eur. Trans. Telecommun., voL. 13, no 2, pp 123-132, Mar. -Apr. 2002.[4]Clark. G.A., S K Mitra, and S.R. Parker [J]. Block implementation of adaptive digital filters, "IEEE Trans. Circuits Syst,voL. CAS-28,PP584-592.1981.[5]Ann Spriet, Jan Wouters, Simon Doclo, Marc Moonen, "Frequency-Domain Criterion for the Speech Distortion WeightedMultichannel Wiener Filter for Robust Noise Reduction", Ap: //ftp. esat kuleuven. ac, be/pub/SISTA/doclo/reports/04-240 pdf[6JH. Buchner, J. Benesty, W. Kellermann J]. Generalized multichannel frequencydomain adaptive filtering: efficient realizationand application to hands free speech communication", Signal Processing 85(3), PP 549-570. 2005[7]W.Herbordt and W. Kellermann [A]. " Efficient Frequency-domain realization of robust generalized sidelobe cancellers", IEEE4662007控制科学与工程全国博士生学术论坛2007年8月Fourth workshop, multimedia signal Processing, PP. 377-382 2001[8]S. Van Gerven, F. Xie [J. "A Comparative Study of Speech Detection Methods", Proc. EUROSPEECH, VoL 3, Rhodos, Greecepp.1095-1098.1997[9]J Sohn, N.S.Kim, W Sung [] A Statistical Model-Based Voice Activity Detection", IEEE Signal Processing Lett. 6(1)1-31999[10]A Spriet, M. Moonen, J Wouters[]. Robustness Analysis of Multi-channel wiener Filtering and generalized sidelobeCancellation for Multi-microphone Noise Reduction in Hearing Aid Applications", IEEE Trans. Speech and Audio Processing, 13(4)PP.487-503.2005[IlJFerrara, E R r [] Fast implementation of LMS adaptive filters", IEEE Trans. Acoust. Speech Signal Process,voL.ASSP-28pp474-475.1980[12]S. Doclo and M. Moonen[J]. " Multi-microphone noise reduction using recursive GSVD-based optimal filtering with ANCpostprocessing stage, "IEEE Trans. Speech Audio Process., vol. 13, no. 1,Pp 53-69, Jan. 2005[13]Philipos C Loizou [J]. "Speech Enhancement Based on Perceptually Motivated Bayesian Estimators of the MagnitudeSpectrum" IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL 13, NO 5, Pp.857-869, 2005种新的基于稳态噪声的噪声消除算法旧WANFANG DATA文献链接作者:董鹏宇,朱子元,林涛作者单位:同济大学超大规模集成电路研究所,上海20009本文链接http://d.g.wanfangdata.comcn/confereNce6584700.aspx

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • matlab方格网法土方量计算
    本程序适合地形起伏不大的方形方格网法土方量计算,使用前请先在matlab中建立A矩阵并标定方格点的高程,比较适合大学生解决土方量计算时的繁琐计算。属于土木工程施工问题
    2020-06-28下载
    积分:1
  • 现代信号处理第二版(附答案)张贤达
    现代信号处理,张贤达编写的,附有课后习题答案
    2020-12-02下载
    积分:1
  • Modelsim学习资料(很全)
    大牛总结的Modelsim学习资料,像学好FPGA仿真的可以看看
    2020-12-09下载
    积分:1
  • 模糊理论基础
    胡宝清模糊理论基础的第二版,很清楚、详细的对模糊理论的知识进行了介绍
    2020-07-03下载
    积分:1
  • 开关电源中的磁性元件.pdf
    一本很详尽的磁件书,里面的例子使用 【核心代码】目 录第一章 磁的基本概念………………………………………………………………………11.1 磁的基本现象 …………………………………………………………………………………11.2 电流与磁场…………………………………………………………………………………… 11.3 磁的单位和电磁基本定律………………………………………………………………… 2 1.3.1 磁感应强度(B-磁通密度) ……………………………………………………………………3 1.3.2 磁通……………………………………………………………………………………………3 1.3.3 磁导率µ和磁场强度 H ………………………………………………………………………3 1.3.4 安培环路定律………………………………………………………………………………… 4 1.3.5 电磁感应定律………………………………………………………………………………… 5 1.3.6 电磁能量关系 …………………………………………………………………………………6 本章要点 7第二章 电路中的磁性元件…………………………………………………………………82.1 自感……………………………………………………………………………………………82.2 互感……………………………………………………………………………………………82.2.1 线圈之间的互感 ………………………………………………………………………………92.2.2 互感系数………………………………………………………………………………………92.2.3 互感电动势……………………………………………………………………………………92.2.4 互感电路………………………………………………………………………………………102.3 变压器…………………………………………………………………………………………122.3.1 变压器空载……………………………………………………………………………………132.3.2 变压器负载状态………………………………………………………………………………132.3.3 变压器等效电路………………………………………………………………………………14 本章要点…………………………………………………………………………………………15第三章 磁路和电感计算………………………………………………………………… 173.1 磁路的概念…………………………………………………………………………………173.2 磁路的欧姆定律 ……………………………………………………………………………173.3 磁芯磁场和磁路 ……………………………………………………………………………193.3.1 无气隙磁芯磁场 ………………………………………………………………………………193.3.2 E 型磁芯磁场和等效磁路……………………………………………………………………213.3.3 气隙磁导的计算 ………………………………………………………………………………233.4 电感计算………………………………………………………………………………………273.4.1 导线和无磁芯线圈的电感计算-经验公式…………………………………………………283.4.2 磁芯电感………………………………………………………………………………………33 本章要点……………………………………………………………………………………………35第四章 软磁材料………………………………………………………………………………364.1 磁性材料的磁化………………………………………………………………………………364.2 磁材料的磁化曲线……………………………………………………………………………364.2.1 磁性物质磁化过程和初始磁化曲线 …………………………………………………………364.2.2 饱和磁滞回线和基本参数……………………………………………………………………374.3 磁芯损耗………………………………………………………………………………………38 4.3.1 磁化能量和磁滞损耗 Ph………………………………………………………………………384.3.2 涡流损耗 Pe ……………………………………………………………………………………394.3.3 剩余损耗 Pc ……………………………………………………………………………………404.4 磁化曲线的测量和显示……………………………………………………………………… 414.4.1 测试原理和电路 ……………………………………………………………………………… 414.4.2 磁化曲线的显示 …………………………………………………………………………… 424.5 相对磁导率µr……………………………………………………………………………………434.5.1 最大磁导率μm…………………………………………………………………………………434.5.2 初始磁导率μI …………………………………………………………………………………434.5.3 增量磁导率µ∆………………………………………………………………………………… 434.5.4 有效磁导率μe…………………………………………………………………………………444.5.5 幅值磁导率µa …………………………………………………………………………………444.6 常用软磁材料 ………………………………………………………………………………… 464.6.1 对软磁材料的要求 …………………………………………………………………………… 464.6.2 合金磁材料 ……………………………………………………………………………………464.6.3 磁粉芯…………………………………………………………………………………………514.6.4 软磁铁氧体材料……………………………………………………………………………… 524.7 软磁材料的选用原则 ……………………………………………………………………………56 本章要点 ……………………………………………………………………………………………56第五章 变换器中磁芯的工作要求……………………………………………………………585.1 Ⅰ类工作状态-Buck 变换器滤波电感磁芯……………………………………………………585.2 Ⅱ类工作状态-正激变换器变压器 ……………………………………………………………605.3 Ⅲ类工作状态-推挽型变换器中变压器 …………………………………………………… 625.3.1 输出交流时逆变器中的变压器 ………………………………………………………………635.3.2 SPWM 交流输出滤波电感 ………………………………………………………………… 655.3.3 直流输出时变压器的工作状态 ……………………………………………………………… 665.4 准Ⅲ工作状态-磁放大器磁芯工作状态………………………………………………………685.4.1 磁放大器原理 …………………………………………………………………………………685.4.2 实际应用举例 …………………………………………………………………………………69本章要点 ………………………………………………………………………………………70第六章 线圈 ………………………………………………………………………………………716.1 集肤效应…………………………………………………………………………………………716.2 线圈磁场和邻近效应…………………………………………………………………………736.3 变压器线圈的漏感……………………………………………………………………………746.3.1 典型变压器磁芯的漏感分析…………………………………………………………………746.3.2 其他结构的漏磁……………………………………………………………………………… 766.3.3 减少漏磁的主要方法-线圈交错绕…………………………………………………………766.4 邻近效应对多层线圈影响………………………………………………………………………766.4.1 多层线圈………………………………………………………………………………………776.4.2 线圈的并联……………………………………………………………………………………806.4.3 无源损耗………………………………………………………………………………………816.5 线圈结构…………………………………………………………………………………………826.5.1 绝缘、热阻和电流密度………………………………………………………………………826.5.2 计算有效值电流 ………………………………………………………………………………856.5.3 窗口充填系数 kw ………………………………………………………………………………866.5.4 电路拓扑………………………………………………………………………………………87 6.6 线圈间电容和端部电容…………………………………………………………………………87 本章要点………………………………………………………………………………………89第七章 功率变压器设计 ………………………………………………………………………907.1 变压器设计一般问题……………………………………………………………………………907.1.1 变压器功能……………………………………………………………………………………907.1.2 变压器的寄生参数及其影响…………………………………………………………………907.1.3 温升和损耗 ……………………………………………………………………………………997.1.4 充填系数………………………………………………………………………………………927.1.5 电路拓扑………………………………………………………………………………………927.1.6 频率……………………………………………………………………………………………927.1.7 占空度………………………………………………………………………………………937.1.8 匝数和匝比选取………………………………………………………………………………947.1.9 磁通偏移………………………………………………………………………………………967.1.10 磁芯选择……………………………………………………………………………………977.2 变压器设计基本步骤………………………………………………………………………101第八章 电感和反激变压器设计……………………………………………………………1068.1 应用场合 ………………………………………………………………………………………1068.1.1 输出滤波电感(Buck)…………………………………………………………………………1068.1.2 Boost 和 Boost/Buck 电感 ……………………………………………………………………1078.1.3 反激变压器…………………………………………………………………………………1088.1.4 耦合滤波电感………………………………………………………………………………1098.2 损耗和温升……………………………………………………………………………………1118.3 磁芯……………………………………………………………………………………………1118.3.1 磁芯气隙……………………………………………………………………………………1118.3.2 散磁引起的损耗……………………… … … ………………………………………………1128.3.3 扩大电感磁通摆幅…………………… … … ………………………………………………1138.3.4 磁芯材料和形状………………………………………………………………………………1148.3.5 决定磁芯尺寸………………………………………………………………………………1148.4 电感计算………………………………………………………………………………………1158.4.1 气隙磁芯电感………………………………………………………………………………1168.4.2 磁粉芯和恒导磁芯电感……………………………………………………………………1168.4.3 利用电感系数 AL计算电感…………………………………………………………………1168.5 电感设计………………………………………………………………………………………1168.5.1 设计步骤……………………………………………………………………………………1168.5.2 举例-Buck 输出滤波电感…………………………………………………………………1188.5.3 反激变压器电感设计………………………………………………………………………120第九章 特殊磁性元件…………………………………………………………………………1299.1 电流互感器……………………………………………………………………………………1299.1.1 交流互感器…………………………………………………………………………………1299.1.2 脉冲直流互感器………………………………………………………………………………1329.2 磁调节器和尖峰抑制器设计…………………………………………………………………1359.2.1 矩形磁芯基本特性……………………………………………………………………………1359.2.2 磁放大器设计…………………………………………………………………………………1369.2.3 噪声抑制磁芯…………………………………………………………………………………138第十章 附录………………………………………………………………………………………14110.1 单位制和转换关系……………………………………………………………………………14110.2 导线数据………………………………………………………………………………………14210.2.1 漆包线规格、绝缘和耐压…………………………………………………………………14210.2.2 英制导线规格及公制转换…………………………………………………………………14310.2.3 电工铜带……………………………………………………………………………………14410.3 铁氧体………………………………………………………………………………………14510.3.1 国产铁氧体材料特性………………………………………………………………………14510.3.2 铁氧体尺寸规格……………………………………………………………………………14510.3.3 国内外铁氧体材料对照……………………………………………………………………15610.4 磁粉芯………………………………………………………………………………………15610.4.1 磁粉芯的主要性能和规格…………………………………………………………………15610.4.2 磁粉芯电感估算……………………………………………………………………………15610.4.3 国内外磁粉芯规格…………………………………………………………………………15710.5 矩形磁滞回线磁芯……………………………………………………………………………15810.5.1 非晶合金……………………………………………………………………………………15810.5.2 噪声抑制器件………………………………………………………………………………15910.5.3 矩形磁滞回线铁氧体磁芯…………………………………………………………………15910.6 绝缘 …………………………………………………………………………………………15910.6.1 线圈端部处理 -留边距离 Z、端空距离 d………………………………………………16010.6.2 内层绝缘(线圈骨架到磁芯)、绕组间绝缘 ………………………………………………16010.6.3 线圈的裹覆、端封和灌注方式的选择……………………………………………………16110.6.4 出头绝缘距离………………………………………………………………………………16110.6.5 工艺…………………………………………………………………………………………16110.7 磁性元件相关标准……………………………………………………………………………16210.7.1 国家标准……………………………………………………………………………………16210.7.2 部分国际标准………………………………………………………………………………164
    2020-12-10下载
    积分:1
  • 基于SSH的网上书城_j2ee专周_源代码+数据库(oracle)+课设计报告
    系统分为两个两大模块。第一模块以用户身份进行设定,具有图书查询,下单,加入购物车,,购买,评价,退货,个人信息管理等功能。第二模块是以管理员身份进行设定,具有用户信息管理,图书的增删改查,用户订单管理等功能。1. 用户信息管理模块根据管理员的角色需要, 可以修改用户密码及给用户授予管理员权限.所以他可以修改用户信息中的密码及权限.首先,管理员通过用户ID或用户登录名查找用户(当管理员一进入用户信息管理页面时,即显示所有用户信息).其次,管理员通过查找到对应用户,直接修改用户相应信息,在行末的修改按钮点击, 调用CustomAction中的updateCustomPwdandRole
    2020-11-29下载
    积分:1
  • Android多级树形选择列表
    多级树形选择列表,最近项目需求做一个android 多级树形选择列表,网上发现比较好的项目,分享一下
    2020-12-08下载
    积分:1
  • 张正友相机标定棋盘格pdf文件
    张正友相机标定棋盘格pdf文件 直接下载 打印可用 PDF文件
    2021-05-06下载
    积分:1
  • MATLAB的MRI数据三维表面显示及剖切
    MRI数据是MATLAB自带的,程序包括轮廓线绘制,三维表面可视化,三维剖切等。
    2020-12-03下载
    积分:1
  • 稀疏字典K-SVD
    K-SVD稀疏字典的构造方式之一,采用OMP方法进行稀疏表示编码。demo为运行主程序。例子用于图像超分辨率重建
    2020-12-10下载
    积分:1
  • 696516资源总数
  • 106430会员总数
  • 0今日下载