How to localize ten microphones in one finger snap

Ivan Dokmanić, Laurent Daudet, Martin Vetterli

Research output: Chapter in Book/Report/Conference proceedingConference contribution


A compelling method to calibrate the positions of microphones in an array is with sources at unknown locations. Remarkably, it is possible to reconstruct the locations of both the sources and the receivers, if their number is larger than some prescribed minimum [1, 2]. Existing methods, based on times of arrival or time differences of arrival, only exploit the direct paths between the sources and the receivers. In this proof-of-concept paper, we observe that by placing the whole setup inside a room, we can reduce the number of sources required for calibration. Moreover, our technique allows us to compute the absolute position of the microphone array in the room, as opposed to knowing it up to a rigid transformation or reflection. The key observation is that echoes correspond to virtual sources that we get for free. This enables endeavors such as calibrating the array using only a single source.

Original languageEnglish (US)
Title of host publication2014 Proceedings of the 22nd European Signal Processing Conference, EUSIPCO 2014
PublisherEuropean Signal Processing Conference, EUSIPCO
Number of pages5
ISBN (Electronic)9780992862619
StatePublished - Nov 10 2014
Externally publishedYes
Event22nd European Signal Processing Conference, EUSIPCO 2014 - Lisbon, Portugal
Duration: Sep 1 2014Sep 5 2014

Publication series

NameEuropean Signal Processing Conference
ISSN (Print)2219-5491


Other22nd European Signal Processing Conference, EUSIPCO 2014


  • Localization
  • array calibration
  • echo sorting
  • indoor calibration
  • microphone array

ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering


Dive into the research topics of 'How to localize ten microphones in one finger snap'. Together they form a unique fingerprint.

Cite this