Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A FPGA based implementation of Sobel edge detection
Nausheen N., Seal A., Khanna P., Halder S. Microprocessors & Microsystems56 (C):84-91,2018.Type:Article
Date Reviewed: Sep 13 2018

This paper examines the problem of optimizing the space requirements and latency for a field-programmable gate array (FPGA) implementation of a Sobel edge detection filter. Sobel edge detection applies horizontal and vertical convolutions to compute gradients in those respective directions, in order to highlight edges in an image.

The bulk of the paper focuses on deriving efficient expressions for the convolution. In particular, the authors consider the alternative, that is, a more expensive in terms of space representation of the image that allows easy access to the groups of pixels needed for input to the convolution filter. They also express the equation of the convolution and then work through it to arrive at a final form for implementation in digital logic. Some of these simplifications stem from the restriction to an 8-bit arithmetic. Although it is an interesting exercise, one is led to wonder whether a compiler for the FPGA target could automate much of this.

The paper also presents practical results in terms of gate count and timing limits from an actual implementation. They show how the hand-derived optimizations led to significant improvements over prior work. Overall, the paper is an interesting read and relatively easy to access, even for readers who are not well versed in digital logic.

Reviewer:  Amitabha Roy Review #: CR146242 (1812-0632)
Bookmark and Share
 
Microprocessors And Microcomputers (B.7.1 ... )
 
 
Algorithms Implemented In Hardware (B.7.1 ... )
 
 
Edge And Feature Detection (I.4.6 ... )
 
 
Gate Arrays (B.7.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Microprocessors And Microcomputers": Date
Microprocessors and programmed logic (2nd ed.)
Short K., Prentice-Hall, Inc., Upper Saddle River, NJ, 1987. Type: Book (9789780135806067)
Nov 1 1987
The Motorola 68020
Zoch C., McGraw-Hill, Inc., New York, NY, 1986. Type: Book (9789780070425859)
Sep 1 1988
Digital electronics with microprocessor applications
Dixon A., Antonakos J., John Wiley & Sons, Inc., New York, NY, 1987. Type: Book (9789780471890188)
Dec 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy