Improvements to an algorithm for performing spectral unmixing of hyperspectral imagery based on the stochastic mixing model (SMM) are presented. The SMM provides a method for characterizing both subpixel mixing of the pure image constituents, or endmembers, and statistical variation in the endmember spectra that is due, for example, to sensor noise and natural variability of the pure constituents. Modifications of the iterative, expectation maximization approach to deriving the SMM parameter estimates are proposed, and their effects on unmixing performance are characterized. These modifications specifically concern algorithm initialization, random class assignment, and mixture constraints. The results show that the enhanced stochastic mixing model provides a better statistical representation of hyperspectral imagery from the perspective of achieving greater endmember class separation.
© 2004 Optical Society of America
Original Manuscript: April 29, 2004
Revised Manuscript: September 20, 2004
Manuscript Accepted: September 20, 2004
Published: December 20, 2004
Michael T. Eismann and Russell C. Hardie, "Stochastic spectral unmixing with enhanced endmember class separation," Appl. Opt. 43, 6596-6608 (2004)