• DocumentCode
    3113962
  • Title

    A Specialized Architecture for Color Image Edge Detection Based on Clifford Algebra

  • Author

    Franchini, Silvia ; Gentile, Ann ; Sorbello, F. ; Vassallo, Giorgio ; Vitabile, S.

  • Author_Institution
    DICGIM Dept., Univ. of Palermo, Palermo, Italy
  • fYear
    2013
  • fDate
    3-5 July 2013
  • Firstpage
    128
  • Lastpage
    135
  • Abstract
    Edge detection of color images is usually performed by applying the traditional techniques for gray-scale images to the three color channels separately. However, human visual perception does not differentiate colors and processes the image as a whole. Recently, new methods have been proposed that treat RGB color triples as vectors and color images as vector fields. In these approaches, edge detection is obtained extending the classical pattern matching and convolution techniques to vector fields. This paper proposes a hardware implementation of an edge detection method for color images that exploits the definition of geometric product of vectors given in the Clifford algebra framework to extend the convolution operator and the Fourier transform to vector fields. The proposed architecture has been prototyped on the Celoxica RC203E Field Programmable Gate Array (FPGA) board. Experimental tests on the FPGA prototype show that the proposed hardware architecture allows for an average speedup ranging between 6x and 18x for different image sizes against the execution on a conventional general-purpose processor. Clifford algebra based edge detector can be exploited to process not only color images but also multispectral gray-scale images. The proposed hardware architecture has been successfully used for feature extraction of multispectral magnetic resonance (MR) images.
  • Keywords
    Fourier transforms; algebra; edge detection; field programmable gate arrays; image colour analysis; pattern matching; Celoxica RC203E field programmable gate array; Clifford algebra; FPGA; Fourier transform; RGB color triples; color image edge detection; convolution technique; geometric product; human visual perception; multispectral gray-scale images; pattern matching; vector fields; Convolution; Detectors; Fourier transforms; Image color analysis; Image edge detection; Vectors; Application-specific processors; Clifford algebra; Color image edge detection; FPGA prototyping; Multispectral MR images;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent, and Software Intensive Systems (CISIS), 2013 Seventh International Conference on
  • Conference_Location
    Taichung
  • Print_ISBN
    978-0-7695-4992-7
  • Type

    conf

  • DOI
    10.1109/CISIS.2013.29
  • Filename
    6603878