A hyper-spectral analysis method for characterizing or distinguishing
diverse elements within hyper-spectral images. A plurality of patches of
pixels from within the hyper-spectral images are extracted as being
patches around pixels of the elements to be characterized or
distinguished. The statistics of spectra for each patch of pixels are
computed. A first classifier is computed from frequency-wise standard
deviation of the spectra in each patch and a set of second classifiers
are computed from principal components of the spectral in each patch. A
combined classifier is computed based on the output of the first
classifier and at least one of the second classifiers. The elements are
characterized or distinguished based on the output of at least one of the
classifiers, preferably the combined classifier.