Abstract
Morphological building index (MBI) and morphological shadow index (MSI) are recently developed techniques that aim at automatically detect buildings/shadows using high-resolution remotely sensed imagery. The traditional mathematical morphology operations are usually time-consuming as they are based on the consideration of a wide range of image-object properties, such as brightness, contrast, shapes, sizes, and in the application of series of repeated transformations (e.g., classical opening and closing operators). In the case of MBI and MSI, the computational complexity is also increased due to the use of multiscale and multidirectional morphological operators. In this paper, we provide a computationally efficient implementation of MBI and MSI algorithms which is specifically developed for commodity graphic processing units using NVIDIA CUDA. We perform the evaluation of the parallel version of the algorithms using two different NVIDIA architectures and three widely used hyperspectral data sets. Experimental results show that the computational burden introduced when considering multidirectional morphological operators can be almost completely removed by the developed implementations.
Similar content being viewed by others
Notes
References
Marinoni A, Gamba P (2016) Accurate detection of anthropogenic settlements in hyperspectral images by higher order nonlinear unmixing. IEEE J Sel Topics Appl Earth Obs Remote Sens 9(5):952–961
Plaza A, Martinez P, Perez R, Plaza J (2002) Spatial/spectral endmember extraction by multidimensional morphological operations. IEEE Trans Geosci Remote Sens 40:2025–2041
Pesaresi M, Gerhardinger A (2011) Improved textural built-up presence index for automatic recognition of human settlements in arid regions with scattered vegetation. IEEE J Sel Topics Appl Earth Obs Remote Sens 4:16–26
Plaza J, Plaza A, Gamba P, Trianni G (2007) Efficient multi-band texture analysis for remotely sensed data interpretation in urban areas. In: Urban Remote Sensing Joint Event (IEEE URS2007). France, Paris
Dell’Acqua F, Gamba P, Ferrari A, Palmason JA, Benediktsson JA, Arnason K (2010) Exploiting spectral and spatial information in hyperspectral urban data with high resolution. IEEE Geosci Remote Sens Lett 1(4):322–326
Huang X, Zhang L (2011) A multidirectional and multiscale morphological index for automatic building extraction from multispectral geoeye-1 imagery. Photogramm Eng Remote Sens 77:721–732
Plaza J, Plaza A, Barra C (2009) Multi-channel morphological profiles for classification of hyperspectral images using support vector machines. Sensors 9:196–218
Delgado J, Martin G, Plaza J, Jimenez LI, Plaza A (2016) Fast spatial preprocessing for spectral unmixing of hyperspectral data on graphics processing units. IEEE J Sel Topics Appl Earth Obs Remote Sens 9:952–961
Huang, X, Zhang L (2012) Morphological building/shadow index for building extraction from high-resolution imagery over urban areas. IEEE J Sel Topics Appl Earth Obs Remote Sens 5:161–172
Plaza A, Plaza J, Vegas H (2010) Improving the performance of hyperspectral image and signal processing algorithms using parallel, distributed and specialized hardware-based systems. Signal 50:293–315
Plaza A, Plaza J, Paz A (2010) Parallel heterogeneous cbir system for efficient hyperspectral image retrieval using spectral mixture analysis. Concurr Comput Pract Exp 22(9):293–315
Plaza A, Plaza J, Paz A, Sanchez S (2011) Parallel hyperspectral image and signal processing. IEEE Signal Process Mag 28:196–218
Acknowledgments
The authors gratefully acknowledge the Associate Editor and the Anonymous Reviewers for their detailed and highly constructive criticisms, which greatly helped us to improve the quality and presentation of our manuscript.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work has been supported by Junta de Extremadura (decreto 297/2014, ayudas para la realización de actividades de investigación y desarrollo tecnológico, de divulgación y de transferencia de conocimiento por los Grupos de Investigación de Extremadura, Ref. GR15005). This work was supported by the computing facilities of Extremadura Research Centre for Advanced Technologies (CETA-CIEMAT), funded by the European Regional Development Fund (ERDF). CETA-CIEMAT belongs to CIEMAT and the Government of Spain.
Rights and permissions
About this article
Cite this article
Jiménez, L.I., Plaza, J. & Plaza, A. Efficient implementation of morphological index for building/shadow extraction from remotely sensed images. J Supercomput 73, 482–494 (2017). https://doi.org/10.1007/s11227-016-1890-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-016-1890-9