• 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