Title :
One-scan algorithm for arbitrarily oriented 1-D morphological opening and slope pattern spectrum
Author :
Bartovsky, J. ; Dokladal, Petr ; Dokladalova, E. ; Bilodeau, Michel
Author_Institution :
ESIEE Paris, Univ. Paris-Est, Paris, France
fDate :
Sept. 30 2012-Oct. 3 2012
Abstract :
This paper presents a fast, one-scan algorithm for 1-D morphological opening on 2-D support. The algorithm is further extended to compute the pattern spectrum during a single image scan. The structuring element (SE) can be oriented under arbitrary angle that makes it possible to perform different orientation-involved image analysis, such as the local angle extraction, directional granulometry, etc. The algorithm processes an image in constant time regardless the SE orientation and size in one scan, with minimal latency and very low memory requirements. For pattern spectra, the C-implementation yields an experimental speed-up of 27× compared to other suitable solutions. Aforementioned properties allow for efficient implementation on hardware platforms such as GPU or FPGA that opens a new opportunity of parallel computation, and consequently, further speed-up.
Keywords :
feature extraction; field programmable gate arrays; graphics processing units; image classification; trees (mathematics); FPGA; GPU; SE orientation; SE size; arbitrarily oriented 1D morphological opening; directional granulometry; field programmable gate array; graphics processing unit; image processing; image scan; local angle extraction; one-scan algorithm; orientation-involved image analysis; parallel computation; slope pattern spectrum; structuring element; Algorithm design and analysis; Benchmark testing; Educational institutions; Image analysis; Memory management; Morphology; Roads; algorithm; mathematical morphology; opening; slope pattern spectrum;
Conference_Titel :
Image Processing (ICIP), 2012 19th IEEE International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4673-2534-9
Electronic_ISBN :
1522-4880
DOI :
10.1109/ICIP.2012.6466813