×

Kalman filters for time delay of arrival-based source localization. (English) Zbl 1122.94324

Summary: We propose an algorithm for acoustic source localization based on time delay of arrival (TDOA) estimation. In earlier work by other authors, an initial closed-form approximation was first used to estimate the true position of the speaker followed by a Kalman filtering stage to smooth the time series of estimates. In the proposed algorithm, this closed-form approximation is eliminated by employing a Kalman filter to directly update the speaker’s position estimate based on the observed TDOAs. In particular, the TDOAs comprise the observation associated with an extended Kalman filter whose state corresponds to the speaker’s position. We tested our algorithm on a data set consisting of seminars held by actual speakers. Our experiments revealed that the proposed algorithm provides source localization accuracy superior to the standard spherical and linear intersection techniques. Moreover, the proposed algorithm, although relying on an iterative optimization scheme, proved efficient enough for real-time operation.

MSC:

94A13 Detection theory in information and communication theory
93E11 Filtering in stochastic control theory
PDF BibTeX XML Cite
Full Text: DOI

References:

[1] Fundamentals of Statistical Signal Processing: Estimation Theory (1993)
[2] IEEE Transactions on Speech and Audio Processing 5 (1) pp 45– (1997)
[3] IEEE Transactions on Signal Processing 42 (8) pp 1905– (1994)
[4] IEEE Transactions on Acoustics, Speech, and Signal Processing 35 (8) pp 1223– (1987)
[5] IEEE Transactions on Acoustics, Speech, and Signal Processing 35 (12) pp 1661– (1987)
[6] IEEE Transactions on Speech and Audio Processing 11 (6) pp 826– (2003)
[7] IEEE Transactions on Signal Processing 50 (2) pp 174– (2002)
[8] IEEE Transactions on Information Theory 19 (5) pp 608– (1973)
[9] Stochastic Processes and Filtering Theory (1970) · Zbl 0203.50101
[10] IEEE Transactions on Speech and Audio Processing 11 (6) pp 549– (2003)
[11] IEEE Transactions on Speech and Audio Processing 9 (8) pp 943– (2001)
[12] Adaptive Filter Theory, 4th. ed. (2002)
[13] Matrix Computations, 3rd. ed. (1996) · Zbl 0865.65009
[14] Nonlinear Programming (1995)
[15] IEEE Transactions on Pattern Analysis and Machine Intelligence 22 (11) pp 1330– (2000)
[16] IEEE Signal Processing Magazine 11 (3) pp 18– (1994)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.