【论文:麦克风阵列增强】An alternative approach to linearly constrained adaptive beamforming
2017-06-03 22:54
417 查看
作者:桂。
时间:2017-06-03 21:46:59
链接:http://www.cnblogs.com/xingshansi/p/6937259.html
原文下载:http://pan.baidu.com/s/1hs5kgh2
前言
1982年的文章了,主要是基于GSC框架的麦克风阵列增强,梳理一下文章的思路。这篇文章主要有两点特色:
1)在Frost’s algorithm基础上,进行了理论扩展;
2)论述了基于麦克风阵列的GSC框架.
[b]一、理论回顾[/b]
假设噪声为加性:
其中s是desired signal,n 是noise.m为第m个麦克风,m∈[1,M].
加权的beamforming可以写为
滤波器的抽头长度为2K+1.对应的框架为:
上面的定义式可以进一步简化,根据
输出为
实现结构知道了,下面就是定义目标函数,然后就是理论的落地,具体可以参考Frost’s algorithm。细节上的改动可以看原文,个人觉得对于实际应用影响可以忽略。
[b]二、GSC框架[/b]
GSC的理论推导之前有分析。它本质上也是LCMV的应用,不同之处在于:假设C为M×L的矩阵:L个线性约束条件。对于M个变量的方程组,对应唯一解最多有M个方程,即:对于L个线性约束来讲,我们仍可以继续利用剩下的M-L个自由度进行约束,使得结果更加符合需求,这便是GSC的意义。可以说GSC是MVDR的强化版,但效果是不是一定最优难以保证,例如MVDR是最优权重,而GSC上支的增强向量、下支的Block矩阵通常直接给定,只是优化LMS中的权重。
GSC的描述:
The GSC algorithm is comprised of three building blocks. The first is a fixed beamformer, which satisfies the desired constraint. The second is a blocking matrix, which produces noise-only reference signals by blocking the desired signal (e.g., by subtracting pairs of time-aligned signals). The third is an unconstrained LMS-type algorithm that attempts to cancel the noise in the fixed beamformer output.
简单说一下实现思路:仍然可以按频点处理,首先是延迟t的估计,然后是对齐,上支是叠加/下支是block,这样一来上支看成是目标信号带有噪声,下支看成是噪声,从而利用自适应滤波的思想对上支信号进行降噪。假设麦克风为M个,滤波的抽头系数为2K+1,借助梯度下降的思想,这样便完成了理论的落地,实现了工程应用。具体的思路与Frost's algorithm中的思路基本一致,不再赘述。
参考
Griffiths L, Jim C W. An alternative approach to linearly constrained adaptive beamforming[J]. IEEE Transactions on antennas and propagation, 1982, 30(1): 27-34.
时间:2017-06-03 21:46:59
链接:http://www.cnblogs.com/xingshansi/p/6937259.html
原文下载:http://pan.baidu.com/s/1hs5kgh2
前言
1982年的文章了,主要是基于GSC框架的麦克风阵列增强,梳理一下文章的思路。这篇文章主要有两点特色:
1)在Frost’s algorithm基础上,进行了理论扩展;
2)论述了基于麦克风阵列的GSC框架.
[b]一、理论回顾[/b]
假设噪声为加性:
其中s是desired signal,n 是noise.m为第m个麦克风,m∈[1,M].
加权的beamforming可以写为
滤波器的抽头长度为2K+1.对应的框架为:
上面的定义式可以进一步简化,根据
输出为
实现结构知道了,下面就是定义目标函数,然后就是理论的落地,具体可以参考Frost’s algorithm。细节上的改动可以看原文,个人觉得对于实际应用影响可以忽略。
[b]二、GSC框架[/b]
GSC的理论推导之前有分析。它本质上也是LCMV的应用,不同之处在于:假设C为M×L的矩阵:L个线性约束条件。对于M个变量的方程组,对应唯一解最多有M个方程,即:对于L个线性约束来讲,我们仍可以继续利用剩下的M-L个自由度进行约束,使得结果更加符合需求,这便是GSC的意义。可以说GSC是MVDR的强化版,但效果是不是一定最优难以保证,例如MVDR是最优权重,而GSC上支的增强向量、下支的Block矩阵通常直接给定,只是优化LMS中的权重。
GSC的描述:
The GSC algorithm is comprised of three building blocks. The first is a fixed beamformer, which satisfies the desired constraint. The second is a blocking matrix, which produces noise-only reference signals by blocking the desired signal (e.g., by subtracting pairs of time-aligned signals). The third is an unconstrained LMS-type algorithm that attempts to cancel the noise in the fixed beamformer output.
简单说一下实现思路:仍然可以按频点处理,首先是延迟t的估计,然后是对齐,上支是叠加/下支是block,这样一来上支看成是目标信号带有噪声,下支看成是噪声,从而利用自适应滤波的思想对上支信号进行降噪。假设麦克风为M个,滤波的抽头系数为2K+1,借助梯度下降的思想,这样便完成了理论的落地,实现了工程应用。具体的思路与Frost's algorithm中的思路基本一致,不再赘述。
参考
Griffiths L, Jim C W. An alternative approach to linearly constrained adaptive beamforming[J]. IEEE Transactions on antennas and propagation, 1982, 30(1): 27-34.
相关文章推荐
- 【论文:麦克风阵列增强】An Algorithm For Linearly Constrained Adaptive Array Processing
- 【论文:麦克风阵列增强】Signal Enhancement Using Beamforming and Nonstationarity with Applications to Speech
- 【麦克风阵列增强】Delay and sum beamforming
- [论文笔记] An Adaptive Service Selection Approach to Service Composition (ICWS, 2008)
- 【论文 Frost1972】An Algorithm for Linearly Constrained Adaptive Array Processing
- 【论文:麦克风阵列增强】Microphone Array Post-Filtering For Non-Stationary Noise Suppression
- [论文]Clustering-Based Ensembles as an Alternative to Stacking
- 【论文:麦克风阵列增强】Speech Enhancement Based on the General Transfer Function GSC and Postfiltering
- 论文《From Facial Parts Responses to Face Detection: A Deep Learning Approach》笔记
- [论文笔记]An adaptive algorithm for failure recovery during dynamic service composition (PReMI@LNCS, 2007)
- 自适应波束形成算法 之 算法篇【二】(Adaptive Beamforming Algorithm)
- Planning an Approach to a TopCoder Problem Section II[翻译]
- A new Google approach to China: an update
- Introduction to iBatis (MyBatis), An alternative to Hibernate and JDBC
- 麦克风阵列语音增强技术的应用
- 【论文笔记】A Foundational Approach to Mining Itemset Utilities from Databases
- 读论文:CVPR2012,A unified Approach to Salient Object Detection via Low Rank Maxtrix Recovery
- An efficient augmented Lagrangian method with applications to total variation minimization论文阅读笔记
- 《Deep Forest: Towards an Alternative to Deep Neural Networks》理解
- Deploying Simulink Designs on Your DSP: An Accelerated Approach to Custom Implementation--from Matlab Digest