IL216235A

System and method for reducing dimensionality of hyperspectral images

Abstract

This record has no abstract on file.

IL216235A, drawing sheet 1
Sheet 1 of 9

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

12 claims: 3 independent, 9 dependent

  1. 1
    receiving a hypcrspcctral image having a plurality of pixels; establishing a basis vector set that includes a predetermined number of members, wherein each of the members comprises a basis vector; and for each of the plurality of pixels:reading a spectral vector for the pixel;decomposing the spectral vector for the pixel with the members of the basis vector set to derive a residual vector for the pixel;adding a basis vector for the pixel to the members of the basis vector set if the residual vector for the pixel has a magnitude exceeding a predetermined threshold;and optimizing the basis vector set to eliminate one of the members of the basis vector set, wherein the optimized basis vector set includes the predetermined number of members.
  2. 4
    A method for reducing dimensionality of hyperspcctral images, comprising:receiving a hyperspcctral image having a plurality of pixels;establishing a basis vector set that includes a predetermined number of members, wherein each of the members comprises a basis vector;reading a spectral vector for each of the plurality of pixels;decomposing the spectral vector for each of the plurality of pixels with the members of the basis vector set to derive a residual vector for each of the plurality of pixels;adding a basis vector to the members of the basis vector set for each of the plurality of pixels for which the derived residual vector has a magnitude exceeding a predetermined threshold;and optimizing the basis vector set to include the predetermined number of members.
  3. 8
    A method for reducing dimensionality of a hyperspectral image in multiple passes, comprising:receiving an initial basis vector set that includes a plurality of members for a hypcrspcctral image having a plurality of pixels , wherein the initial set of basis vectors corresponds to a reduced data set for the hypcrspcctral image;segregating a plurality of pixels in the reduced data set for the hyperspectral image into anomalous pixels and common pixels based on the initial basis vector set;and generating a basis vector set for the common pixels to rc-rcducc the data set for the hypcrspcctral image, wherein the rc-rcduccd data set for the hypcrspcctral image includes the basis vector set generated for the common pixels and an unreduced data set for the anomalous pixels in the reduced data set.