A Parallel Simulated Annealing Approach to Band Selection for Hyperspectral Imagery
- 1 January 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 6378 (21536996), II-994-994
- https://doi.org/10.1109/igarss.2008.4779164
Abstract
In this paper we present a parallel band selection approach, referred to as parallel simulated annealing band selection (PSABS), for hyperspectral imagery. The approach is based on the simulated annealing band selection (SABS) scheme. The SABS algorithm is originally designed to group highly correlated hyperspectral bands into a smaller subset of band modules regardless of the original order in terms of wavelengths. SABS selects sets of non-correlated hyperspectral bands based on simulated annealing (SA) algorithm and utilizes the inherent separability of different classes in hyperspectral images to reduce dimensionality. In order to be effective, the proposed PSABS is introduced to improve the computational speed by using parallel computing techniques. It allows multiple Markov chains (MMC) to be traced simultaneously and fully utilizes the significant parallelism embedded in SABS to create a set of PSABS modules on each parallel node implemented by the message passing interface (MPI) cluster-based library and the open multi-processing (OpenMP) multicore-based application programming interface. The effectiveness of the proposed PSABS is evaluated by MODIS/ASTER airborne simulator (MASTER) hyperspectral images for hyperspectral band selection during the PACRIM II campaign. The experimental results demonstrated that PSABS can significantly improve the computational loads and provide a more reliable quality of solution compared to the original SABS method.Keywords
This publication has 5 references indexed in Scilit:
- A simulated annealing band selection approach for hyperspectral imagesSPIE Newsroom, 2007
- OpenMP: an industry standard API for shared-memory programmingIEEE Computational Science and Engineering, 1998
- Synchronous and asynchronous parallel simulated annealing with multiple Markov chainsIEEE Transactions on Parallel and Distributed Systems, 1996
- Some Computer Organizations and Their EffectivenessIEEE Transactions on Computers, 1972
- Adaptive Control ProcessesPublished by Walter de Gruyter GmbH ,1961