ACOUSTIC LOCATION OF GUNSHOTS USING COMBINED ANGLE OF ARRIVAL AND TIME OF ARRIVAL MEASUREMENTS
First Claim
1. A gunshot location system comprising a collection of acoustic sensors, a computer for computing gunshot locations using information communicated from the acoustic sensors, and communication links connecting the acoustic sensors to the computer,wherein the collection of acoustic sensors comprises a first acoustic sensor and a second acoustic sensor,wherein the first acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor,wherein the second acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor;
- andwherein the computer for computing gunshot locations computes a hyperbola from the time-of-arrival information communicated from the first and second acoustic sensors, computes an angular beam from the angle-of-arrival information communicated from the first acoustic sensor, and computes a candidate gunshot location from an intersection of the hyperbola and the angular beam.
9 Assignments
0 Petitions
Accused Products
Abstract
A gunshot location system computes candidate gunshot locations [314] from angle-of-arrival information [304, 308] and time-of-arrival information [312] provided by acoustic sensors [300, 302]. In addition to an angle, each sensor calculates an angular uncertainty [306, 310] from impulses received at four or more microphones having rotational symmetry. An intersection of one or more time-of-arrival hyperbolas with one or more angle-of-arrival beams [322] is used to determine a candidate gunshot location. In simple environments, a location can be confirmed with just two sensors allowing sensor density to be significantly reduced, while in complex environments including reflections, blocking, and interfering acoustic events, the additional angle-of-arrival information improves location accuracy and confidence, allowing elimination of candidate locations inconsistent with the combined time-of-arrival and angle-of-arrival information.
17 Citations
19 Claims
-
1. A gunshot location system comprising a collection of acoustic sensors, a computer for computing gunshot locations using information communicated from the acoustic sensors, and communication links connecting the acoustic sensors to the computer,
wherein the collection of acoustic sensors comprises a first acoustic sensor and a second acoustic sensor, wherein the first acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor, wherein the second acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor; - and
wherein the computer for computing gunshot locations computes a hyperbola from the time-of-arrival information communicated from the first and second acoustic sensors, computes an angular beam from the angle-of-arrival information communicated from the first acoustic sensor, and computes a candidate gunshot location from an intersection of the hyperbola and the angular beam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- and
-
9. A gunshot location system comprising a collection of acoustic sensors, a computer for computing gunshot locations using information communicated from the acoustic sensors, and communication links connecting the acoustic sensors to the computer,
wherein the collection of acoustic sensors comprises a first acoustic sensor, a second acoustic sensor, and a third acoustic sensor; -
wherein the first acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor, wherein the second acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor, wherein the third acoustic sensor communicates to the computer time-of-arrival information derived from acoustic impulses sensed at the third acoustic sensor, wherein the computer for computing gunshot locations computes two mathematically plausible candidate locations from the time-of-arrival information communicated from the first, second, and third acoustic sensors, and selects an actual location from among the two candidate locations using the angle-of-arrival information communicated from the first acoustic sensor.
-
-
10. A gunshot location system comprising a collection of at least four acoustic sensors, a computer for computing gunshot locations using information communicated from the acoustic sensors, and communication links connecting the acoustic sensors to the computer,
wherein the acoustic sensors communicate to the computer time-of-arrival information and angle-of-arrival information derived from acoustic impulses sensed at the acoustic sensors, wherein the computer for computing gunshot locations computes multiple candidate locations from the time-of-arrival and angle-of-arrival information communicated from the acoustic sensors, and selects a best candidate location from among the computed candidate locations, wherein the selected candidate location has a largest number of time-of-arrival impulses and angle-of-arrival directions received from the acoustic sensors.
-
11. A method for computing gunshot locations, the method comprising:
-
communicating from a first acoustic sensor to a computer i) time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and ii) angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor, communicating from a second acoustic sensor to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor; computing a hyperbola from the time-of-arrival information communicated from the first and second acoustic sensors; computing an angular beam from the angle-of-arrival information communicated from the first acoustic sensor, and computing a candidate gunshot location from an intersection of the hyperbola and the angular beam. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for computing gunshot locations, the method comprising:
-
communicating from a first acoustic sensor to a computer time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor, communicating from a second acoustic sensor to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor, communicating from a third acoustic sensor to the computer time-of-arrival information derived from acoustic impulses sensed at the third acoustic sensor, computing two candidate locations from the time-of-arrival information communicated from the first, second, and third acoustic sensors, and selecting a candidate location from among the two candidate locations using the angle-of-arrival information communicated from the first acoustic sensor.
-
-
18. A method for computing gunshot locations, the method comprising:
-
communicating to a computer time-of-arrival information and angle-of-arrival information derived from acoustic impulses sensed at a collection of at least four acoustic sensors; computing multiple candidate locations from the time-of-arrival and angle-of-arrival information; and selecting a candidate location from among the computed candidate locations, wherein the selected candidate location has a largest number of time-of-arrival impulses and angle-of-arrival directions received from the acoustic sensors.
-
-
19. A method for computing gunshot locations, the method comprising:
-
communicating from a first acoustic sensor to a computer i) time-of-arrival information derived from acoustic impulses sensed at the first acoustic sensor and ii) angle-of-arrival information derived from the acoustic impulses sensed at the first acoustic sensor, communicating from a second acoustic sensor to the computer time-of-arrival information derived from acoustic impulses sensed at the second acoustic sensor; computing time-of-arrival information for a pseudosensor from the angle-of-arrival information and time-of-arrival information communicated from the first acoustic sensor; computing a candidate gunshot location from the time-of-arrival information from the first and second acoustic sensors and the pseudosensor.
-
Specification