NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Fast Implementation of the Isodata Clustering AlgorithmClustering is central to many image processing and remote sensing applications. ISODATA is one of the most popular and widely used clustering methods in geoscience applications, but it can run slowly, particularly with large data sets. We present a more efficient approach to IsoDATA clustering, which achieves better running times by storing the points in a kd-tree and through a modification of the way in which the algorithm estimates the dispersion of each cluster. We also present an approximate version of the algorithm which allows the user to further improve the running time, at the expense of lower fidelity in computing the nearest cluster center to each point. We provide both theoretical and empirical justification that our modified approach produces clusterings that are very similar to those produced by the standard ISODATA approach. We also provide empirical studies on both synthetic data and remotely sensed Landsat and MODIS images that show that our approach has significantly lower running times.
Document ID
20090024213
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
Authors
Memarsadeghi, Nargess
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Le Moigne, Jacqueline
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Mount, David M.
(Maryland Univ. College Park, MD, United States)
Netanyahu, Nathan S.
(Bar-Ilan Univ. Ramat-Gan, Israel)
Date Acquired
August 24, 2013
Publication Date
February 1, 2007
Publication Information
Publication: International Journal of Computational Geometry and Applications
Publisher: World Scientific Publishing Co., Inc.
Volume: 17
Issue: 1
Subject Category
Mathematical And Computer Sciences (General)
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available