Weapon fire detection and localization algorithm for electro-optical sensors

US10389928B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10389928-B2
Application numberUS-201615234184-A
CountryUS
Kind codeB2
Filing dateAug 11, 2016
Priority dateAug 11, 2016
Publication dateAug 20, 2019
Grant dateAug 20, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method is disclosed for detecting and locating a blast, including muzzle flash, created by the launch of a projectile from a gun barrel, rocket tube or similar device, generally associated with weapons fire. The method is used in conjunction with electro-optical imaging sensors and provides the azimuth and elevation from the detecting sensor to the launch location of the blast and also provides the weapon classification.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of hostile fire detection and localization based on a weapons fire detection imaging sensor system having detection sensors to provide a respective video output of the detection sensor as a sensor output, and a processor to process said sensor outputs and compute hostile fire detection, the method comprising the steps of: processing by the processor said provided respective video output for each detection sensor to process a method to determine detection in the respective detection sensor, said method to determine detection in the respective detection sensor comprising the steps of: reading an output video frame of the provided video output and preprocessing said output video frame to differentiate signal from background, tracking the signal as differentiated over time, determining the location of peak signal intensity by analyzing one or more signal consistently differentiated, determining the time at which the signal starts and the time at which it stops by analyzing the location of peak signal per differentiated signal, extracting temporal profile of signal at peak spatial location and temporal profile of signal in neighborhood of peak spatial location per differentiated signal, measuring duration and shape features of said temporal profiles, comparing said measurements against known target measurements, and associating multiple signals and declaring detection in a selected sensor output; comparing detections from multiple sensor outputs; classifying signal against known threat signatures, wherein said classifying signal against known signatures comprises the steps of: for each detection, classify the detection as either weapons fire or false alarm based on extracted signature features; if the detection is classified as false alarm, then updating a false alarm database to reflect the recently determined false alarm; and if the detection is classified as weapon fire, then reclassifying the detection to determine the class of weapon fire, said reclassifying the detection to determine the class of weapon comprising the steps of: analyzing a class containing known target signatures of a weapons fire class and a false alarm class derived from a database of false alarms to determine which features provide the greatest distinction between two classes, calculate the distance between the detection and the weapons fire class based on the features which provide the greatest distinction between the two classes, comparing the calculated distance to a threshold, if the distance threshold is exceeded, then detection is declared a false alarm, and the false alarm class is updated with the new false alarm, and if the calculated distance is within the distance threshold, the detection is declared as weapon fire; declaring as a weapon fire event the associated image sensor detections which have been classified as a weapon fire; and outputting azimuth location, elevation location, weapon classification, and time of firing for each declared weapon fire event, wherein, the distinction, or distance, between the two classes, is called a distance metric, wherein a feature distance is calculated using the following formula, where μ i and σ i are the mean and standard deviation value of a given feature for the i th class and abs is the absolute value: Feature ⁢ ⁢ Distance = abs ⁡ ( μ 1 - μ 2 ) 1 / 2 ⁢ ( σ 1 2 + σ 2 2 ) . 2. The method of hostile fire detection and localization according to claim 1 , wherein determining detection in the respective detection sensor includes independently determining a weapons fire detection per video output of the respective detection sensor as an imaging sensor detection, wherein a single weapons fire event may generate imaging sensor detections on multiple sensors. 3. The method of hostile fire detection and localization according to claim 1 , wherein comparing detections from multiple sensor outputs includes the steps of: analyzing imaging sensor detections across multiple sensors to determine if they were generated by a single hostile fire event, wherein detection locations, detection event time, and characteristics of detected signatures are used to determine whether multiple detections were generated by the single hostile fire event; and if the multiple imaging sensor detections are found to have been generated by a single hostile fire event, a single hostile fire detection is created. 4. The method of hostile fire detection and localization according to claim 1 wherein classifying signal against known threat signatures includes the steps of: calculating features from temporal and intensity profiles of a hostile fire detection to classify the hostile fire detection as either of a weapon fire event or a false alarm; and subdividing a weapon fire event into at least anti-tank guided missile, recoilless rifle, and rocket propelled grenade weapon fire events. 5. The method of classifying a hostile fire detection and localization according to claim 1 , wherein said extracting temporal profile of signal at peak spatial location and temporal profile of signal in neighborhood of peak spatial location per differentiated signal includes the steps of: extracting the signal between the measured start and stop times; and extracting a pixel-based signal from pixels surrounding the pixel in which the peak signal was found, using the measured start and stop times. 6. The method of classifying a hostile fire detection and localization according to claim 1 , wherein said measuring duration and shape features of said temporal profile includes analyzing the extracted signals for duration and shape characteristics. 7. The method of classifying a hostile fire detection and localization according to claim 1 , wherein said comparing said measurements against known target measurements includes comparing the duration and shape characteristics of the extracted signals against known target characteristics. 8. The method of classifying a hostile fire detection and localization to claim 1 , wherein said associating multiple signals and declaring detection in a selected sensor output includes the steps of: if multiple signals are found to have characteristics corresponding to known targets, analyzing those signals to

Assignees

Inventors

Classifications

  • G01S3/78Primary

    using electromagnetic waves other than radio waves · CPC title

  • for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images · CPC title

  • Scenes; Scene-specific elements (control of digital cameras H04N23/60) · CPC title

  • using feature-based methods · CPC title

  • Infrared image · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10389928B2 cover?
A method is disclosed for detecting and locating a blast, including muzzle flash, created by the launch of a projectile from a gun barrel, rocket tube or similar device, generally associated with weapons fire. The method is used in conjunction with electro-optical imaging sensors and provides the azimuth and elevation from the detecting sensor to the launch location of the blast and also provid…
Who is the assignee on this patent?
Us Army
What technology area does this patent fall under?
Primary CPC classification G01S3/78. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 20 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).