Method and device for detecting a fire shot event in a weapon
First Claim
Patent Images
1. A method for detecting a fire shot event in a weapon, the method comprising:
- measuring with a measuring device a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event so as to obtain a measurement signal, andcomparing the measurement signal with a predetermined time-domain fingerprint for said shock or vibration of the weapon, which fingerprint is characteristic of a way said shock or vibration of the weapon varies in time upon a fire shot event, in order to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match,wherein the measurement signal and the predetermined fingerprint signal are represented by vectors, and the comparison is based on a difference between said vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
A method including measuring a physical quantity having a magnitude that changes in time as a result of a fire shot event so as to obtain a measurement signal, and comparing the measurement signal with a predetermined time-domain fingerprint for said quantity, which fingerprint is characteristic of the way the quantity varies in time upon a fire shot event, in order to confirm the occurrence of a fire shot event in case the measurement signal and the fingerprint match.
11 Citations
9 Claims
-
1. A method for detecting a fire shot event in a weapon, the method comprising:
-
measuring with a measuring device a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event so as to obtain a measurement signal, and comparing the measurement signal with a predetermined time-domain fingerprint for said shock or vibration of the weapon, which fingerprint is characteristic of a way said shock or vibration of the weapon varies in time upon a fire shot event, in order to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match, wherein the measurement signal and the predetermined fingerprint signal are represented by vectors, and the comparison is based on a difference between said vectors. - View Dependent Claims (2)
-
-
3. A method for detecting a fire shot event in a weapon, the method comprising:
-
measuring with a measuring device a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event so as to obtain a measurement signal, and comparing the measurement signal with a predetermined time-domain fingerprint for said shock or vibration of the weapon, which fingerprint is characteristic of a way said shock or vibration of the weapon varies in time upon a fire shot event, in order to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match, wherein comparing the measurement signal with the predetermined fingerprint comprises; forming an error estimation E as a weighted sum of absolute differences according to E=WT|U−
s|,where W is a weight vector, U is a vector representation of the predetermined fingerprint and s is a vector representation of the measurement signal; and computing E continuously with an online algorithm where the computation is made on a moving window of the same length as the fingerprint vector U in order to confirm the occurrence of a fire shot event in case E drops below a predetermined threshold value T. - View Dependent Claims (4, 5)
-
5. The method according to claim 3, wherein the weight vector W is approximated as
-
-
6. A shot detection device for detecting a fire shot event in a weapon, said shot detection device comprising:
-
a measuring module configured to measure a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event in said weapon, a comparison module configured to compare the shock or vibration measured by the measuring module to a predetermined time-domain fingerprint for said shock or vibration of the weapon, wherein the fingerprint is characteristic of a way said shock or vibration of the weapon varies in time upon a fire shot event, and arranged to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match, and an identification module configured to identify a type of firearm to which the device is connected, said shot detection device further being arranged to store a plurality of fingerprints associated with different firearm types and to chose a fingerprint based on the type of firearm identified, and to compare the measurement signal to said chosen fingerprint, wherein said shot detection device is a separate unit which is arranged to be detachably connected to a firearm or is an integral part of a firearm, wherein the firearm can be real or imitation. - View Dependent Claims (7, 8)
-
-
9. A computer program product stored on a non-transitory medium for detecting a fire shot event in a weapon, wherein said computer program, when executed by a processor in a shot detection device comprising a measuring module configured to measure a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event in said weapon, a comparison module configured to compare the shock or vibration measured by the measuring module to a predetermined time-domain fingerprint for said shock or vibration of the weapon, wherein the fingerprint is characteristic of a way said shock or vibration of the weapon varies in time upon a fire shot event, and arranged to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match, and an identification module configured to identify a type of firearm to which the device is connected, said shot detection device further being arranged to store a plurality of fingerprints associated with different firearm types and to chose a fingerprint based on the type of firearm identified, and to compare the measurement signal to said chosen fingerprint, wherein said shot detection device is a separate unit which is arranged to be detachably connected to a firearm, and wherein the computer program product is arranged to carry out a method comprising measuring a shock or vibration of the weapon whose magnitude changes in time as a result of a fire shot event so as to obtain a measurement signal, and comparing said measurement signal to a predetermined time-domain fingerprint, which fingerprint is characteristic of the way said shock or vibration of the weapon varies in time upon a fire shot event in order to confirm an occurrence of a fire shot event in case said measurement signal and said fingerprint match, and generate an output being indicative of whether said measurement signal and said fingerprint match, wherein the measurement signal and the predetermined fingerprint signal are represented by vectors, and the comparison is based on a difference between said vectors.
Specification