Patent application number | Description | Published |
20140321697 | KERNEL WITH ITERATIVE COMPUTATION - Provided are examples of a detecting engine for determining in which pixels in a hyperspectral scene are materials of interest or targets present. A collection of spectral references, typically five to a few hundred, is used in look a through a million or more pixels per scene to identify detections. An example of the detecting engine identifies detections by calculating a kernel vector for each spectral reference in the collection. This calculation is quicker than the conventional Matched Filter kernel calculation which computes a kernel for each scene pixel. Another example of the detecting engine selects pixels with high detection filter scores and calculates coherence scores for these pixels. This calculation is more efficient than the conventional Adaptive Cosine/Coherence Estimator calculation that calculates a score for each scene pixel, most of which do not provide a detection. | 10-30-2014 |
20150036941 | POST COMPRESSION DETECTION (PoCoDe) - Provided are examples of a detecting engine for identifying detections in compressed scene pixels. For a given compressed scene pixel having a set of M basis vector coefficients, set of N basis vectors, and code linking the M basis vector coefficients to the N basis vectors, the detecting engine reduces a spectral reference (S) to an N-dimensional spectral reference (SN) based on the set of N basis vectors. The detecting engine computes an N-dimensional spectral reference detection filter (SN*) from SN and the inverse of an N-dimensional scene covariance (CN). The detecting engine forms an M-dimensional spectral reference detection filter (SM*) from SN* based on the compression code and computes a detection filter score based on SM*. The detecting engine compares the score to a threshold and determines, based on the comparison, whether the material of interest is present in the given compressed scene pixel and is a detection. | 02-05-2015 |
20150161475 | SPARSE ADAPTIVE FILTER - The disclosure provides a filtering engine for selecting a subset of hyperspectral imaging wavebands having information useful for detecting a target in a scene. Selecting these wavebands, called “sparse bands,” is an iterative process. One or more search techniques of varying computational complexity are used in the process. The techniques rely on various selection criteria, including a signal to clutter ratio that measures the “goodness” of band selection. A convenient example of the filtering engine uses several of the techniques together in a layered approach. In this novel approach, simpler computational techniques are applied, initially, to reduce a number of bands. More computationally intensive techniques then search the reduced band space. Accordingly, the filtering engine efficiently selects a set of sparse bands tailored for each target and each scene, and maintains some of the detection capability provided with a full set of wavebands. | 06-11-2015 |