Accelerating Sobel Edge Detection Using Compressor Cells Over FPGAs

Accelerating Sobel Edge Detection Using Compressor Cells Over FPGAs

Ahmed Abouelfarag, Marwa Ali Elshenawy, Esraa Alaaeldin Khattab
Copyright: © 2017 |Pages: 21
ISBN13: 9781522524922|ISBN10: 1522524924|EISBN13: 9781522524939
DOI: 10.4018/978-1-5225-2492-2.ch001
Cite Chapter Cite Chapter

MLA

Abouelfarag, Ahmed, et al. "Accelerating Sobel Edge Detection Using Compressor Cells Over FPGAs." Smart Technology Applications in Business Environments, edited by Tomayess Issa, et al., IGI Global, 2017, pp. 1-21. https://doi.org/10.4018/978-1-5225-2492-2.ch001

APA

Abouelfarag, A., Elshenawy, M. A., & Khattab, E. A. (2017). Accelerating Sobel Edge Detection Using Compressor Cells Over FPGAs. In T. Issa, P. Kommers, T. Issa, P. Isaías, & T. Issa (Eds.), Smart Technology Applications in Business Environments (pp. 1-21). IGI Global. https://doi.org/10.4018/978-1-5225-2492-2.ch001

Chicago

Abouelfarag, Ahmed, Marwa Ali Elshenawy, and Esraa Alaaeldin Khattab. "Accelerating Sobel Edge Detection Using Compressor Cells Over FPGAs." In Smart Technology Applications in Business Environments, edited by Tomayess Issa, et al., 1-21. Hershey, PA: IGI Global, 2017. https://doi.org/10.4018/978-1-5225-2492-2.ch001

Export Reference

Mendeley
Favorite

Abstract

Recently, computer vision is playing an important role in many essential human-computer interactive applications, these applications are subject to a “real-time” constraint, and therefore it requires a fast and reliable computational system. Edge Detection is the most used approach for segmenting images based on changes in intensity. There are various kernels used to perform edge detection, such as: Sobel, Robert, and Prewitt, upon which, the most commonly used is Sobel. In this research a novel type of operator cells that perform addition is introduced to achieve computational acceleration. The novel operator cells have been employed in the chosen FPGA Zedboard which is well-suited for real-time image and video processing. Accelerating the Sobel edge detection technique is exploited using different tools such as the High-Level Synthesis tools provided by Vivado. This enhancement shows a significant improvement as it decreases the computational time by 26% compared to the conventional adder cells.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.