z-logo
open-access-imgOpen Access
Hardware Software Co-Simulation of Canny Edge Detection Algorithm
Author(s) -
Kazi AhmedAsifFuad,
Shahriyar Masud Rizvi
Publication year - 2015
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/21806-5124
Subject(s) - computer science , canny edge detector , enhanced data rates for gsm evolution , software , deriche edge detector , edge detection , artificial intelligence , computer vision , algorithm , computational science , image (mathematics) , operating system , image processing
Edge detection is a method to detect presence of an object’s imagetypically this is identified by sharp changes in pixel density. We realized Canny Edge Detection Algorithm, the most optimal edge detector, in FPGA hardware utilizing Hardware-Software Co-Simulation with the help of Simulink (Mathworks) and System Generator (Xilinx). We explored and utilized different edge detection operators, in addition to Sobel, which is the typical such operator, for gradient calculation (the primary edge detection process). After comparative analysis, we found both Sobel and Robert operators among the best with hardware realization of Robert operator utilizing less resources (LUT & Flip-Flops). All the different versions of the algorithm was synthesized for Spartan-6 LX16 FPGAs from Xilinx. General Terms Edge Detection Algorithm, Canny Edge Detection, H/W Software Co-Simulation.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom