• DocumentCode
    2666352
  • Title

    Real-time canny edge detection parallel implementation for FPGAs

  • Author

    Gentsos, Christos ; Sotiropoulou, Calliope-Louisa ; Nikolaidis, Spiridon ; Vassiliadis, Nikolaos

  • Author_Institution
    Dept. of Phys., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
  • fYear
    2010
  • fDate
    12-15 Dec. 2010
  • Firstpage
    499
  • Lastpage
    502
  • Abstract
    Edge detection is one of the most fundamental algorithms in digital image processing. The Canny edge detector is the most implemented edge detection algorithm because of its ability to detect edges even in images that are intensely contaminated by noise. However, this is a time consuming algorithm and therefore its implementations are difficult to reach real time response speeds. Especially nowadays where the demand for high resolution image processing is constantly increasing, the need for fast and efficient edge detector implementations is ever so present. A new parallel Canny edge detector FPGA implementation is proposed in this paper to answer this demand. This design takes advantage of 4-pixel parallel computations to achieve high throughput without increasing the on-chip memory demands. Synthesis and simulation results are presented to prove the design´s efficiency and high frames per second rate.
  • Keywords
    edge detection; field programmable gate arrays; image denoising; image resolution; parallel processing; 4-pixel parallel computation; FPGA; digital image processing; high resolution image processing; image denoising; real-time Canny edge detection; Biological system modeling; Computational modeling; Field programmable gate arrays; Hysteresis; Image edge detection; Image resolution; Pollution measurement; Canny edge detection; FPGA; parallel architecture; real time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems (ICECS), 2010 17th IEEE International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4244-8155-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2010.5724558
  • Filename
    5724558