Title :
GPU-accelerated computation for texture features using OpenCL framework
Author :
Saladin, Ahmad M. ; Licheng Jiao ; Xiangrong Zhang
Author_Institution :
Xidian Univ., Xi´an, China
Abstract :
Texture Features introduced by Haralick in 1973 which rely on computing the so-called Gray Level Co-occurrence Matrix (GLCM), are being used extensively by many applications to understand and enhance images acquired from various scientific contexts. The main limitations of these features are their high computational costs pertaining to memory usage and processing time. In this paper a Graphics Processing Unit (GPU)-based parallel implementation for computing the GLCM along with the features is introduced using the Open Computing Language (OpenCL) framework to be exploited in Segmenting Synthetic Aperture Radar (SAR) images. An optimized, sequential C-language version of the software computing GLCM and features is presented then our parallel implementation is explained pointing out the speed up achieved, which hits a factor of 340x compared to the sequential implementation.
Keywords :
C language; graphics processing units; image texture; parallel processing; radar imaging; synthetic aperture radar; GLCM; GPU-accelerated computation; GPU-based parallel implementation; OpenCL framework; SAR image; graphics processing unit; gray level cooccurrence matrix; open computing language; sequential C-language; synthetic aperture radar; texture feature; Computational modeling; Data structures; Graphics processing units; Image segmentation; Kernel; Synthetic aperture radar; GLCM; GPU; Haralick Texture Features; Image Processing; OpenCL; Parallel Computing; SAR;
Conference_Titel :
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2014 11th International Conference on
Conference_Location :
Nakhon Ratchasima
DOI :
10.1109/ECTICon.2014.6839783