International Journal of Applied Earth Observation and Geoinformation 26 (2014) 387–398 Contents lists available at ScienceDirect International Journal of Applied Earth Observation and Geoinformation jo ur nal home page: www.elsevier.com/locate/jag A spatial–spectral approach for deriving high signal quality eigenvectors for remote sensing image transformations Derek Rogge a, , Martin Bachmann a , Benoit Rivard b , Allan Aasbjerg Nielsen c , Jilu Feng b a German Remote Sensing Data Centre, DLR, Munchnerstr. 20, D-82234, Germany b Department of Earth and Atmospheric Sciences, University of Alberta, Edmonton T6G 2E3, Canada c Technical University of Denmark, National Space Institute, DK-2800 Kgs. Lyngby, Denmark a r t i c l e i n f o Article history: Received 3 July 2013 Accepted 13 September 2013 Keywords: Hyperspectral imaging Spatial and spectral processing Eigenvector transformations a b s t r a c t Spectral decorrelation (transformations) methods have long been used in remote sensing. Transformation of the image data onto eigenvectors that comprise physically meaningful spectral properties (signal) can be used to reduce the dimensionality of hyperspectral images as the number of spectrally distinct signal sources composing a given hyperspectral scene is generally much less than the number of spectral bands. Determining eigenvectors dominated by signal variance as opposed to noise is a difficult task. Problems also arise in using these transformations on large images, multiple flight-line surveys, or temporal data sets as computational burden becomes significant. In this paper we present a spatial–spectral approach to deriving high signal quality eigenvectors for image transformations which possess an inherently abil- ity to reduce the effects of noise. The approach applies a spatial and spectral subsampling to the data, which is accomplished by deriving a limited set of eigenvectors for spatially contiguous subsets. These subset eigenvectors are compiled together to form a new noise reduced data set, which is subsequently used to derive a set of global orthogonal eigenvectors. Data from two hyperspectral surveys are used to demonstrate that the approach can significantly speed up eigenvector derivation, successfully be applied to multiple flight-line surveys or multi-temporal data sets, derive a representative eigenvector set for the full image data set, and lastly, improve the separation of those eigenvectors representing signal as opposed to noise. © 2013 Elsevier B.V. All rights reserved. 1. Introduction Most airborne hyperspectral systems today typically comprise 100’s of contiguous bands ranging from 0.4 to 2.5 m and produce significant quantities of data, commonly 100’s of megabits in size. With the advent of satellite hyperspectral sensors (e.g. Hyperion (Pearlman et al., 2001), EnMap (Stuffler et al., 2007), PRISMA and HyspIRI (Buckingham and Staenz, 2008), HISUI (Kawashima et al., 2010)), the amount of data available for analysis increases sub- stantially. Processing this type of data, from acquisition through to map generation, requires numerous computationally intensive steps (e.g. radiometric correction, atmospheric correction, geomet- ric correction, classification, validation). Thus, there is a real need to develop cost-effective algorithm implementations to satisfy time- critical remote sensing applications (Plaza et al., 2009) that also produce quality, physically accurate results that the end user can Corresponding author. Tel.: +49 8153283364; fax: +49 8153281458. E-mail addresses: derek.rogge@dlr.de (D. Rogge), martin.bachmann@dlr.de (M. Bachmann), benoit.rivard@ualberta.ca (B. Rivard), aa@space.dtu.dk (A.A. Nielsen), jfeng@ualberta.ca (J. Feng). use in specific applications (Rogge et al., 2012). Improvements in computing power, memory, parallel processing and advancing existing algorithms for more efficient processing of large data sets can help to achieve these needs. However, any improvements with respect to reducing computational load must be done such that there is little, or preferably no, loss in quality. Spectral decorrelation (transformations) methods have long been used in remote sensing, such as principal component analysis (PCA) (Ready and Wintz, 1973; Singh and Harrison, 1985), maxi- mum noise fraction (MNF) (Green et al., 1988) and singular value decomposition (SVD) (Danaher and O’Mongain, 1992), which are all based on strong mathematical foundations. Uses include pre- and post-processing steps, such as data compression (Du et al., 2009), correcting for spectral smile effects (Dadon et al., 2010), eigenvector based approaches to virtual dimensionality (VD) estimation (Chang and Du, 2004), or endmember extraction (Boardman et al., 1995). Transformations are commonly used to reduce the dimensional- ity of hyperspectral images as the number of spectrally distinct signal sources composing a given hyperspectral scene is generally much less than the number of spectral bands. Transformation of the image data onto eigenvectors can give a user quick results that show the spatial distribution of the majority of spectrally distinct 0303-2434/$ see front matter © 2013 Elsevier B.V. All rights reserved. http://dx.doi.org/10.1016/j.jag.2013.09.007