Abstract:
An mechanism for range estimation mapping that includes creation of a world map on an azimuth/elevation (AZ/EL) grid, relation of the grid to an earth-fixed north, east, and down (NED) coordinate system through an address table, and association of each pixel in each frame, by a programmable device, with an entry from the address table in order to determine a range is discussed. The associations may be repeated for each frame while an updated world map and address table are generated. When an updated address table is complete, the process may begin anew using the updated data.
Abstract:
Methods and systems for correcting non-uniformity in focal plane arrays include averaging pixel intensity values from a plurality of data captures to generate an image, spatially median filtering the image to generate a median filtered image, temporally stacking the median filtered image with at least one previously median filtered images to generate a median filtered image stack, and temporally median filtering a pixel offset value stack corresponding to each of a plurality of filtered pixel locations within the median filtered image stack to generate a process dataset.
Abstract:
Techniques for tracking a straight line object by creating a detection envelope between two detections selected from temporally-discontinuous frames are discussed. The detections within the detection envelope can then be analyzed in order to determine whether they are associated with a straight line track between the outer detections of the envelope. Techniques for identifying a launch-flash are also discussed. Potential launch flashes are checked for energy duration, intensity and spectral ratio. Techniques for detecting a hostile fire based on a single-frame detection are additionally detected. Based on a frame length of the detection, it can be determined whether the detection correlates to a hostile fire.