Projectile tracking and 3D traceback method
AssigneeCyan Systems
InventorsJon Paul Curzan, John Caulfield
Life of this patent
Estimating the term…
Abstract
Techniques for tracing back a projectile to the projectile origin are described. A method includes detecting projectile track(s) in image(s). Each projectile track crosses multiple pixels in each image. The projectile track(s) correspond to projectile(s). The projectile track(s) in the image(s) are translated to traceback path(s). The traceback path includes a known location and a projectile origin (e.g. the location at which the projectile originated, also termed the shooter's location).
Claims18
A method, comprising:
- detecting at least one projectile track in at least one image, each of the at least one projectile track crossing multiple pixels in each of the at least one image and including a plurality of line segments interleaved with at least one space in each of the at least one image, the at least one projectile track corresponding to at least one projectile;
- translating the projectile track to a traceback path, the traceback path including a known location and a projectile origin;
- and
- capturing the at least one image with at least one infrared detection system, each of the at least one infrared detection system including a lens, a photodetector pixel array, and a plurality of readout circuits, the photodetector pixel array including a plurality of pixels and receiving a photo signal from the lens, a readout circuit of the plurality of readout circuits including an integration capacitor, an averaging capacitor, and at least one cascaded averaging circuit coupled with the averaging capacitor, the integration capacitor being coupled with a pixel of the plurality of pixels.
A system comprising:
- a processor configured to:
- detect at least one projectile track in at least one image, each of the at least one projectile track crossing multiple pixels in each of the at least one image and including a plurality of line segments interleaved with at least one space in each of the at least one image, the at least one projectile track corresponding to at least one projectile;
- translate the projectile track to a traceback path, the traceback path including a known location and a projectile origin;
- capture the at least one image with at least one infrared detection system, each of the at least one infrared detection system including a lens, a photodetector pixel array, and a plurality of readout circuits, the photodetector pixel array including a plurality of pixels and receiving a photo signal from the lens, a readout circuit of the plurality of readout circuits including an integration capacitor, an averaging capacitor, and at least one cascaded averaging circuit coupled with the averaging capacitor, the integration capacitor being coupled with a pixel of the plurality of pixels;
- and
- a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions.
A computer program product, the computer program product comprising a non-transitory computer readable storage medium including instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
- detecting at least one projectile track in at least one image, each of the at least one projectile track crossing multiple pixels in each of the at least one image and including a plurality of line segments interleaved with at least one space in each of the at least one image, the at least one projectile track corresponding to at least one projectile;
- and
- translating the projectile track to a traceback path, the traceback path including a known location and a projectile origin;
- wherein the at least one image is captured with at least one infrared detection system, each of the at least one infrared detection system including a lens, a photodetector pixel array, and a plurality of readout circuits, the photodetector pixel array including a plurality of pixels and receiving a photo signal from the lens, a readout circuit of the plurality of readout circuits including an integration capacitor, an averaging capacitor, and at least one cascaded averaging circuit coupled with the averaging capacitor, the integration capacitor being coupled with a pixel of the plurality of pixels.
Dependencies are inferred from the claim text.