open access publication

Article, 2024

Robust acoustic reflector localization using a modified EM algorithm

Eurasip Journal on Audio Speech and Music Processing, ISSN 1687-4714, Volume 2024, 1, 10.1186/s13636-024-00340-y

Contributors

Saqib U. 0000-0001-9783-1887 (Corresponding author) [1] Graesboll Christensen M. [1] Jensen J.R. 0000-0001-6023-8270 [1]

Affiliations

  1. [1] Aalborg University
  2. [NORA names: AAU Aalborg University; University; Denmark; Europe, EU; Nordic; OECD]

Abstract

In robotics, echolocation has been used to detect acoustic reflectors, e.g., walls, as it aids the robotic platform to navigate in darkness and also helps detect transparent surfaces. However, the transfer function or response of an acoustic system, e.g., loudspeakers/emitters, contributes to non-ideal behavior within the acoustic systems that can contribute to a phase lag due to propagation delay. This non-ideal response can hinder the performance of a time-of-arrival (TOA) estimator intended for acoustic reflector localization especially when the estimation of multiple reflections is required. In this paper, we, therefore, propose a robust expectation-maximization (EM) algorithm that takes into account the response of acoustic systems to enhance the TOA estimation accuracy when estimating multiple reflections when the robot is placed in a corner of a room. A non-ideal transfer function is built with two parameters, which are estimated recursively within the estimator. To test the proposed method, a hardware proof-of-concept setup was built with two different designs. The experimental results show that the proposed method could detect an acoustic reflector up to a distance of 1.6 m with 60% accuracy under the signal-to-noise ratio (SNR) of 0 dB. Compared to the state-of-the-art EM algorithm, our proposed method provides improved performance when estimating TOA by 10% under a low SNR value.

Keywords

Active source localization, DOA estimation, Expectation-maximization, Prewhitening, Robot/drone audition, TOA estimation

Funders

  • Aalborg Universitet

Data Provider: Elsevier