Fuzzy clustering algorithms for unsupervised change detection in remote sensing images

In this paper, we propose a context-sensitive technique for unsupervised change detection in multitemporal remote sensing images. The technique is based on fuzzy clustering approach and takes care of spatial correlation between neighboring pixels of the difference image produced by comparing two images acquired on the same geographical area at different times. Since the ranges of pixel values of the difference image belonging to the two clusters (changed and unchanged) generally have overlap, fuzzy clustering techniques seem to be an appropriate and realistic choice to identify them (as we already know from pattern recognition literatures that fuzzy set can handle this type of situation very well). Two fuzzy clustering algorithms, namely fuzzy c-means (FCM) and Gustafson-Kessel clustering (GKC) algorithms have been used for this task in the proposed work. For clustering purpose various image features are extracted using the neighborhood information of pixels. Hybridization of FCM and GKC with two other optimization techniques, genetic algorithm (GA) and simulated annealing (SA), is made to further enhance the performance. To show the effectiveness of the proposed technique, experiments are conducted on two multispectral and multitemporal remote sensing images. A fuzzy cluster validity index (Xie-Beni) is used to quantitatively evaluate the performance. Results are compared with those of existing Markov random field (MRF) and neural network based algorithms and found to be superior. The proposed technique is less time consuming and unlike MRF does not require any a priori knowledge of distributions of changed and unchanged pixels.

[1]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[2]  Mukesh M. Raghuwanshi,et al.  Genetic Algorithm Based Clustering: A Survey , 2008, 2008 First International Conference on Emerging Trends in Engineering and Technology.

[3]  Peijun Guo,et al.  Fuzzy data envelopment analysis and its application to location problems , 2009, Inf. Sci..

[4]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[5]  T. Stephenson Image analysis , 1992, Nature.

[6]  Sankar K. Pal,et al.  Fuzzy Mathematical Approach to Pattern Recognition , 1986 .

[7]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[8]  J. Bezdek,et al.  Genetic fuzzy clustering , 1994, NAFIPS/IFIS/NASA '94. Proceedings of the First International Joint Conference of The North American Fuzzy Information Processing Society Biannual Conference. The Industrial Fuzzy Control and Intellige.

[9]  J. Cihlar,et al.  Change detection with synthetic aperture radar , 1992 .

[10]  Pramod K. Varshney,et al.  An image change detection algorithm based on Markov random field models , 2002, IEEE Trans. Geosci. Remote. Sens..

[11]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[12]  Lawrence O. Hall,et al.  Scaling genetically guided fuzzy clustering , 1995, Proceedings of 3rd International Symposium on Uncertainty Modeling and Analysis and Annual Conference of the North American Fuzzy Information Processing Society.

[13]  Iain Cameron,et al.  Image analysis, classification and change detection in remote sensing: with algorithms for ENVI/IDL, by M.J. Canty , 2013 .

[14]  Heng-Da Cheng,et al.  A novel fuzzy logic approach to mammogram contrast enhancement , 2002, Inf. Sci..

[15]  I. Burhan Türksen,et al.  A currency crisis and its perception with fuzzy C-means , 2008, Inf. Sci..

[16]  Ashish Ghosh,et al.  An unsupervised context-sensitive change detection technique based on modified self-organizing feature map neural network , 2009, Int. J. Approx. Reason..

[17]  James M. Keller,et al.  Image segmentation in the presence of uncertainty , 1990, Int. J. Intell. Syst..

[18]  Lorenzo Bruzzone,et al.  Automatic analysis of the difference image for unsupervised change detection , 2000, IEEE Trans. Geosci. Remote. Sens..

[19]  Witold Pedrycz,et al.  Fuzzy sets in pattern recognition: Methodology and methods , 1990, Pattern Recognit..

[20]  Gabriele Moser,et al.  Unsupervised change-detection methods for remote-sensing images , 2002 .

[21]  Baowei Fei,et al.  A modified fuzzy C-means classification method using a multiscale diffusion filtering scheme , 2009, Medical Image Anal..

[22]  PeterDeerandPeterEklund Schoolof,et al.  VALUES FOR THE FUZZY -MEANS CLASSIFIER IN CHANGE DETECTION FOR REMOTE SENSING , 2001 .

[23]  Tian Han,et al.  An Efficient Protocol to Process Landsat Images for Change Detection With Tasselled Cap Transformation , 2007, IEEE Geoscience and Remote Sensing Letters.

[24]  John A. Richards,et al.  Remote Sensing Digital Image Analysis: An Introduction , 1999 .

[25]  Francesca Bovolo,et al.  A Context-Sensitive Technique for Unsupervised Change Detection Based on Hopfield-Type Neural Networks , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[27]  Lorenzo Bruzzone,et al.  An adaptive semiparametric and context-based approach to unsupervised change detection in multitemporal remote-sensing images , 2002, IEEE Trans. Image Process..

[28]  Young-Il Kim,et al.  A cluster validation index for GK cluster analysis based on relative degree of sharing , 2004, Inf. Sci..

[29]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[30]  James C. Bezdek,et al.  On cluster validity for the fuzzy c-means model , 1995, IEEE Trans. Fuzzy Syst..

[31]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[32]  W. Peizhuang Pattern Recognition with Fuzzy Objective Function Algorithms (James C. Bezdek) , 1983 .

[33]  Russell C. Hardie,et al.  Hyperspectral Change Detection in the Presenceof Diurnal and Seasonal Variations , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[34]  D. F. Prieto,et al.  An adaptive parcel-based technique for unsupervised change detection , 2000 .

[35]  Witold Pedrycz,et al.  Fuzzy Systems Engineering - Toward Human-Centric Computing , 2007 .

[36]  Witold Pedrycz,et al.  Advances in Fuzzy Clustering and its Applications , 2007 .

[37]  Donald Gustafson,et al.  Fuzzy clustering with a fuzzy covariance matrix , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[38]  Sankar K. Pal,et al.  Self-organization for object extraction using a multilayer neural network and fuzziness measures , 1993, IEEE Trans. Fuzzy Syst..

[39]  Siamak Khorram,et al.  The effects of image misregistration on the accuracy of remotely sensed change detection , 1998, IEEE Trans. Geosci. Remote. Sens..

[40]  George J. Klir,et al.  Fuzzy sets, uncertainty and information , 1988 .

[41]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[42]  Christopher O. Justice,et al.  Spatial variability of images and the monitoring of changes in the Normalized Difference Vegetation Index , 1995 .

[43]  T. Fung An Assessment Of Tm Imagery For Land Cover Change Detection , 1989, 12th Canadian Symposium on Remote Sensing Geoscience and Remote Sensing Symposium,.

[44]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[45]  Ashbindu Singh,et al.  Review Article Digital change detection techniques using remotely-sensed data , 1989 .

[46]  Heng-Wen Chang,et al.  Remotely sensing in detecting the water depths and bed load of shallow waters and their changes , 2005 .

[47]  Azriel Rosenfeld,et al.  The fuzzy geometry of image subsets , 1984, Pattern Recognit. Lett..

[48]  Gerardo Beni,et al.  A Validity Measure for Fuzzy Clustering , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[49]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[50]  P. Mather,et al.  Classification Methods for Remotely Sensed Data , 2001 .

[51]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[52]  Lorenzo Bruzzone,et al.  An iterative technique for the detection of land-cover transitions in multitemporal remote-sensing images , 1997, IEEE Trans. Geosci. Remote. Sens..

[53]  John A. Richards,et al.  Remote Sensing Digital Image Analysis , 1986 .

[54]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[55]  Didier Dubois,et al.  Fuzzy sets and systems ' . Theory and applications , 2007 .

[56]  S. Pal,et al.  Fuzzy geometry in image analysis , 1992 .

[57]  Salvatore Sessa,et al.  An image coding/decoding method based on direct and inverse fuzzy transforms , 2008, Int. J. Approx. Reason..

[58]  Leszek Wojnar,et al.  Image Analysis , 1998 .

[59]  Stan Z. Li,et al.  Markov Random Field Modeling in Image Analysis , 2001, Computer Science Workbench.

[60]  Xiang Li,et al.  Applications of Computational Intelligence in Remote Sensing Image Analysis , 2009 .

[61]  Richard C. Dubes,et al.  Experiments in projection and clustering by simulated annealing , 1989, Pattern Recognit..

[62]  Christopher Justice,et al.  The impact of misregistration on change detection , 1992, IEEE Trans. Geosci. Remote. Sens..

[63]  B. C. Brookes,et al.  Information Sciences , 2020, Cognitive Skills You Need for the 21st Century.

[64]  Heng-Da Cheng,et al.  Effective image retrieval using dominant color descriptor and fuzzy support vector machine , 2009, Pattern Recognit..

[65]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

[66]  David G. Stork,et al.  Pattern Classification , 1973 .

[67]  Lorenzo Bruzzone,et al.  An unsupervised approach based on the generalized Gaussian model to automatic change detection in multitemporal SAR images , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[68]  Ashish Ghosh,et al.  Change Detection of Remote Sensing Images with Semi-supervised Multilayer Perceptron , 2008, Fundam. Informaticae.

[69]  M. Ridd,et al.  A Comparison of Four Algorithms for Change Detection in an Urban Environment , 1998 .

[70]  P. S. Chavez,et al.  Automatic detection of vegetation changes in the southwestern United States using remotely sensed images , 1994 .

[71]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[72]  James C. Bezdek,et al.  Clustering with a genetically optimized approach , 1999, IEEE Trans. Evol. Comput..

[73]  S. Gopal,et al.  Remote sensing of forest change using artificial neural networks , 1996, IEEE Trans. Geosci. Remote. Sens..

[74]  Satchidananda Dehuri,et al.  Multi-Objective Evolutionary Algorithms for Knowledge Discovery from Databases , 2008, Multi-Objective Evolutionary Algorithms for Knowledge Discovery from Databases.

[75]  T. Häme,et al.  An unsupervised change detection and recognition system for forestry , 1998 .

[76]  Sergios Theodoridis,et al.  Pattern Recognition, Fourth Edition , 2008 .