GLCM Based Parallel Texture Segmentation using A Multicore Processor

GLCM Based Parallel Texture Segmentation using

A Multicore Processor

Shefa Dawwd

Department of Computer Engineering, Mosul University, Iraq

Abstract: This paper investigates the using of Gray Level Co-Occurrence Matrix (GLCM) based on supervised texture segmentation. In most texture segmentation methods, the processing algorithm is applied to a window of the original image rather than to the entire image using sliding scheme. To attain a good segmentation accuracy especially in the boundaries, optimal size of window is determined, or windows of variant sizes are used. Both options are very time consuming. Here, a new technique is proposed to build an efficient GLCM based texture segmentation system. This scheme uses a fixed window of variant apertures. This will reduce the computation overhead and recourses that required to compute GLCM, and will improve the segmentation accuracy. Image's windows are multiplied with a matrix of local operators. After that, GLCM is computed and features are extracted and classified and the segmented image is produced. In order to reduce the segmentation time, two similarity metrics are used to classify the texture pixels. Euclidean metric is used to find the distance between the current and previous GLCM. If it is above a predefined threshold, then the computation of GLCM descriptors are required. Gaussian metric is used as a distance measure between two GLCM descriptors. Furthermore, a median filter is applied to the segmented image. Finally, the transition and misclassified regions are refined. The proposed system is parallelized and implemented on a multicore processor.

Keywords: GLCM, haralick descriptors, median filter, moving window, texture segmentation.

Received November 13, 2014; accepted September 19, 2016
 
Read 996 times
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…