SYSTEM FOR LOCALIZATION OF SOUND SOURCES
20220026518 · 2022-01-27
Inventors
- John HALLAM (Odense SV, DK)
- Jakob CHRISTENSEN-DALSGAARD (Odense M, DK)
- Danish SHAIKH (Odense C, DK)
- Mads HELLE (Odense C, DK)
Cpc classification
G01S3/808
PHYSICS
G08G1/0965
PHYSICS
G01S5/20
PHYSICS
G01S5/22
PHYSICS
International classification
G01S5/20
PHYSICS
G01S5/00
PHYSICS
Abstract
A sound or vibration source localization system with a master unit and a plurality of slave units. The master unit transmit a time synchronization signal via an RF link to the slave units. A microphone or vibration sensor in each of the slave units are used to record a short time sequence, e.g. 0.2-2 seconds, of sound or vibration time aligned with the time synchronization signal to ensure synchronous recording of the time sequences at all slave units. The slave unit transmit the recorded time aligned time sequences via an RF link along with a time stamp and an identification code to the master unit. The master unit has a processor system arranged to process the received time sequences from the slave units according to a lizard ear mimicking algorithm. Such type of algorithm provides a good direction estimate in response to two input signals recorded at different positions, even with a short time sequence. As a result, and preferably along with information regarding physical positions of the slave units, a sound source or vibration source localization estimate can be generated.
Claims
1. A sound or vibration source localization system, comprising: a plurality of slave units, each comprising an RF receiver arranged to receive a time synchronization signal, a microphone and/or a vibration sensor, a recording system arranged to store a time sequence of an audio and/or vibration signal captured by the microphone and/or vibration sensor time aligned with the time synchronization signal, and an RF transmitter arranged to transmit a data packet indicative of the time sequence over an RF link along with a time stamp and an identification codes; and a master unit comprising an RF transmitter to transmit a time synchronization signals to the plurality of slave units, an RF receiver arranged to receive data packets indicative of the time sequences from the plurality of slave units via the RF link, a processor system arranged to process time aligned pairs of received time sequences from the plurality of slave units according to a lizard ear mimicking algorithm, and generating a sound or vibration source direction and/or position estimate in response to an output from said lizard ear mimicking algorithm, optionally with information regarding physical positions of the at least two slave units.
2. The system according to claim 1, comprising at least three slave units, and being arranged to generate a sound or vibration source direction estimate by applying a combination algorithm to a plurality of outputs from the lizard ear mimicking algorithm in response to respective pair of time aligned time sequences received from different pairs of slave units, optionally involving a triangulation algorithm.
3. The system according to claim 1, wherein the RF link is based on a carrier frequency within 100 MHz to 1 GHz.
4. The system according to claim 1, wherein the recording system is arranged to store time sequences having a fixed length of within 0.1-10 seconds.
5. The system according to claim 1, wherein the time synchronization signal and the data packets are communicated via the same RF link.
6. The system according to claim 1, wherein the time synchronization signal has a fixed frequency of within 100 Hz to 5 kHz.
7. The system according to claim 1, wherein the recording system is arranged to store the time sequence with a sample rate being within 10-100 kHz.
8. The system according to claim 1, wherein the plurality of slave units comprise a microphone and a recording system arranged to capture and sample an audio signal.
9. The system according to claim 1, wherein the RF transmitter and RF receiver of the master unit and of the plurality of slave units are configured for wireless RF transmission.
10. The system according to claim 1, wherein the RF transmitter and RF receiver of the master unit and the plurality of slave units are configured for wired RF transmission.
11. The system according to claim 1, wherein at least one slave unit is configured to act as a master unit, upon request.
12. The system according to claim 1, wherein the master unit is configured to act as a slave unit, upon request.
13. The system according to claim 1, wherein the master unit and/or at least one of the slave units are mounted on respective self propelling devices.
14. The system according to claim 13, wherein at least a first self propelling device is arranged to generate an audio signal, so as to allow the sound or vibration localization system of a second self propelling devices to estimate a direction to or a position of the first self propelling device in response to a plurality of slave units receiving the audio signal.
15. The system according to claim 13, wherein at least one slave unit is arranged to be stationary.
16. Use of the system according to claim 1 for at least one of: navigating self propelling devices by means of sound or vibration, localizing incoming Unmanned Aerial Vehicles, localizing emergency vehicles for controlling traffic light, surveillance and monitoring of mechanical parts in a truck or a train or a ship, monitoring wear in a ball bearing, monitoring bad ignition in one piston or defect in construction, hearing aids, and sound and/or vibrations sensors for surveillance beacons in connections with defense.
17. A method for localizing a sound or vibration source, the method comprising transmitting a time synchronization signal via an RF transmitter from a master unit, receiving the time synchronization signal by an RF receiver at a plurality of slave units, capturing a sound and/or vibration signal at the plurality of slave units, storing at the slave units time sequences of the captured sound and/or vibration signal aligned with the time synchronization signal, transmitting a data packet indicative of the time sequence over an RF link along with a time stamp and an identification code from the plurality of slave units, receiving data packets indicative of the time sequences from the plurality of slave units via the RF link, processing a time aligned pair time sequences received from the plurality of slave units according to a lizard ear mimicking algorithm at the master unit, and generating a sound or vibration source direction and/or position estimate in response to an output from said lizard ear mimicking algorithm, preferably along with information regarding physical positions of the plurality of slave units.
18. A computer program product having instructions which, when executed on a plurality of slave units with respective processors and a master unit with a processor, cause the slave units and the master unit to perform the method according to claim 17.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0045] The invention will now be described in more detail with regard to the accompanying figures of which
[0046]
[0047]
[0048] The figures illustrate specific ways of implementing the present invention and are not to be construed as being limiting to other possible embodiments falling within the scope of the attached claim set.
DETAILED DESCRIPTION OF THE INVENTION
[0049]
[0050] The master unit MU receives the RF transmitted data packets indicative of the time sequences TS1, TS2, TS2 from the plurality of slave units SU1, SU2, SU3, and the time sequences are process by processor P executing a lizard ear mimicking algorithm LMA, see e.g. WO 2010/149167 A1 for details of implementation of such two-channel algorithm utilizing the properties of the lizard ear to obtain a direction estimate which is superior to other direction estimation algorithms. Thus, two by two the three time aligned time sequences TS1, TS2, TS3 are processed by the lizard ear mimicking algorithm LMA to produce partial sound source SRC direction estimates, and by a combination of these partial direction estimates, a resulting direction sound source SRC direction estimate D_E can be achieved. Of course the direction estimate D_E depends on the actual positions of the microphones of the slave units SU1, SU2, SU3 relative to the sound source SRC, and thus preferably the physical positions of the slave units are applied to the master unit MU. This can be predetermined fixed position of the slave units SU1, sU2, SU3, or the slave units SU1, SU2, SU3 may be arranged to transmit in the RF link a position code, e.g. obtained via GPS or via another method, so as to allow the algorithm LMA of the master unit MU to determine the sound source SRC direction estimate D_E based on the actual positions, e.g. also in case the SU1, SU2, SU3 are mobile and thus change positions.
[0051]
[0052] It is to be understood that the steps of the method may be repeated at regular intervals to updated sound source direction and/or position estimates.
[0053] It is to be understood that the system and method according to the invention can be utilized in a variety of applications where a sound sound or a vibration source location is desired. Especially, the lizard ear mimicking algorithm helps to provide a reliable direction estimate even with a short distance between the slave units and by means of short time sequences.
[0054] To sum up, the invention provides a sound or vibration source localization system with a master unit and a plurality of slave units. The master unit transmit a time synchronization signal via an RF link to the slave units. A microphone or vibration sensor in each of the slave units are used to record a short time sequence, e.g. 0.2-2 seconds, of sound or vibration time aligned with the time synchronization signal to ensure synchronous recording of the time sequences at all slave units. The slave unit transmit the recorded time aligned time sequences via an RF link along with a time stamp and an identification code to the master unit. The master unit has a processor system arranged to process the received time sequences from the slave units according to a lizard ear mimicking algorithm. Such type of algorithm provides a good direction estimate in response to two input signals recorded at different positions, even with a short time sequence. As a result, and preferably along with information regarding physical positions of the slave units, a sound source or vibration source localization estimate can be generated.
[0055] Although the present invention has been described in connection with the specified embodiments, it should not be construed as being in any way limited to the presented examples. The scope of the present invention is to be interpreted in the light of the accompanying claim set. In the context of the claims, the terms “including” or “includes” do not exclude other possible elements or steps. Also, the mentioning of references such as “a” or “an” etc. should not be construed as excluding a plurality. The use of reference signs in the claims with respect to elements indicated in the figures shall also not be construed as limiting the scope of the invention. Furthermore, individual features mentioned in different claims, may possibly be advantageously combined, and the mentioning of these features in different claims does not exclude that a combination of features is not possible and advantageous.