• DocumentCode
    3372465
  • Title

    Separable convolution gaussian smoothing filters on a xilinx FPGA platform

  • Author

    Talbi, F. ; Alim, F. ; Seddiki, S. ; Mezzah, I. ; Hachemi, B.

  • Author_Institution
    Div. of Syst. Archit. & Multimedia, Centre for Dev. of Adv. Technol., Algiers, Algeria
  • fYear
    2015
  • fDate
    20-22 May 2015
  • Firstpage
    112
  • Lastpage
    117
  • Abstract
    Convolution Gaussian filtering is a technique that can be used for a wide array of image processing tasks, some of which may include smoothing, edge detection, line parameter estimation and texture analysis. The greatest advantage of the Gaussian filters is that they are separable. Our main goal in this paper is to develop an efficient architecture for Separable Gaussian smoothing filters using intermediate controller based on Finite State Machine simulated in VHDL and prototyped on device technology of XILINX VirtexV FPGA platform. The proposed separable filtering approach is significantly faster and occupied few resources in terms of number of clock cycles and number of multipliers compared to the general two-dimensional convolution implementation. This difference is very important for larger mask sizes because hardware complexity is widely reduced.
  • Keywords
    Gaussian processes; convolution; field programmable gate arrays; finite state machines; parameter estimation; smoothing methods; VHDL; XILINX VirtexV FPGA platform; clock cycle; convolution Gaussian filtering; device technology; edge detection; finite state machine; hardware complexity; image processing task; image smoothing; intermediate controller; line parameter estimation; separable Gaussian smoothing filter; separable convolution Gaussian smoothing filter; texture analysis; two-dimensional convolution implementation; xilinx FPGA platform; Adders; Clocks; Convolution; Field programmable gate arrays; Hardware; Smoothing methods; Table lookup; Convolution; FPGAs; Separable Gaussian smoothing filters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Computing Technology (INTECH), 2015 Fifth International Conference on
  • Conference_Location
    Galcia
  • Type

    conf

  • DOI
    10.1109/INTECH.2015.7173372
  • Filename
    7173372