Skip to main navigation Skip to search Skip to main content

Multi-Tone Phase Coding of Interaural Time Difference for Sound Source Localization with Spiking Neural Networks

  • Zihan Pan
  • , Malu Zhang
  • , Jibin Wu
  • , Jiadong Wang
  • , Haizhou Li

Research output: Journal article publicationJournal articleAcademic researchpeer-review

Abstract

Mammals exhibit remarkable capability of detecting and localizing sound sources in complex acoustic environments by using binaural cues in the spiking manner. Emulating the auditory process for sound source localization (SSL) by mammals, we propose a computational model for accurate and robust SSL under the neuromorphic spiking neural network (SNN) framework. The center of this model is a Multi-Tone Phase Coding (MTPC) scheme, which encodes the interaural time difference (ITD) between binaural pure tones into discriminative spike patterns that can be directly classified by SNNs. As such, SSL can be implemented as an event-driven task on highly efficient, neuromorphic parallel processors. We evaluate the proposed computational model on a directional audio dataset recorded from a microphone array in a realistic acoustic environment with background noise, obstruction, reflection, and other interferences. We report superior localization capability with a mean absolute error (MAE) of 1.02circ or 100% classification accuracy with an angle resolution of 5circ, which surpasses other SNN-based biologically plausible neuromorphic approaches by a relatively large margin and on par with human performance in similar tasks. This study opens up many application opportunities in human-robot interaction where energy efficiency is crucial. As a case study, we successfully deploy the proposed SSL system in a robotic platform to track the speaker and orient the robot's attention.

Original languageEnglish
Article number9502013
Pages (from-to)2656-2670
Number of pages15
JournalIEEE/ACM Transactions on Audio Speech and Language Processing
Volume29
DOIs
Publication statusPublished - 2021
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Neural phase coding
  • sound source localization
  • spiking neural network

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Acoustics and Ultrasonics
  • Computational Mathematics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Multi-Tone Phase Coding of Interaural Time Difference for Sound Source Localization with Spiking Neural Networks'. Together they form a unique fingerprint.

Cite this