Non-negative matrix factorization based unmixing for principal component transformed hyperspectral data
- 113 Downloads
Non-negative matrix factorization (NMF) has been widely used in mixture analysis for hyperspectral remote sensing. When used for spectral unmixing analysis, however, it has two main shortcomings: (1) since the dimensionality of hyperspectral data is usually very large, NMF tends to suffer from large computational complexity for the popular multiplicative iteration rule; (2) NMF is sensitive to noise (outliers), and thus the corrupted data will make the results of NMF meaningless. Although principal component analysis (PCA) can be used to mitigate these two problems, the transformed data will contain negative numbers, hindering the direct use of the multiplicative iteration rule of NMF. In this paper, we analyze the impact of PCA on NMF, and find that multiplicative NMF can also be applicable to data after principal component transformation. Based on this conclusion, we present a method to perform NMF in the principal component space, named ‘principal component NMF’ (PCNMF). Experimental results show that PCNMF is both accurate and time-saving.
KeywordsNon-negative matrix factorization (NMF) Principal component analysis (PCA) Endmember Hyperspectral
- Boardman, J.W., 1992. Automated spectral unmixing of AVIRIS data using convex geometry concepts. Summaries of the 4th Annual JPL Airborne Geoscience Workshop, p.11–14.Google Scholar
- Neville, R.A., Staenz, K., Szeredi, T., et al., 1999. Automatic endmember extraction from hyperspectral data for mineral exploration. Canadian Symp. on Remote Sensing, p.21–24.Google Scholar
- Swayze, G., Clark, R.N., Kruse, F., et al., 1992. Groundtruthing AVIRIS mineral mapping at Cuprite, Nevada. Summaries of the 3rd Annual JPL Airborne Geoscience Workshop, p.47–49.Google Scholar
- Winter, M.E., 1999. N-FINDR: an algorithm for fast autonomous spectral end-member determination in hyperspectral data. SPIE, 3753:266–275.Google Scholar