Graph theoretic metrics for spectral imagery with application to change detection

Many spectral algorithms that are routinely applied to spectral imagery are based on the following models: statistical, linear mixture, and linear subspace. As a result, assumptions are made about the underlying distribution of the data such as multivariate normality or other geometric restrictions. Here we present a graph based model for spectral data that avoids these restrictive assumptions and apply graph based metrics to quantify certain aspects of the resulting graph. The construction of the spectral graph begins by connecting each pixel to its k-nearest neighbors with an undirected weighted edge. The weight of each edge corresponds to the spectral Euclidean distance between the adjacent pixels. The number of nearest neighbors, k, is chosen such that the graph is connected i.e., there is a path from each pixel xi to every other. This requirement ensures the existence of inter-cluster connections which will prove vital for our application to change detection. Once the graph is constructed, we calculate a metric called the Normalized Edge Volume (NEV) that describes the internal structural volume based on the vertex connectivity and weighted edges of the graph. Finally, we demonstrate a graph based change detection method that applies this metric.

[1]  Ariel Schlamm,et al.  Change detection using mean-shift and outlier-distance metrics , 2011, Defense + Commercial Sensing.

[2]  Robert Hecht Nielsen,et al.  Applied Graph Theory in Computer Vision and Pattern Recognition , 2007, Studies in Computational Intelligence.

[3]  Li Yang Building k edge-disjoint spanning trees of minimum total length for isometric data embedding , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  John R. Schott,et al.  Remote Sensing: The Image Chain Approach , 1996 .

[5]  U. Feige,et al.  Spectral Graph Theory , 2015 .

[6]  Bernard Harris,et al.  Graph theory and its applications , 1970 .

[7]  Alan A. Stocker,et al.  Advanced algorithms for autonomous hyperspectral change detection , 2004, 33rd Applied Imagery Pattern Recognition Workshop (AIPR'04).

[8]  Gary A. Shaw,et al.  Hyperspectral Image Processing for Automatic Target Detection Applications , 2003 .

[9]  Anthony Harkin,et al.  Automatic clustering of multispectral imagery by maximization of the graph modularity , 2011, Defense + Commercial Sensing.

[10]  James Theiler,et al.  Quantitative comparison of quadratic covariance-based anomalous change detectors. , 2008, Applied optics.

[11]  David W. Messinger,et al.  A novel method for change detection in spectral imagery , 2010, Defense + Commercial Sensing.

[12]  Qian Du,et al.  Unsupervised linear unmixing for change detection in multitemporal airborne hyperspectral imagery , 2005, International Workshop on the Analysis of Multi-Temporal Remote Sensing Images, 2005..

[13]  David W. Messinger,et al.  Iterative convex hull volume estimation in hyperspectral imagery for change detection , 2010, Defense + Commercial Sensing.

[14]  D. West Introduction to Graph Theory , 1995 .