Acoustic source localization
||It has been suggested that Acoustic location be merged into this article. (Discuss) Proposed since October 2016.|
Acoustic source localization is the task of locating a sound source given measurements of the sound field. The sound field can be described using physical quantities like sound pressure and particle velocity. By measuring these properties it is (indirectly) possible to obtain a source direction.
Traditionally sound pressure is measured using microphones. Microphones have a polar pattern describing their sensitivity as a function of the direction of the incident sound. Many microphones have an omnidirectional polar pattern which means their sensitivity is independent of the direction of the incident sound. Microphones with other polar patterns exist that are more sensitive in a certain direction. This however is still no solution for the sound localization problem as one tries to determine either an exact direction, or a point of origin. Besides considering microphones that measure sound pressure, it is also possible to use a particle velocity probe to measure the acoustic particle velocity directly. The particle velocity is another quantity related to acoustic waves however, unlike sound pressure, particle velocity is a vector. By measuring particle velocity one obtains a source direction directly. Other more complicated methods using multiple sensors is also possible. Many of these methods use the time difference of arrival (TDOA) technique.
Different methods for obtaining either source direction or source location are possible.
Particle velocity or intensity vector
The simplest but still a relatively new method is to measure the acoustic particle velocity using a particle velocity probe. The particle velocity is a vector and thus also contains directional information.
Time difference of arrival
The traditional method to obtain the source direction is using the time difference of arrival (TDOA) method. This method can be used with pressure microphones as well as with particle velocity probes.
With a sensor array (for instance a microphone array) consisting of at least two probes it is possible to obtain the source direction using the cross-correlation function between each probes' signal. The cross-correlation function between two microphones is defined as
which defines the level of correlation between the outputs of two sensors and . In general, a higher level of correlation means that the argument is relatively close to the actual time-difference-of-arrival. For two sensors next to each other the TDOA is given by
where is the speed of sound in the medium surrounding the sensors and the source.
A well-known example of TDOA is the interaural time difference. The interaural time difference is the difference in arrival time of a sound between two ears. The interaural time difference is given by
- is the time difference in seconds
- is the distance between the two sensors (ears) in meters
- is the angle between the baseline of the sensors (ears) and the incident sound, in degrees
In trigonometry and geometry, triangulation is the process of determining the location of a point by measuring angles to it from known points at either end of a fixed baseline, rather than measuring distances to the point directly (trilateration). The point can then be fixed as the third point of a triangle with one known side and two known angles.
For acoustic localization this means that if the source direction is measured at two or more locations in space, it is possible to triangulate its location.
Steered Response Power (SRP) methods are a class of indirect acoustic source localization methods. Instead of estimating a set of time-differences of arrival (TDOAs) between pairs of microphones and combining the acquired estimates to find the source location, indirect methods search for a candidate source location over a grid of spatial points. In this context, methods such as the Steered-Response Power Phase Transform (SRP-PHAT) are usually interpreted as finding the candidate location that maximizes the output of a delay-and-sum beamformer. The method has been shown to be very robust to noise and reverberation, motivating the development of modified approaches aimed at increasing its performance in real-time acoustic processing applications.
- "Acoustic Source Localization based on independent component analysis". LMS.
- DiBiase, J. H. (2000). A High Accuracy, Low-Latency Technique for Talker Localization in Reverberant Environments using Microphone Arrays (PDF) (Ph.D.). Brown Univ.
- Cobos, M.; Marti, A.; Lopez, J. J. (2011). "A Modified SRP-PHAT Functional for Robust Real-Time Sound Source Localization With Scalable Spatial Sampling". IEEE Signal Process. Letters. IEEE. 18 (1): 71–74. doi:10.1109/LSP.2010.2091502.
Many references can be found in Beamforming References