声学回波建模新技术及其FPGA实现

A. Nassar, Ashraf Mohamed Ali
{"title":"声学回波建模新技术及其FPGA实现","authors":"A. Nassar, Ashraf Mohamed Ali","doi":"10.1109/FCST.2008.37","DOIUrl":null,"url":null,"abstract":"We propose an integrated acoustic echo cancellation solution based on using multiple of small adaptive filters rather than using one long adaptive filter. A new approach is proposed using the concept of decomposing the long adaptive filter into low order multiple sub-filters in which the error signals are independent on each other. The independency of the error signals exhibits the parallelism technique. A novel class of efficient and robust adaptive algorithms. It exhibits fast convergence, superior tracking capabilities of the signal statistics. The proposed algorithm is also compared with multiple sub-filters approach used for acoustic echo cancellation as the technique of decomposition of error. It is generally found that adaptive LMS algorithm with lower order has faster convergence. In most of the cases, the eigen-value spread of the auto correlation decreases as the order of the filter decreases except for white input. We discuss also the complexity of our proposed design to show how our design has a good performance. Modern (FPGAs) include the resources needed to design efficient filtering structures. The modeling of the acoustic echo path was represented by using three sub-adaptive filters of order=10 with fixed step size =0.05/3 for each adaptive filter. We use sinusoidal input signal with additive white Gaussian noise (AWGN) which has different signal-to-noise ratio (SNRs) to examine our approach. The steady state error of our proposed technique is still high as the technique of decomposition of error. This steady state error is small with respect to using one long adaptive filter and this will be obvious in our simulation results. This paper addresses also the problems of blind source separation (BSS). In blind source separation, signals from multiple sources arrive simultaneously at a sensor array, so that each sensor output contains a mixture of source signals. Sets of sensor outputs are processed to recover the source signals from the mixed observations. The term blind refers to the fact that specific source signal values and accurate parameter values of a mixing model are not known a priori. Application domains for the material in this paper include communications, biomedical, and sensor array signal processing. Simulations are often needed when the performance of new methods is evaluated. If the method is designed to be blind or robust, simulation studies must cover the whole range of potential random input. It follows that there is a need for advanced tools of data generation. The purpose of this thesis is to introduce a technique for the generation of correlated multivariate random data with non-Gaussian marginal distributions for blind source separation technique.The output random variables are obtained as linear combinations of independent components. The covariance matrix and the first five moments of the output variables may be freely chosen. Moreover, the output variables may be filtered in order to add autocorrelation. The overall system is composed of echo with different sources of sounds, first we separate all these sources using blind source separation then we use our proposed multiple sub adaptive filters approach for cancellation the unwanted sources.","PeriodicalId":206207,"journal":{"name":"2008 Japan-China Joint Workshop on Frontier of Computer Science and Technology","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A New Technique of Modeling Acoustic Echo and its Implementation Using FPGA\",\"authors\":\"A. Nassar, Ashraf Mohamed Ali\",\"doi\":\"10.1109/FCST.2008.37\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose an integrated acoustic echo cancellation solution based on using multiple of small adaptive filters rather than using one long adaptive filter. A new approach is proposed using the concept of decomposing the long adaptive filter into low order multiple sub-filters in which the error signals are independent on each other. The independency of the error signals exhibits the parallelism technique. A novel class of efficient and robust adaptive algorithms. It exhibits fast convergence, superior tracking capabilities of the signal statistics. The proposed algorithm is also compared with multiple sub-filters approach used for acoustic echo cancellation as the technique of decomposition of error. It is generally found that adaptive LMS algorithm with lower order has faster convergence. In most of the cases, the eigen-value spread of the auto correlation decreases as the order of the filter decreases except for white input. We discuss also the complexity of our proposed design to show how our design has a good performance. Modern (FPGAs) include the resources needed to design efficient filtering structures. The modeling of the acoustic echo path was represented by using three sub-adaptive filters of order=10 with fixed step size =0.05/3 for each adaptive filter. We use sinusoidal input signal with additive white Gaussian noise (AWGN) which has different signal-to-noise ratio (SNRs) to examine our approach. The steady state error of our proposed technique is still high as the technique of decomposition of error. This steady state error is small with respect to using one long adaptive filter and this will be obvious in our simulation results. This paper addresses also the problems of blind source separation (BSS). In blind source separation, signals from multiple sources arrive simultaneously at a sensor array, so that each sensor output contains a mixture of source signals. Sets of sensor outputs are processed to recover the source signals from the mixed observations. The term blind refers to the fact that specific source signal values and accurate parameter values of a mixing model are not known a priori. Application domains for the material in this paper include communications, biomedical, and sensor array signal processing. Simulations are often needed when the performance of new methods is evaluated. If the method is designed to be blind or robust, simulation studies must cover the whole range of potential random input. It follows that there is a need for advanced tools of data generation. The purpose of this thesis is to introduce a technique for the generation of correlated multivariate random data with non-Gaussian marginal distributions for blind source separation technique.The output random variables are obtained as linear combinations of independent components. The covariance matrix and the first five moments of the output variables may be freely chosen. Moreover, the output variables may be filtered in order to add autocorrelation. The overall system is composed of echo with different sources of sounds, first we separate all these sources using blind source separation then we use our proposed multiple sub adaptive filters approach for cancellation the unwanted sources.\",\"PeriodicalId\":206207,\"journal\":{\"name\":\"2008 Japan-China Joint Workshop on Frontier of Computer Science and Technology\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-12-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 Japan-China Joint Workshop on Frontier of Computer Science and Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FCST.2008.37\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Japan-China Joint Workshop on Frontier of Computer Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FCST.2008.37","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文提出了一种基于多个小型自适应滤波器的集成回声消除方案,而不是使用一个长自适应滤波器。提出了一种新的方法,将长自适应滤波器分解为误差信号相互独立的低阶多个子滤波器。误差信号的独立性体现了并行技术。一种新型的高效鲁棒自适应算法。它具有快速收敛、优越的信号统计跟踪能力。并将该算法作为误差分解技术与多子滤波器方法进行了比较。一般发现,低阶的自适应LMS算法收敛速度更快。在大多数情况下,除白色输入外,自相关的特征值扩展随着滤波器阶数的降低而减小。我们还讨论了我们提出的设计的复杂性,以展示我们的设计如何具有良好的性能。现代fpga包括设计有效滤波结构所需的资源。声学回波路径建模采用3个阶数为10的子自适应滤波器表示,每个自适应滤波器的步长固定为0.05/3。我们使用具有不同信噪比(SNRs)的加性高斯白噪声(AWGN)的正弦输入信号来检验我们的方法。与误差分解技术相比,我们提出的方法稳态误差仍然很高。相对于使用一个长自适应滤波器,这个稳态误差很小,这在我们的仿真结果中是明显的。本文还讨论了盲源分离(BSS)问题。在盲源分离中,来自多个源的信号同时到达传感器阵列,因此每个传感器输出都包含源信号的混合。处理传感器输出集以从混合观测中恢复源信号。盲是指混合模型的具体源信号值和精确参数值先验未知的情况。该材料的应用领域包括通信、生物医学和传感器阵列信号处理。在评估新方法的性能时,通常需要进行仿真。如果设计的方法是盲的或鲁棒的,则模拟研究必须涵盖潜在随机输入的整个范围。因此,需要先进的数据生成工具。本文的目的是介绍一种用于盲源分离技术的非高斯边缘分布的多变量相关随机数据的生成技术。输出的随机变量是独立分量的线性组合。输出变量的协方差矩阵和前五个矩可以自由选择。此外,为了增加自相关性,可以对输出变量进行过滤。整个系统由不同声源的回声组成,首先我们使用盲源分离分离所有这些声源,然后我们使用我们提出的多子自适应滤波器方法来消除不需要的声源。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A New Technique of Modeling Acoustic Echo and its Implementation Using FPGA
We propose an integrated acoustic echo cancellation solution based on using multiple of small adaptive filters rather than using one long adaptive filter. A new approach is proposed using the concept of decomposing the long adaptive filter into low order multiple sub-filters in which the error signals are independent on each other. The independency of the error signals exhibits the parallelism technique. A novel class of efficient and robust adaptive algorithms. It exhibits fast convergence, superior tracking capabilities of the signal statistics. The proposed algorithm is also compared with multiple sub-filters approach used for acoustic echo cancellation as the technique of decomposition of error. It is generally found that adaptive LMS algorithm with lower order has faster convergence. In most of the cases, the eigen-value spread of the auto correlation decreases as the order of the filter decreases except for white input. We discuss also the complexity of our proposed design to show how our design has a good performance. Modern (FPGAs) include the resources needed to design efficient filtering structures. The modeling of the acoustic echo path was represented by using three sub-adaptive filters of order=10 with fixed step size =0.05/3 for each adaptive filter. We use sinusoidal input signal with additive white Gaussian noise (AWGN) which has different signal-to-noise ratio (SNRs) to examine our approach. The steady state error of our proposed technique is still high as the technique of decomposition of error. This steady state error is small with respect to using one long adaptive filter and this will be obvious in our simulation results. This paper addresses also the problems of blind source separation (BSS). In blind source separation, signals from multiple sources arrive simultaneously at a sensor array, so that each sensor output contains a mixture of source signals. Sets of sensor outputs are processed to recover the source signals from the mixed observations. The term blind refers to the fact that specific source signal values and accurate parameter values of a mixing model are not known a priori. Application domains for the material in this paper include communications, biomedical, and sensor array signal processing. Simulations are often needed when the performance of new methods is evaluated. If the method is designed to be blind or robust, simulation studies must cover the whole range of potential random input. It follows that there is a need for advanced tools of data generation. The purpose of this thesis is to introduce a technique for the generation of correlated multivariate random data with non-Gaussian marginal distributions for blind source separation technique.The output random variables are obtained as linear combinations of independent components. The covariance matrix and the first five moments of the output variables may be freely chosen. Moreover, the output variables may be filtered in order to add autocorrelation. The overall system is composed of echo with different sources of sounds, first we separate all these sources using blind source separation then we use our proposed multiple sub adaptive filters approach for cancellation the unwanted sources.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信