6533b86ffe1ef96bd12ce91d
RESEARCH PRODUCT
Design and Implementation of Acoustic Source Localization on a Low-Cost IoT Edge Platform
Jose A. BellochGerman FabregatJosé M. BadíaMaximo Cobossubject
business.industryMicrophoneComputer scienceEmbedded systemsProcess (computing)Esp32Context (language use)Acoustic source localizationIngeniería IndustrialTime–frequency analysisSound source localizationMicrocontrollerDoa estimationEnhanced Data Rates for GSM EvolutionElectrical and Electronic EngineeringbusinessImplementationComputer hardwaredescription
The implementation of algorithms for acoustic source localization on edge platforms for the Internet of Things (IoT) is gaining momentum. Applications based on acoustic monitoring can greatly benefit from efficient implementations of such algorithms, enabling novel services for smart homes and buildings or ambient-assisted living. In this context, this brief proposes extreme low-cost sound source localization system composed of two microphones and the low power microcontroller module ESP32. A Direction-Of-Arrival (DOA) algorithm has been implemented taking into account the specific features of this board, showing excellent performance despite the memory constraints imposed by the platform. We have also adapted off-the-shelf lowcost microphone boards to the input requirements of the ESP32 Analog-to-Digital Converter. The processing has been optimized by leveraging in parallel both cores of the microcontroller to capture and process the audio in real time. Our experiments expose that we can perform real-time localization, with a processing time below 3.3 ms. This work was supported in part by the Spanish Government under Grant TIN2017-82972-R, Grant ESP2015-68245-C4-1-P, and Grant RTI2018-097045-B-C21, and in part by the Valencian Regional Government under Grant PROMETEO/2019/109.
year | journal | country | edition | language |
---|---|---|---|---|
2020-12-01 |