Commodity cluster and hardware-based massively parallel implementations of hyperspectral imaging algorithms
نویسندگان
چکیده
The incorporation of hyperspectral sensors aboard airborne/satellite platforms is currently producing a nearly continual stream of multidimensional image data, and this high data volume has soon introduced new processing challenges. The price paid for the wealth spatial and spectral information available from hyperspectral sensors is the enormous amounts of data that they generate. Several applications exist, however, where having the desired information calculated quickly enough for practical use is highly desirable. High computing performance of algorithm analysis is particularly important in homeland defense and security applications, in which swift decisions often involve detection of (sub-pixel) military targets (including hostile weaponry, camouflage, concealment, and decoys) or chemical/biological agents. In order to speed-up computational performance of hyperspectral imaging algorithms, this paper develops several fast parallel data processing techniques. Techniques include four classes of algorithms: (1) unsupervised classification, (2) spectral unmixing, and (3) automatic target recognition, and (4) onboard data compression. A massively parallel Beowulf cluster (Thunderhead) at NASA’s Goddard Space Flight Center in Maryland is used to measure parallel performance of the proposed algorithms. In order to explore the viability of developing onboard, real-time hyperspectral data compression algorithms, a Xilinx Virtex-II field programmable gate array (FPGA) is also used in experiments. Our quantitative and comparative assessment of parallel techniques and strategies may help image analysts in selection of parallel hyperspectral algorithms for specific applications.
منابع مشابه
Massively parallel computing using commodity components
The Computational Plant (Cplant) project at Sandia National Laboratories is developing a large-scale, massively parallel computing resource from a cluster of commodity computing and networking components. We are combining the bene®ts of commodity cluster computing with our expertise in designing, developing, using, and maintaining large-scale, massively parallel processing (MPP) machines. In th...
متن کاملAn experimental comparison of parallel algorithms for hyperspectral analysis using heterogeneous and homogeneous networks of workstations
Imaging spectroscopy, also known as hyperspectral imaging, is a new technique that has gained tremendous popularity in many research areas, including satellite imaging and aerial reconnaissance. In particular, NASA is continuously gathering high-dimensional image data from the surface of the earthwith hyperspectral sensors such as the Jet Propulsion Laboratory’s Airborne Visible-Infrared Imagin...
متن کاملClusters Versus FPGA for Parallel Processing of Hyperspectral Imagery
Hyperspectral imaging is a new technique in remote sensing that generates images with hundreds of spectral bands, at different wavelength channels, for the same area on the surface of the Earth. Although in recent years several efforts have been directed toward the incorporation of parallel and distributed computing in hyperspectral image analysis, there are no standardized architectures for th...
متن کاملParallel implementation of algorithms for standoff detection in hyperspectral imagery
Hyperspectral imaging systems, used in conjunction with appropriate detection and recognition algorithms, have demonstrated to be very appropriate tools for standoff detection in many different environments. Compared to other techniques available such as multispectral imaging, which typically collects only tens of images, hyperspectral instruments are capable of collecting hundreds of images, c...
متن کاملGPUs versus FPGAs for Onboard Payload Compression of Remotely Sensed Hyperspectral Data
In this paper, we compare field programmable gate arrays (FPGAs) versus graphical processing units (GPUs) in the framework of (lossy) remotely sensed hyperspectral data compression by developing parallel implementations of a spectral unmixing-based compression strategy on both platforms. For the FPGA implementations, we resort to Xilinx hardware devices certified for on-board operation, while f...
متن کامل