Abstract
Spectral unmixing is an important task for remotely sensed hyperspectral data exploitation. The spectral signatures collected in natural environments are invariably a mixture of the pure signatures of the various materials found within the spatial extent of the ground instantaneous field view of the imaging instrument. Spectral unmixing aims at inferring such pure spectral signatures, called endmembers, and the material fractions, called fractional abundances, at each pixel of the scene. In this chapter, we provide an overview of existing techniques for spectral unmixing and endmember extraction, with particular attention paid to recent advances in the field such as the incorporation of spatial information into the endmember searching process, or the use of nonlinear mixture models for fractional abundance characterization. In order to substantiate the methods presented throughout the chapter, highly representative hyperspectral scenes obtained by different imaging spectrometers are used to provide a quantitative and comparative algorithm assessment. To address the computational requirements introduced by hyperspectral imaging algorithms, the chapter also includes a parallel processing example in which the performance of a spectral unmixing chain (made up of spatial–spectral endmember extraction followed by linear spectral unmixing) is accelerated by taking advantage of a low-cost commodity graphics co-processor (GPU). Combined, these parts are intended to provide a snapshot of recent developments in endmember extraction and spectral unmixing, and also to offer a thoughtful perspective on future potentials and emerging challenges in designing and implementing efficient hyperspectral imaging algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Goetz, A.F.H., Vane, G., Solomon, J.E., Rock, B.N.: Imaging spectrometry for earth remote sensing. Science 228, 1147–1153 (1985)
Plaza, A., Benediktsson, J.A., Boardman, J., Brazile, J., Bruzzone, L., Camps-Valls, G., Chanussot, J., Fauvel, M., Gamba, P., Gualtieri, J., Marconcini, M., Tilton, J.C., Trianni, G.: Recent advances in techniques for hyperspectral image processing. Remote Sens. Environ. 113, 110–122 (2009)
Schaepman, M.E., Ustin, S.L., Plaza, A., Painter, T.H., Verrelst, J., Liang, S.: Earth system science related imaging spectroscopy—an assessment. Remote Sens. Environ. 113, 123–137 (2009)
Adams, J.B., Smith, M.O., Johnson, P.E.: Spectral mixture modeling: a new analysis of rock and soil types at the Viking Lander 1 site. J. Geophys. Res. 91, 8098–8112 (1986)
Keshava, N., Mustard, J.F.: Spectral unmixing. IEEE Signal Process. Mag. 19(1), 44–57 (2002)
Green, R.O., Eastwood, M.L., Sarture, C.M., Chrien, T.G., Aronsson, M., Chippendale, B.J., Faust, J.A., Pavri, B.E., Chovit, C.J., Solis, M., et al.: Imaging spectroscopy and the airborne visible/infrared imaging spectrometer (AVIRIS). Remote Sens. Environ. 65(3), 227–248 (1998)
Ball, J.E., Bruce, L.M., Younan, N.: Hyperspectral pixel unmixing via spectral band selection and dc-insensitive singular value decomposition. IEEE Geosci. Remote Sens. Lett. 4(3), 382–386 (2007)
Heinz, D., Chang, C.-I.: Fully constrained least squares linear mixture analysis for material quantification in hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 39, 529–545 (2001)
Plaza, A., Martinez, P., Perez, R., Plaza, J.: A quantitative and comparative analysis of endmember extraction algorithms from hyperspectral data. IEEE Trans. Geosci. Remote Sens. 42(3), 650–663 (2004)
Chang, C.-I.: Hyperspectral Imaging: Techniques for Spectral Detection and Classification. Kluwer Academic Publishers, New York (2003)
Guilfoyle, K.J., Althouse, M.L., Chang, C.-I.: A quantitative and comparative analysis of linear and nonlinear spectral mixture models using radial basis function neural networks. IEEE Trans. Geosci. Remote Sens. 39, 2314–2318 (2001)
Plaza, J., Plaza, A., Perez, R., Martinez, P.: On the use of small training sets for neural network-based characterization of mixed pixels in remotely sensed hyperspectral images. Pattern Recognit. 42, 3032–3045 (2009)
Harsanyi, J.C., Farrand, W., Chang, C.-I.: Detection of subpixel spectral signatures in hyperspectral image sequences. Proc. American Society on Photogrammetry and Remote Sensing Annual Meeting, pp. 236–247 (1994).
Boardman, J.W., Kruse, F.A., Green, R.O.: Mapping target signatures via partial unmixing of AVIRIS data. In: Proceedings of JPL Airborne Earth Science Workshop, pp. 23–26 (1995)
Winter, M.E.: N-FINDR: an algorithm for fast autonomous spectral endmember determination in hyperspectral data. Proc. SPIE 3753, 266–277 (1999)
Winter, M.E.: A proof of the N-FINDR algorithm for the automated detection of endmembers in a hyperspectral image. Proc. SPIE Algorithms Technol. Multispectral Hyperspectral Ultraspectral Imagery X 5425, 31–41 (2004)
Zortea, M., Plaza, A.: A quantitative and comparative analysis of different implementations of N-FINDR: a fast endmember extraction algorithm. IEEE Geosci. Remote Sens. Lett. 6, 787–791 (2009)
Neville, R.A., Staenz, K., Szeredi, T., Lefebvre, J., Hauff, P.: Automatic endmember extraction from hyperspectral data for mineral exploration. In: Proceedings of 21st Canadian Symposium Remote Sensing, pp. 21–24 (1999)
Bowles, J.H., Palmadesso, P.J., Antoniades, J.A., Baumback, M.M., Rickard, L.J.: Use of filter vectors in hyperspectral data analysis. Proc. SPIE Infrared Spaceborne Remote Sens. III 2553, 148–157 (1995)
Ifarraguerri, A., Chang, C.-I.: Multispectral and hyperspectral image analysis with convex cones. IEEE Trans. Geosci. Remote Sens. 37(2), 756–770 (1999)
Nascimento, J.M.P., Bioucas-Dias, J.M.: Vertex component analysis: a fast algorithm to unmix hyperspectral data. IEEE Trans. Geosci. Remote Sens. 43(4), 898–910 (2005)
Harsanyi, J.C., Chang, C.-I.: Hyperspectral image classification and dimensionality reduction: an orthogonal subspace projection. IEEE Trans. Geosci. Remote Sens. 32(4), 779–785 (1994)
Berman, M., Kiiveri, H., Lagerstrom, R., Ernst, A., Dunne, R., Huntington, J.F.: ICE: a statistical approach to identifying endmembers in hyperspectral images. IEEE Trans. Geosci. Remote Sens. 42(10), 2085–2095 (2004)
Miao, L., Qi, H.: Endmember extraction from highly mixed data using minimum volume constrained nonnegative matrix factorization. IEEE Trans. Geosci. Remote Sens. 45(3), 765–777 (2007)
Chang, C.-I., Wu, C.-C., Liu, W., Ouyang, Y.-C.: A new growing method for simplex-based endmember extraction algorithm. IEEE Trans. Geosci. Remote Sens. 44(10), 2804–2819 (2006)
Wang, J., Chang, C.-I.: Applications of independent component analysis in endmember extraction and abundance quantification for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 44(9), 2601–2616 (2006)
Plaza, A., Chang, C.-I.: Impact of initialization on design of endmember extraction algorithms. IEEE Trans. Geosci. Remote Sens. 44(11), 3397–3407 (2006)
Chang, C.-I., Plaza, A.: A fast iterative algorithm for implementation of pixel purity index. IEEE Geosci. Remote Sens. Lett. 3(1), 63–67 (2006)
Zare, A., Gader, P.: Hyperspectral band selection and endmember detection using sparsity promoting priors. IEEE Geosci. Remote Sens. Lett. 5(2), 256–260 (2008)
Plaza, A., Martinez, P., Plaza, J., Perez, R.: Dimensionality reduction and classification of hyperspectral image data using sequences of extended morphological transformations. IEEE Trans. Geosci. Remote Sens. 43(3), 466–479 (2005)
Plaza, A., Martinez, P., Perez, R., Plaza, J.: Spatial/spectral endmember extraction by multidimensional morphological operations. IEEE Trans. Geosci. Remote Sens. 40(9), 2025–2041 (2002)
Rogge, D.M., Rivard, B., Zhang, J., Sanchez, A., Harris, J., Feng, J.: Integration of spatial–spectral information for the improved extraction of endmembers. Remote Sens. Environ. 110(3), 287–303 (2007)
Zortea, M., Plaza, A.: Spatial preprocessing for endmember extraction. IEEE Trans. Geosci. Remote Sens. 47, 2679–2693 (2009)
Chang, C.-I.: Hyperspectral Data Exploitation: Theory and Applications. Wiley, New York (2007)
Richards, J.A., Jia, X.: Remote Sensing Digital Image Analysis: An Introduction. Springer, Berlin (2006)
Landgrebe, D.A.: Signal Theory Methods in Multispectral Remote Sensing. Wiley, New York (2003)
Green, A.A., Berman, M., Switzer, P., Craig, M.D.: A transformation for ordering multispectral data in terms of image quality with implications for noise removal. IEEE Trans. Geosci. Remote Sens. 26, 65–74 (1988)
Ren, H., Chang, C.-I.: Automatic spectral target recognition in hyperspectral imagery. IEEE Trans. Aerosp. Electron. Syst. 39(4), 1232–1249 (2003)
Chang, C.-I., Heinz, D.: Constrained subpixel target detection for remotely sensed imagery. IEEE Trans. Geosci. Remote Sens. 38, 1144–1159 (2000)
Bishop, C.M.: Neural Networks for Pattern Recognition. Oxford University Press, Oxford (1995)
Baraldi, A., Binaghi, E., Blonda, P., Brivio, P.A., Rampini, P.: Comparison of the multilayer perceptron with neuro-fuzzy techniques in the estimation of cover class mixture in remotely sensed data. IEEE Trans. Geosci. Remote Sens. 39, 994–1005 (2001)
Plaza, J., Plaza, A.: Spectral mixture analysis of hyperspectral scenes using intelligently selected training samples. IEEE Geosci. Remote Sens. Lett. 7, 371–375 (2010)
Liu, W., Wu, E.Y.: Comparison of non-linear mixture models. Remote Sens. Environ. 18, 1976–2003 (2004)
Zhuang, X., Engel, B.A., Lozano, D.F., Fernßndez, R.B., Johannsen, C.J.: Optimization of training data required for neuro-classification. Int. J. Remote Sens. 15, 3271–3277 (1999)
Prasad, S., Bruce, L.M.: Overcoming the small sample size problem in hyperspectral classification and detection tasks. Proc. IEEE Int. Geosci. Remote Sens. Symp. 5, 381–384 (2008)
Chi, M., Bruzzone, L.: A semilabeled-sample-driven bagging technique for ill-posed classification problems. IEEE Geosci. Remote Sens. Lett. 2, 69–73 (2005)
Foody, G.M.: The significance of border training patterns in classification by a feedforward neural network using backpropagation learning. Int. J. Remote Sens. 20, 3549–3562 (1999)
Plaza, J., Plaza, A., Martinez, P., Perez, R.: Nonlinear mixture models for analyzing laboratory simulated-forest hyperspectral data. Proc. SPIE 5508, 660–670 (2003)
Borel, C.C., Gerslt, S.A.W.: Nonlinear spectral mixing models for vegetative and soil surfaces. Remote Sens. Environ. 47, 403–416 (1994)
Clark, R.N., Swayze, G.A., Livo, K.E., Kokaly, R.F., Sutley, S.J., Dalton, J.B., McDougal, R.R., Gent, C.A.: Imaging spectroscopy: earth and planetary remote sensing with the USGS tetracorder and expert systems. J. Geophys. Res. 108, 1–44 (2003)
Swayze, G., Clark, R.N., Kruse, F., Sutley, S., Gallagher, A.: Ground-truthing AVIRIS mineral mapping at Cuprite, Nevada. In: Proceedings of JPL Airborne Earth Science Workshop, pp. 47–49 (1992)
Pulido, F.J., Diaz, M., Hidalgo, S.J.: Size structure and regeneration of spanish holm oak quercus ilex forests and dehesas: effects of agroforestry use on their long-term sustainability. For. Ecol. Manage. 146, 1–13 (2001)
Plaza, A., Moigne, J.L., Netanyahu, N.S.: Morphological feature extraction for automatic registration of multispectral scenes. Proc. IEEE Int. Geosci. Remote Sens. Symp. 1, 421–424 (2007)
Plaza, A., Chang, C.-I.: High Performance Computing in Remote Sensing. CRC Press, Boca Raton (2007)
Plaza, A., Plaza, J., Valencia, D.: Impact of platform heterogeneity on the design of parallel algorithms for morphological processing of high-dimensional image data. J. Supercomput. 40, 81–107 (2007)
Plaza, A., Valencia, D., Plaza, J., Martinez, P.: Commodity cluster-based parallel processing of hyperspectral Imagery. J. Parallel Distrib. Comput. 66(3), 345–358 (2006)
Plaza, A., Chang, C.-I.: Clusters versus FPGA for parallel processing of hyperspectral imagery. Int. J. High Perform. Comput. Appl. 22(4), 366–385 (2008)
Setoain, J., Prieto, M., Tenllado, C., Plaza, A., Tirado, F.: Parallel morphological endmember extraction using commodity graphics hardware. IEEE Geosci. Remote Sens. Lett. 43, 441–445 (2007)
Tarabalka, Y., Haavardsholm, T.V., Kasen, I., Skauli, T.: Real-time anomaly detection in hyperspectral images using multivariate normal mixture models and GPU processing. J. Real-Time Image Process. 4, 1–14 (2009)
Moussaoui, S., Hauksdottir, H., Schmidt, F., Jutten, C., Chanussot, J., Brie, D., Doute, S., Benediktsson, J.: On the decomposition of Mars hyperspectral data by ICA and Bayesian positive source separation. Neurocomputing 71, 2194–2208 (2008)
Acknowledgements
This work has been supported by the European Community’s Marie Curie Research Training Networks Programme under reference MRTN-CT-2006-035927, Hyperspectral Imaging Network (HYPER-I-NET). This work has also been supported by the Spanish Ministry of Science and Innovation (HYPERCOMP/EODIX project, reference AYA2008-05965-C04-02). Gabriel Martín and Sergio Sánchez are sponsored by research fellowships with references BES-2009-017737 and PTA2009-2611-P, respectively, both associated to the aforementioned project. Funding from Junta de Extremadura (local government) under project PRI09A110 is also gratefully acknowledged. The authors thank Andreas Mueller for his lead of the DLR project that allowed us to obtain the DAIS 7915 and ROSIS hyperspectral datasets over Dehesa areas in Extremadura, Spain, and Robert O. Green at NASA/JPL for making the AVIRIS Cuprite scene available to the scientific community. Last but not least, the authors would like to take this opportunity to gratefully acknowledge the Editors of this volume for their very kind invitation to contribute a chapter on the topic of endmember extraction and spectral unmixing, and for all their support and encouragement during all the stages of the production process for this monograph.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Plaza, A., Martín, G., Plaza, J., Zortea, M., Sánchez, S. (2011). Recent Developments in Endmember Extraction and Spectral Unmixing. In: Prasad, S., Bruce, L., Chanussot, J. (eds) Optical Remote Sensing. Augmented Vision and Reality, vol 3. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14212-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-14212-3_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14211-6
Online ISBN: 978-3-642-14212-3
eBook Packages: EngineeringEngineering (R0)