DocumentCode
2028749
Title
An efficient implementation of fuzzy edge detection using GPU in MATLAB
Author
Hoseini, Farnaz ; Shahbahrami, Asadollah
Author_Institution
Fac. of Eng., Islamic Azad Univ., Rasht, Iran
fYear
2015
fDate
20-24 July 2015
Firstpage
605
Lastpage
610
Abstract
Edge detection is one of the most important concepts in image processing which is used as an indicator for processing and extraction of some of border characteristics at low levels, also for detection and finding objects at high levels. Due to the inherently parallel nature of edge detection algorithms, they suit well for implementation on a Graphics Processing Unit (GPU). First part of this paper aims to detect and retouch image edges using fuzzy inference system. In the first step RGB images converted to gray scale images. In the second step the input images are converted from unit 8 class to double class. In the third step, fuzzy inference system is defined with two inputs. Fuzzy inference system rules and membership function are applied on these two inputs. The output with black pixels indicates areas with edge and the output with white pixels indicates areas without edge. The second part of this paper, the performance of fuzzy edge detection algorithm is improved using GPU platform by exploiting data-level parallelism and scatter/gather parallel communication pattern in Matlab environment. The experimental results show that the performance is improved for different image sizes of up to 11.8x.
Keywords
edge detection; fuzzy reasoning; fuzzy set theory; graphics processing units; mathematics computing; GPU; MATLAB; Matlab environment; RGB images; border characteristics; data-level parallelism; fuzzy edge detection; fuzzy inference system; graphics processing unit; grayscale images; image edges; image processing; membership function; scatter-gather parallel communication pattern; white pixels; Graphics processing units; Image edge detection; Image segmentation; TV; GPU; Parallel Computing; edge detection algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing & Simulation (HPCS), 2015 International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4673-7812-3
Type
conf
DOI
10.1109/HPCSim.2015.7237100
Filename
7237100
Link To Document