Patent application number | Description | Published |
20090074297 | HYPERSPECTRAL IMAGE DIMENSION REDUCTION SYSTEM AND METHOD - Provided is a method of hyperspectral image dimension reduction. The method includes receiving a hyperspectral image having a plurality of pixels. A set of basis vectors is established at least in part with respect to the spectral vectors of the initial hyperspectral image. For each pixel of the hyperspectral image, the spectral vector is read and decomposed, i.e. unmixed, with the basis vector set to provide at least a reduced dimension vector for each pixel. Collectively the reduced dimension vectors for each pixel represent the dimensionally reduced image. A system operable to perform the method is also provided. | 03-19-2009 |
20100202683 | OPTIMIZED IMAGING SYSTEM FOR COLLECTION OF HIGH RESOLUTION IMAGERY - Radiation is received from a scene impinging on at least one focal plane. A first spectral band is sampled to obtain a first band mean signal level, and either a first band image frame is collected when the first band mean signal level is at or below a first threshold, or a first image frame is collected in a first sub-band when the first band mean signal level is above the first threshold. A second sub-band is sampled to obtain a second sub-band mean signal level and a second image frame is collected in the second sub-band when the second sub-band mean signal level is at or below a second threshold. An image to be displayed is generated by combining at least two collected frames. | 08-12-2010 |
20100265364 | SELF-CORRECTING ADAPTIVE LONG-STARE ELECTRO-OPTICAL SYSTEM - An imaging platform minimizes image distortion when there is relative motion of the imaging platform with respect to the scene being imaged where the imaging platform may be particularly susceptible to distortion when it is configured with a wide field of view or high angular rate of movement, or when performing long-stares at a given scene (e.g., for nighttime and low-light imaging.) Distortion correction may be performed by predicting distortion due to the relative motion of the imaging platform, determining optical transformations to prevent the distortion, dynamically adjusting the optics of the imaging platform during exposure, and performing digital image correction. | 10-21-2010 |
20100288910 | ADAPTIVE SPATIAL-SPECTRAL PROCESSING (ASSP) - A hyperspectral imaging sensor and an adaptive spatial spectral processing filter capable of detecting, identifying, and/or classifying targets having a spatial extent of one pixel or less includes a sensor that may be oversampled such that a pixel is spatially smaller than the optical blur or point spread function of the sensor. Adaptive spatial spectral processing may be performed on hyperspectral image data to detect targets having spectral features that are known a priori, and/or that are anomalous compared to nearby pixels. Further, the adaptive spatial spectral processing may recover target energy spread over multiple pixels and reduce background clutter to increase the signal-to-noise ratio. | 11-18-2010 |
20100290053 | KNOWLEDGE BASED SPECTROMETER - A sensor and method for remotely determining a presence of a particular substance based on spectral data of the particular substance is disclosed. The sensor includes a sampling module configured to detect radiation from a particular substance using an interferometer, wherein the sampling module includes a control module that is configured to guide and measure spacing of samples taken by the sampling module; a focal plane module configured to detect and convert an interference pattern produced by the interferometer into a series of digital samples; a reference spectra modification module configured to modify reference spectra by modifying according to the measured spacing of samples and an instrument line shape of the sampling module; an estimation module configured to receive the converted series of digital samples and transform the non-uniformly spaced digital samples into frequency space using band centers determined from reference spectra as modified by the instrument line shape of the sampling module; a comparison module configured to compare the transformed digital samples against a database of known chemical signatures; and a determination module configured to determine the presence of the particular substance based on the results of the comparison. | 11-18-2010 |
20100303371 | System and Method For Reducing Dimensionality Of Hyperspectral Images - A method for reducing dimensionality of hyperspectral images may include receiving a hyperspectral image having a plurality of pixels. A basis vector set including a number of members may then be established, wherein each of the members comprises a basis vector. For each of the plurality of pixels, a spectral vector for the pixel may be read and decomposed with the members of the basis vector set to derive a residual vector for the pixel. A basis vector for the pixel may then be added to the members of the basis vector set if the residual vector for the pixel has a magnitude exceeding a predetermined threshold, and the basis vector set may then be optimized to eliminate one of the members of the basis vector set, whereby the optimized basis vector set includes the number of members. A system configured to perform the method may also be provided. | 12-02-2010 |
20110033129 | RESOLUTION ON DEMAND - A method samples a first spectral band to obtain an initial image frame, determines at least one region of interest of the scene from the initial image frame, each of the at least one region of interest associated with a mean signal level, illuminates the at least one region of interest with at least one illuminator when the mean signal level of the at least one region of interest is at or below a respective threshold of a first plurality of thresholds, the at least one region of interest being illuminated in accordance with a power threshold indicating a minimum illuminator power and agility necessary to illuminate the at least one region of interest, collects at least one image frame in at least one sub-band of a second spectral band, and generates at least one image to be displayed from at least the at least one image frame. | 02-10-2011 |
20120020515 | MULTI-PHENOMENOLOGY OBJECT DETECTION - Method and system for utilizing multiple phenomenological techniques to resolve closely spaced objects during imaging includes detecting a plurality of closely spaced objects through the imaging of a target area by an array, and spreading electromagnetic radiation received from the target area across several pixels. During the imaging, different phenomenological techniques may be applied to capture discriminating features that may affect a centroid of the electromagnetic radiation received on the array. Comparing the locations of the centroids over multiple images may be used to resolve a number of objects imaged by the array. Examples of such phenomenological discriminating techniques may include imaging the target area in multiple polarities of light or in multiple spectral bands of light. Another embodiment includes time-lapse imaging of the target area, to compare time lapse centroids for multiple movement signal characteristics over pluralities of pixels on the array. | 01-26-2012 |
20120057133 | THREE DIMENSIONAL (3-D) POLARIZED DISPLAYS - A display system includes a driver configured to create command signals for generating a pair of images along two different optical paths; a pair of polarized sources, each polarized source configured to produce a polarized image of one of the pair of images along a respective optical path at substantially the same time based on a command signal from the driver, the first of the pair of polarizer sources configured to produce a different polarization than the second of the pair of polarizer sources; a polarization co-alignment element configured to optically align the polarized images from the respective polarizer along a common optical path; and a display screen configured to display the co-aligned polarized images. Depending on the mode of the display system, 3-D polarized glasses may be worn by the viewers for observing the displayed images. | 03-08-2012 |
20120068866 | COMPENSATION OF CLOCK JITTER IN ANALOG-DIGITAL CONVERTER APPLICATIONS - Processes and systems for use in reducing clock jitter-induced error, obtain a first sample during each cycle of a periodic analog reference signal. The sample includes an error resulting at least in part from jitter-induced timing error of the clock signal. For each respective cycle, a second sample of a discrete-time analog representation of the periodic analog reference signal is also obtained. The second sample is substantially unsusceptible to jitter-induced timing error of the clock signal. Each of the first and second samples corresponds to the same respective cycle of the clock signal. For each cycle, a respective difference between each of the first and second samples is determined. The difference is indicative of timing error of the respective cycle of the clock signal. The difference is converted to a digital representation that can be used to compensate for jitter-induced error. | 03-22-2012 |
20120098933 | CORRECTING FRAME-TO-FRAME IMAGE CHANGES DUE TO MOTION FOR THREE DIMENSIONAL (3-D) PERSISTENT OBSERVATIONS - An imaging platform minimizes inter-frame image changes when there is relative motion of the imaging platform with respect to the scene being imaged, where the imaging platform may be particularly susceptible to image change, especially when it is configured with a wide field of view or high angular rate of movement. In one embodiment, a system is configured to capture images and comprises: a movable imaging platform having a sensor that is configured to capture images of a scene, each image comprising a plurality of pixels; and an image processor configured to: digitally transform captured images with respect to a common field of view (FOV) such that the transformed images appear to be taken by a non-moving imaging platform, wherein the pixel size and orientation of pixels of each transformed image are the same. A method for measuring and displaying 3-D features is also described. | 04-26-2012 |
20120224782 | SYSTEM AND METHOD FOR REDUCING DIMENSIONALITY OF HYPERSPECTRAL IMAGES - A method for reducing dimensionality of hyperspectral images may include receiving a hyperspectral image having a plurality of pixels. A basis vector set including a number of members may then be established, wherein each of the members comprises a basis vector. For each of the plurality of pixels, a spectral vector for the pixel may be read and decomposed with the members of the basis vector set to derive a residual vector for the pixel. A basis vector for the pixel may then be added to the members of the basis vector set if the residual vector for the pixel has a magnitude exceeding a predetermined threshold, and the basis vector set may then be optimized to eliminate one of the members of the basis vector set, whereby the optimized basis vector set includes the number of members. A system configured to perform the method may also be provided. | 09-06-2012 |
20120263382 | OPTIMIZED ORTHONORMAL SYSTEM AND METHOD FOR REDUCING DIMENSIONALITY OF HYPERSPECTRAL IMAGES - A method for reducing dimensionality of hyperspectral images includes receiving a hyperspectral image having a plurality of pixels. The method may further include establishing an orthonormal basis vector set comprising a plurality of mutually orthogonal normalized members. Each of the mutually orthogonal normalized members may be associated with one of the plurality of pixels of the hyperspectral image. The method may further include decomposing the hyperspectral image into a reduced dimensionality image, utilizing calculations performed while establishing said orthonormal basis vector set. A system configured to perform the method may also be provided. | 10-18-2012 |
20120307901 | HYBRID MOTION IMAGE COMPRESSION - A system and method for processing images of a scene captured by an imaging platform include a correction processor configured to determine a plurality of coefficients associated with transformations that substantially correct expected inter-frame changes in the images caused by relative motion between the scene and the imaging platform; a transformation processor configured to transform the captured images using the plurality of coefficients and transformations so as to substantially correct said expected inter-frame changes; and a module configured to store the plurality of coefficients in image metadata associated with the images. | 12-06-2012 |
20130027699 | LOW DISTORTION SPECTROMETER - An imaging assembly for a spectrometer includes a substrate with first and second modules thereon containing respective arrays of detector elements positioned so the arrays are elongated along a first axis with a gap therebetween. A third module including a third array of detector elements is also thereon, spaced from the first axis, at least as long as the gap, and smaller than the elongation of either of the first or second arrays. Further thereon are first and second slits elongated along a second axis spaced from and generally parallel to the first axis, each being at least as long as the respective arrays. A third slit at least as long as the gap is also therein, spaced from the first axis, second axis, and third array such that the gap, third slit, and third array are generally along a third axis generally perpendicular to the first and second axis. | 01-31-2013 |
20130044963 | MULTIPLY ADAPTIVE SPATIAL SPECTRAL EXPLOITATION - A method of filtering hyperspectral image data associated with a hyperspectral image to produce a detection image data having a plurality of pixels, where the detection image data is associated with the degree to which a target may be present in a pixel. The method also includes adaptively processing the detection image data to determine a background variation in the plurality of pixels. The method additionally includes establishing a plurality of spatial filters for the detection image data, where each of the plurality of spatial filters are associated with energy being received at different locations on each of the plurality of pixels, and where the outputs of the plurality of spatial filters are weighted by the variation in background. The method further includes applying each of the plurality of spatial filers to the detection image data, such that each of the plurality of pixels are associated with a selected one of the plurality of spatial filters. | 02-21-2013 |
20130129256 | SPECTRAL IMAGE DIMENSIONALITY REDUCTION SYSTEM AND METHOD - Methods for reducing dimensionality of hyperspectral image data having a number of spatial pixels, each associated with a number of spectral dimensions, include receiving sets of coefficients associated with each pixel of the hyperspectral image data, a set of basis vectors utilized to generate the sets of coefficients, and either a maximum error value or a maximum data size. The methods also include calculating, using a processor, a first set of errors for each pixel associated with the set of basis vectors, and one or more additional sets of errors for each pixel associated with one or more subsets of the set of basis vectors. Utilizing such errors calculations, an optimum size of the set of basis vectors may be ascertained, allowing for either a minimum amount of error within the maximum data size, or a minimum data size within the maximum error value. | 05-23-2013 |
20130216144 | METHOD AND APPARATUS FOR IMAGE PROCESSING - In accordance with various aspects of the disclosure, a system, a method, and computer readable medium having instructions for processing images is disclosed. For example, the method includes receiving, at an image processor, a set of images corresponding to a scene changing with time, decomposing, at the image processor, the set of images to detect static objects, leaner objects, and mover objects in the scene, the mover objects being objects that change spatial orientation in the scene with time, and compressing, using the image processor, the mover objects in the scene separately at a rate different from that of the static objects and the leaner objects for storage and/or transmission. | 08-22-2013 |
20130223752 | BASIS VECTOR SPECTRAL IMAGE COMPRESSION - Computer implemented methods for compressing 3D hyperspectral image data having a plurality of spatial pixels associated with a hyperspectral image, and a number of spectral dimensions associated with each spatial pixel, include receiving, using a processor, the 3D hyperspectral image data, a set of basis vectors associated therewith, and either a maximum error amount or a maximum data size. The methods also include partitioning the 3D hyperspectral image data into a plurality of 2D images, each associated with one of the number of spectral dimensions, and an associated one of the set of basis vectors. The methods additionally include ranking the set of basis vectors if not already ranked. The methods may further include iteratively applying lossy compression to the 2D images, in an order determined by the ranking. Other embodiments and features are also disclosed. | 08-29-2013 |
20130272626 | SYSTEM AND METHOD FOR POST-DETECTION ARTIFACT REDUCTION AND REMOVAL FROM IMAGES - In accordance with various aspects of the disclosure, a system, a method, and computer readable medium having instructions for processing images is disclosed. For example, the method includes selecting, at an image processor, a region of a first image comprising a plurality of pixels. A mean value of pixels in the selected region is computed. From a plurality of sets of pixels in the region, a first subset of pixels in the region containing artifacts therein is selected. A value of each pixel in the first subset is compared with the mean value. The value of each pixel is adjusted based upon the comparing. The first image is reconstructed based upon the adjusted value of each pixel in the first subset, such that a variance of pixel values in the reconstructed image is lower than a variance of pixel values in the first image. | 10-17-2013 |
20130293413 | Position and Elevation Acquisition for Orbit Determination - A known ground location (KGL) satellite transceiver can include a position and elevation acquisition module configured to determine a time of flight (TOF) of a pseudonoise (PN) signal and a Doppler shift in a KGL signal for use in determining an orbit of a satellite. The PN signal can include a transmitted PN signal and a transponded PN signal. The KGL signal can include a transmitted KGL signal and a transponded KGL signal. The transmitted PN signal and the transmitted KGL signal can be transmitted sequentially on a first frequency carrier from the KGL satellite transceiver to the satellite. The transponded PN signal and the transponded KGL signal can be retransmitted back sequentially on a second frequency carrier from the satellite to the KGL satellite transceiver. The first frequency carrier and the second frequency carrier use a same frequency carrier or a different frequency carrier from each other. | 11-07-2013 |
20130293414 | Global Positioning System (GPS) and Doppler Augmentation (GDAUG) and Space Location Inertial Navigation Geopositioning System (SPACELINGS) - A global positioning system (GPS) and Doppler augmentation (GDAUG) end receiver (GDER) can include a GDAUG module. The GDAUG module can generate a GDER position using a time of flight (TOF) of a transponded GPS signal and a Doppler shift in a GDAUG satellite (GSAT) signal. The transponded GPS signal sent from a GSAT to the GDER can include a frequency shifted copy of a GPS signal from a GPS satellite to the GSAT. The GSAT signal can include a signal generated by the GSAT to the GDER. | 11-07-2013 |
20130322760 | SYSTEM AND METHOD FOR RAPID CLUSTER ANALYSIS OF HYPERSPECTRAL IMAGES - A system for processing hyperspectral image data includes one or more storage mediums comprising reduced dimensionality data associated with hyperspectral image data, a set of basis vectors associated with generating the reduced dimensionality data from the hyperspectral image data, and anomaly data associated with the hyperspectral image data. The system also includes one or more processors configured to establish an initial set of clusters for the reduced dimensionality data, the initial set of clusters having cluster centers being based on the set of basis vectors. The one or more processors are also configured to iteratively assign pixels from the reduced dimensionality data to one of the set of clusters and modify the cluster center based on the assigned pixels. The one or more processors are further configured to output clustered pixel assignments and modified cluster centers associated with the hyperspectral image data. Associated methods of processing are also disclosed. | 12-05-2013 |
20130335565 | SELF-CORRECTING ADAPTIVE LONG-STARE ELECTRO-OPTICAL SYSTEM - An imaging platform minimizes image distortion when there is relative motion of the imaging platform with respect to the scene being imaged where the imaging platform may be particularly susceptible to distortion when it is configured with a wide field of view or high angular rate of movement, or when performing long-stares at a given scene (e.g., for nighttime and low-light imaging.) Distortion correction may be performed by predicting distortion due to the relative motion of the imaging platform, determining optical transformations to prevent the distortion, dynamically adjusting the optics of the imaging platform during exposure, and performing digital image correction. | 12-19-2013 |
20140002302 | Ground Location Inertial Navigation Geopositioning System (Groundlings) | 01-02-2014 |
20140037209 | SYSTEM AND METHOD FOR REDUCED INCREMENTAL SPECTRAL CLUSTERING - A method of clustering and reducing hyperspectral image data having a plurality of spatial pixels, and a plurality of spectral dimensions associated with each spatial pixel, includes computing an initial basis vector associated with the hyperspectral image data, unmixing the initial basis vector with the hyperspectral image data to generate an initial set of coefficients and an associated set of residual vectors, generating a set of clusters based on the initial set of coefficients, and iteratively computing one or more additional basis vectors and updating the set of clusters. The iterative computing includes calculating a subsequent basis vector based on a residual vector associated with a prior unmixing, unmixing the subsequent basis vector with a prior set of residual vectors to generate additional coefficients associated with each pixel, and iteratively computing cluster centers and content including an additional dimension associated with the subsequent basis vector. | 02-06-2014 |
20140071449 | HIGH EFFICIENCY MULTI-CHANNEL SPECTROMETER - A multi-channel imaging spectrometer and method of use thereof. One example of the multi-channel imaging spectrometer includes a single entrance slit, a double pass reflective triplet and at least a pair of diffraction gratings. The spectrometer is configured to receive and collimate an input beam from the entrance slit, to split the collimated beam into two spectral sub-bands using a beamsplitter, and to direct each sub-band to one of the pair of diffraction gratings. The diffraction gratings are each configured to disperse the received portion of the collimated beam into its constituent colors, and redirect the dispersed outputs through the reflective triplet to be imaged into an image sensor located at a focal plane aligned with the entrance slit. | 03-13-2014 |
20140105485 | BASIS VECTOR SPECTRAL IMAGE COMPRESSION - Computer implemented methods for compressing 3D hyperspectral image data having a plurality of spatial pixels associated with a hyperspectral image, and a number of spectral dimensions associated with each spatial pixel, include receiving, using a processor, the 3D hyperspectral image data, a set of basis vectors associated therewith, and either a maximum error amount or a maximum data size. The methods also include partitioning the 3D hyperspectral image data into a plurality of 2D images, each associated with one of the number of spectral dimensions, and an associated one of the set of basis vectors. The methods additionally include ranking the set of basis vectors if not already ranked. The methods may further include iteratively applying lossy compression to the 2D images, in an order determined by the ranking. Other embodiments and features are also disclosed. | 04-17-2014 |
20140126836 | CORRECTION OF VARIABLE OFFSETS RELYING UPON SCENE - In accordance with various aspects of the disclosure, a method, system, and computer readable media having instructions for processing images is disclosed. For example, the method includes determining a suspicious pixel suspected of causing an artifact in a measurement as a function of a statistical analysis of a collection of samples representing residual error values associated with a subject focal plane pixel measuring one waveband at different times. Based on the determination of the suspicious pixel, a pattern of residual error values is identified that is indicative of the artifact caused by the suspicious pixel. A correcting time-dependent offset determined that is substantially reciprocal to the identified pattern of residual error values. The correcting time-dependent offset is applied to the measurement to correct for artifact in the measurement. | 05-08-2014 |
20140193078 | OPTIMIZED ORTHONORMAL SYSTEM AND METHOD FOR REDUCING DIMENSIONALITY OF HYPERSPECTRAL IMAGES - A method for reducing dimensionality of hyperspectral images includes receiving a hyperspectral image having a plurality of pixels. The method may further include establishing an orthonormal basis vector set comprising a plurality of mutually orthogonal normalized members. Each of the mutually orthogonal normalized members may be associated with one of the plurality of pixels of the hyperspectral image. The method may further include decomposing the hyperspectral image into a reduced dimensionality image, utilizing calculations performed while establishing said orthonormal basis vector set. A system configured to perform the method may also be provided. | 07-10-2014 |
20140233857 | HYPERSPECTRAL IMAGE DIMENSION REDUCTION SYSTEM AND METHOD - Provided is a method of hyperspectral image dimension reduction. The method includes receiving a hyperspectral image having a plurality of pixels. A set of basis vectors is established at least in part with respect to the spectral vectors of the initial hyperspectral image. For each pixel of the hyperspectral image, the spectral vector is read and decomposed, i.e. unmixed, with the basis vector set to provide at least a reduced dimension vector for each pixel. Collectively the reduced dimension vectors for each pixel represent the dimensionally reduced image. A system operable to perform the method is also provided. | 08-21-2014 |
20140241633 | RAPID DETECTION - In accordance with various aspects of the disclosure, a detecting engine for detecting targets/materials in hyperspectral scenes is disclosed. The detecting engine combines data partitioning and dimensionality reduction to reduce the number of computations needed to identify in which pixels in a hyperspectral scene a given material is present. Computation reduction (in some instances, by two fold) greatly impacts the speed of and power consumed by the detecting engine making the engine suitable for hyperspectral imaging of large scenes, processing using many filters per pixel, or missions requiring testing large numbers of reference spectra to see which are present in a scene. | 08-28-2014 |
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 |