The basic assumption on which linear spectral unmixing is based is that the
spectrum of a mixed pixel has been created by the linear superposition of
the spectra of the pure components, and the coefficients of the linear
superposition are equal to the fractional coverages of the field of view
of the pixel by the corresponding pure components. Consider for example the
case where we know that we have 3 pure classes in a scene:
-
bare soil
-
grass
-
tree seedlings
Consider that the sensor used has K bands, i.e. the spectrum of each
pixel consists of K numbers, one for each band. Let us make the
assumptions that:
If a pixel corresponds to a patch of bare soil, its spectrum is given by
the K-dimensional vector x.
If a pixel corresponds to a patch covered by grass only, its spectrum is
given by the K-dimensional vector y.
If a pixel corresponds to a patch fully covered by seedlings, its spectrum
is given by the K-dimensional vector z.
Let wi be the spectrum of mixed pixel
i, and ai, bi and
ci the proportions of bare soil, grass and seedlings in
it respectively. Then we can write:
wi = ai x +
bi y + ci z
(1)
In this equation wi,
x, y, and
z are considered known and
ai, bi and ci are the
unknowns. This equation, therefore, represents a system of K linear
equations (one for each band) with 3 unknowns. |