Efficient parallel algorithm for pixel classification in remote sensing imagery

被引:26
作者
Maulik, Ujjwal [1 ]
Sarkar, Anasua [2 ]
机构
[1] Jadavpur Univ, Dept Comp Sci & Engn, Kolkata 700032, India
[2] Univ Bordeaux 1, LaBRI, F-33400 Talence, France
关键词
Pixel classification; Distributed algorithm; Remote sensing imagery; Symmetry detection; Point-symmetry based distance measure; K-MEANS; MEMORY;
D O I
10.1007/s10707-011-0136-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An important approach for image classification is the clustering of pixels in the spectral domain. Fast detection of different land cover regions or clusters of arbitrarily varying shapes and sizes in satellite images presents a challenging task. In this article, an efficient scalable parallel clustering technique of multi-spectral remote sensing imagery using a recently developed point symmetry-based distance norm is proposed. The proposed distributed computing time efficient point symmetry based K-Means technique is able to correctly identify presence of overlapping clusters of any arbitrary shape and size, whether they are intra-symmetrical or inter-symmetrical in nature. A Kd-tree based approximate nearest neighbor searching technique is used as a speedup strategy for computing the point symmetry based distance. Superiority of this new parallel implementation with the novel two-phase speedup strategy over existing parallel K-Means clustering algorithm, is demonstrated both quantitatively and in computing time, on two SPOT and Indian Remote Sensing satellite images, as even K-Means algorithm fails to detect the symmetry in clusters. Different land cover regions, classified by the algorithms for both images, are also compared with the available ground truth information. The statistical analysis is also performed to establish its significance to classify both satellite images and numeric remote sensing data sets, described in terms of feature vectors.
引用
收藏
页码:391 / 407
页数:17
相关论文
共 29 条
[1]  
[Anonymous], 1997, Parallel programming with MPI
[2]  
[Anonymous], Pattern Recognition with Fuzzy Objective Function Algorithms
[3]   Satellite image classification using genetically guided fuzzy clustering with spatial information [J].
Bandyopadhyay, S .
INTERNATIONAL JOURNAL OF REMOTE SENSING, 2005, 26 (03) :579-593
[4]   Nonparametric genetic clustering: Comparison of validity indices [J].
Bandyopadhyay, S ;
Maulik, U .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2001, 31 (01) :120-125
[5]   Pixel classification using variable string genetic algorithms with chromosome differentiation [J].
Bandyopadhyay, S ;
Pal, SK .
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2001, 39 (02) :303-308
[6]   A point symmetry-based clustering technique for automatic evolution of clusters [J].
Bandyopadhyay, Sanghamitra ;
Saha, Sriparna .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (11) :1441-1457
[7]   GAPS: A clustering method using a new point symmetry-based distance measure [J].
Bandyopadhyay, Sanghamitra ;
Saha, Sriparna .
PATTERN RECOGNITION, 2007, 40 (12) :3430-3451
[8]  
Bentley JL, 1990, P 6 ANN S COMP GEOM
[9]   Bounded-collision memory-mapping schemes for data structures with applications to parallel memories [J].
Cordasco, Gennaro ;
Scarano, Vittorio ;
Rosenberg, Arnold L. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (07) :973-982
[10]   D-ISODATA: A distributed algorithm for unsupervised classification of remotely sensed data on network of workstations [J].
Dhodhi, MK ;
Saghri, JA ;
Ahmad, I ;
Ul-Mustafa, R .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (02) :280-301