Remote sensing data fusion algorithms with parallel computing

The advances in satellite technologies, image analysis techniques and computational power make possible processing huge amounts of high resolution images in real time. Acquiring high resolution images has a drawback, as the pixel resolution increases the surveyed area decreases. Multispectral scene is an image stack including numerous spectral bands from the electromagnetic wave spectrum, leading to richer spectral resolution. On the other hand, higher spatial resolution is included in the Panchromatic image. In order to have an image with higher spectral and spatial resolution, the applied merging process is called fusion. In this paper, fourteen different image fusion techniques were implemented. Serial implementations of all these approaches have longer execution time disadvantage compared to parallel approaches. To decrease execution time, the methods were modified with parallel computing approaches. This paper presents a comparison regarding speed performance of all fourteen methods' serial and parallel implementations to increase pixel resolution and keep spatial resolution high by combining spectral and spatial information of high and low resolution images of the same co-registered region. Additionally, spectral quality assessments of methods are presented.

[1]  Anoop Gupta,et al.  Parallel computer architecture - a hardware / software approach , 1998 .

[2]  L. Wald,et al.  Fusion of high spatial and spectral resolution images : The ARSIS concept and its implementation , 2000 .

[3]  Rafael García,et al.  Fusion of multispectral and panchromatic images using improved IHS and PCA mergers based on wavelet decomposition , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Xavier Otazu,et al.  Multiresolution-based image fusion with additive wavelet decomposition , 1999, IEEE Trans. Geosci. Remote. Sens..

[5]  Thomas R. Gross,et al.  Transparent adaptive parallelism on NOWs using OpenMP , 1999, PPoPP '99.

[6]  Alan R. Gillespie,et al.  Color enhancement of highly correlated images. II. Channel ratio and “chromaticity” transformation techniques , 1987 .

[7]  W. Morven Gentleman,et al.  Some Complexity Results for Matrix Computations on Parallel Processors , 1978, JACM.

[8]  Kidiyo Kpalma,et al.  An IHS-Based Fusion for Color Distortion Reduction and Vegetation Enhancement in IKONOS Imagery , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Gonzalo Pajares Martinsanz,et al.  A wavelet-based image fusion tutorial , 2004 .

[10]  Robert A. Schowengerdt,et al.  Remote sensing, models, and methods for image processing , 1997 .

[11]  J. Boardman,et al.  Discrimination among semi-arid landscape endmembers using the Spectral Angle Mapper (SAM) algorithm , 1992 .

[12]  Laércio Massaru Namikawa,et al.  Image Fusion for Remote Sensing Applications , 2011 .

[13]  Tsutomu Yoshinaga,et al.  Optimization for Hybrid MPI-OpenMP Programs on a Cluster of SMP PCs , 2004 .

[14]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Yufeng Zheng,et al.  A new metric based on extended spatial frequency and its application to DWT based fusion algorithms , 2007, Inf. Fusion.

[16]  David A. Bader,et al.  SWARM: A Parallel Programming Framework for Multicore Processors , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[17]  Lucien Wald,et al.  Quality of high resolution synthesised images: Is there a simple criterion ? , 2000 .

[18]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[19]  Michael Frumkin,et al.  The OpenMP Implementation of NAS Parallel Benchmarks and its Performance , 2013 .

[20]  S. Sides,et al.  Comparison of three different methods to merge multiresolution and multispectral data: Landsat TM and SPOT panchromatic , 1991 .

[21]  J. G. Liu,et al.  Smoothing Filter-based Intensity Modulation : a spectral preserve image fusion technique for improving spatial details , 2001 .