Cargando…

Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization

This work presents a methodology for the joint calibration and synchronization of two arrays of microphones and loudspeakers. The problem is modeled as estimation of the rigid motion of one array with respect to the other, as well as estimation of the synchronization mismatch between the two. The pr...

Descripción completa

Detalles Bibliográficos
Autores principales: Kovalyov, Anton, Patel, Kashyap, Panahi, Issa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9049220/
https://www.ncbi.nlm.nih.gov/pubmed/35495551
http://dx.doi.org/10.1109/ojsp.2021.3118574
_version_ 1784696099311714304
author Kovalyov, Anton
Patel, Kashyap
Panahi, Issa
author_facet Kovalyov, Anton
Patel, Kashyap
Panahi, Issa
author_sort Kovalyov, Anton
collection PubMed
description This work presents a methodology for the joint calibration and synchronization of two arrays of microphones and loudspeakers. The problem is modeled as estimation of the rigid motion of one array with respect to the other, as well as estimation of the synchronization mismatch between the two. The proposed method uses dedicated signals emitted by the loudspeakers of the two arrays to compute a set of time of arrival (TOA) estimates. Through a simple transformation, estimated TOAs are converted into a set of linearly independent time difference of arrival (TDOA) measurements, which are modeled by a system of nonlinear equations in the unknown parameters of interest. A maximum likelihood estimate is then given as the solution to a nonlinear weighted least squares (NWLS) problem, which is optimized applying a parallelizable variant of Particle Swarm Optimization (PSO). In this paper, we also derive the Cramér-Rao lower bound (CRLB), and benchmark it against the proposed method in a series of Monte Carlo (MC) simulations. Results show that the proposed method attains high-performance comparable to the CRLB.
format Online
Article
Text
id pubmed-9049220
institution National Center for Biotechnology Information
language English
publishDate 2021
record_format MEDLINE/PubMed
spelling pubmed-90492202022-04-28 Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization Kovalyov, Anton Patel, Kashyap Panahi, Issa IEEE Open J Signal Process Article This work presents a methodology for the joint calibration and synchronization of two arrays of microphones and loudspeakers. The problem is modeled as estimation of the rigid motion of one array with respect to the other, as well as estimation of the synchronization mismatch between the two. The proposed method uses dedicated signals emitted by the loudspeakers of the two arrays to compute a set of time of arrival (TOA) estimates. Through a simple transformation, estimated TOAs are converted into a set of linearly independent time difference of arrival (TDOA) measurements, which are modeled by a system of nonlinear equations in the unknown parameters of interest. A maximum likelihood estimate is then given as the solution to a nonlinear weighted least squares (NWLS) problem, which is optimized applying a parallelizable variant of Particle Swarm Optimization (PSO). In this paper, we also derive the Cramér-Rao lower bound (CRLB), and benchmark it against the proposed method in a series of Monte Carlo (MC) simulations. Results show that the proposed method attains high-performance comparable to the CRLB. 2021 2021-10-11 /pmc/articles/PMC9049220/ /pubmed/35495551 http://dx.doi.org/10.1109/ojsp.2021.3118574 Text en https://creativecommons.org/licenses/by-nc-nd/4.0/This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, See https://creativecommons.org/licenses/by-nc-nd/4.0/
spellingShingle Article
Kovalyov, Anton
Patel, Kashyap
Panahi, Issa
Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title_full Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title_fullStr Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title_full_unstemmed Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title_short Joint Calibration and Synchronization of Two Arrays of Microphones and Loudspeakers using Particle Swarm Optimization
title_sort joint calibration and synchronization of two arrays of microphones and loudspeakers using particle swarm optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9049220/
https://www.ncbi.nlm.nih.gov/pubmed/35495551
http://dx.doi.org/10.1109/ojsp.2021.3118574
work_keys_str_mv AT kovalyovanton jointcalibrationandsynchronizationoftwoarraysofmicrophonesandloudspeakersusingparticleswarmoptimization
AT patelkashyap jointcalibrationandsynchronizationoftwoarraysofmicrophonesandloudspeakersusingparticleswarmoptimization
AT panahiissa jointcalibrationandsynchronizationoftwoarraysofmicrophonesandloudspeakersusingparticleswarmoptimization