首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >CABE: A Cloud-Based Acoustic Beamforming Emulator for FPGA-Based Sound Source Localization
【2h】

CABE: A Cloud-Based Acoustic Beamforming Emulator for FPGA-Based Sound Source Localization

机译:CABE:基于云的声波束成形仿真器用于基于FPGA的声源定位

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Microphone arrays are gaining in popularity thanks to the availability of low-cost microphones. Applications including sonar, binaural hearing aid devices, acoustic indoor localization techniques and speech recognition are proposed by several research groups and companies. In most of the available implementations, the microphones utilized are assumed to offer an ideal response in a given frequency domain. Several toolboxes and software can be used to obtain a theoretical response of a microphone array with a given beamforming algorithm. However, a tool facilitating the design of a microphone array taking into account the non-ideal characteristics could not be found. Moreover, generating packages facilitating the implementation on Field Programmable Gate Arrays has, to our knowledge, not been carried out yet. Visualizing the responses in 2D and 3D also poses an engineering challenge. To alleviate these shortcomings, a scalable Cloud-based Acoustic Beamforming Emulator (CABE) is proposed. The non-ideal characteristics of microphones are considered during the computations and results are validated with acoustic data captured from microphones. It is also possible to generate hardware description language packages containing delay tables facilitating the implementation of Delay-and-Sum beamformers in embedded hardware. Truncation error analysis can also be carried out for fixed-point signal processing. The effects of disabling a given group of microphones within the microphone array can also be calculated. Results and packages can be visualized with a dedicated client application. Users can create and configure several parameters of an emulation, including sound source placement, the shape of the microphone array and the required signal processing flow. Depending on the user configuration, 2D and 3D graphs showing the beamforming results, waterfall diagrams and performance metrics can be generated by the client application. The emulations are also validated with captured data from existing microphone arrays.
机译:得益于低成本麦克风的使用,麦克风阵列越来越受欢迎。几个研究小组和公司提出了包括声纳,双耳助听器设备,室内声学定位技术和语音识别等应用。在大多数可用的实现中,假定所使用的麦克风在给定的频域中提供理想的响应。可以使用几个工具箱和软件来获得具有给定波束成形算法的麦克风阵列的理论响应。但是,找不到一种考虑到非理想特性而有助于麦克风阵列设计的工具。而且,据我们所知,还没有产生便于在现场可编程门阵列上实现的软件包。可视化2D和3D响应也带来了工程上的挑战。为了减轻这些缺点,提出了一种可扩展的基于云的声波束成形仿真器(CABE)。在计算过程中会考虑麦克风的非理想特性,并使用从麦克风捕获的声学数据验证结果。也可以生成包含延迟表的硬件描述语言包,以方便在嵌入式硬件中实现“延迟与求和”波束形成器。截断误差分析也可以用于定点信号处理。还可以计算禁用麦克风阵列中给定一组麦克风的效果。结果和数据包可以通过专用的客户端应用程序可视化。用户可以创建和配置仿真的多个参数,包括声源位置,麦克风阵列的形状和所需的信号处理流程。根据用户配置,客户端应用程序可以生成显示波束成形结果的2D和3D图形,瀑布图和性能指标。还使用来自现有麦克风阵列的捕获数据来验证仿真。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号