摘要 |
The disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. In particular, but is not limited to methods, software and computer systems for determining underlying spectra of an image of a scene. The image data comprises for each pixel location a sampled image spectrum that is a mixture of plural reflectance spectra. Processor 310 determines or accesses plural hyperplanes that each have plural linearly independent basis vectors. Each hyperplane represents an estimate of one of the plural reflectance spectra. The processor 310 then determines for each pixel location, a contribution of the plural basis vectors of each hyperplane to the image spectrum of that pixel location. The processor 3 10 determines or accesses plural hyperplanes and not plural endmembers directly. Hyperplanes are two-dimensional while endmembers are only one-dimensional. As a result, hyperplanes carry more information, such as the illumination spectrum and are therefore of greater use. The decomposition of the image data into hyperplanes is possible without knowing the illumination spectrum. This decomposition allows for a range of new applications such as endmember extraction and compact representation. NA, N -1 Fig. 5 RA)600 R(A2) 603 * 61c o621 602 te o l s * 622 R(A1) R(A1) Fig. 6a Fig. 6b R(A2) A S*.631 *632 / i R(A1) Fig. 6c |