An Acoustic Simulation Framework to Support Indoor Positioning and Data Driven Signal Processing Assessments

Daan Delabie,Chesney Buyle,Bert Cox,Liesbet Van der Perre,Lieven De Strycker
2023-06-21
Abstract:We present an indoor acoustic simulation framework that supports both ultrasonic and audible signaling. The framework opens the opportunity for fast indoor acoustic data generation and positioning development. The improved Pyroomacoustics-based physical model includes both an image-source model (ISM) and ray tracing method to simulate acoustic signaling in geometric spaces that extend typical shoe-box rooms. Moreover, it offers the convenience to facilitate multiple speakers and microphones with different directivity patterns. In addition to temperature and air absorption, the room reverberation is taken into account characterized by the RT60 value or the combination of building materials. Additional noise sources can be added by means of post processing and/or extra speakers. Indoor positioning methods assessed in simulation are compared with real measurements in a testbed, called 'Techtile'. This analysis confirms that the simulation results are close to the measurements and form a realistic representation of the reality. The simulation framework is constructed in a modular way, and parts can be replaced or modified to support different application domains. The code is made available open source.
Audio and Speech Processing,Signal Processing
What problem does this paper attempt to address?
This paper aims to address the issues of data generation and simulation in indoor acoustic localization and signal processing evaluation. Specifically, the authors have developed an acoustic simulation framework based on the Pyroomacoustics library. This framework supports the simulation of both ultrasonic and audible sound signals and can quickly generate indoor acoustic data for the development and evaluation of localization algorithms. Through this framework, researchers can easily generate large-scale datasets to train machine learning models, thereby improving the accuracy and reliability of indoor localization systems. Additionally, the framework features a modular design, allowing for flexible expansion and modification to suit different application scenarios. Experimental validation shows that the results of this simulation framework are very close to actual measurement data, demonstrating its effectiveness and reliability in real-world environments.