Practical considerations for acoustic source localization in the IoT era: Platforms, energy efficiency, and performance Articles uri icon

publication date

  • June 2019

start page

  • 5068

end page

  • 5079

issue

  • 3

volume

  • 6

International Standard Serial Number (ISSN)

  • 2327-4662

abstract

  • The rapid development of the Internet of Things (IoT) has posed important changes in the way emerging acoustic signal processing applications are conceived. While traditional acoustic processing applications have been developed taking into account high-throughput computing platforms equipped with expensive multichannel audio interfaces, the IoT paradigm is demanding the use of more flexible and energy-efficient systems. In this context, algorithms for source localization and ranging in wireless acoustic sensor networks can be considered an enabling technology for many IoT-based environments, including security, industrial, and health-care applications. This paper is aimed at evaluating important aspects dealing with the practical deployment of IoT systems for acoustic source localization. Recent systems-on-chip composed of low-power multicore processors, combined with a small graphics accelerator (or GPU), yield a notable increment of the computational capacity needed in intensive signal processing algorithms while partially retaining the appealing low power consumption of embedded systems. Different algorithms and implementations over several state-of-the-art platforms are discussed, analyzing important aspects, such as the tradeoffs between performance, energy efficiency, and exploitation of parallelism by taking into account real-time constraints

keywords

  • acoustic signal processing; energy efficiency; heterogeneous (hybrid) systems; parallel architectures; parallel processing; source localization; wireless acoustic sensor networks (wasns)