open access publication

Article, 2024

Robust acoustic reflector localization using a modified EM algorithm

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

Contributors

Saqib, Usama 0000-0001-9783-1887 (Corresponding author) [1] Græsbøll Christensen, Mads [1] Jensen, Jesper Rindom 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%$$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%$$10\%$$ under a low SNR value.

Keywords

EM algorithm, Estimated Time of Arrival, SNR values, accuracy, acoustic reflector localization, acoustic reflectors, acoustic system, algorithm, behavior, dark, delay, design, distance, echolocation, estimation, estimation accuracy, expectation-maximization, experimental results, function, hardware, improved performance, lag, localization, low SNR values, method, modified EM algorithm, multiple reflections, non-ideal behavior, non-ideal response, parameters, performance, phase, phase lag, platform, propagation, propagation delay, ratio, reflection, reflector, reflector localization, response, results, robot, robotic platform, room, setup, signal-to-noise ratio, state-of-the-art, surface, system, time of arrival, time-of-arrival estimation accuracy, transfer, transfer function, transparent surfaces, values, wall

Data Provider: Digital Science