All Title Author
Keywords Abstract


System Verification of Hardware Optimization Based on Edge Detection

DOI: 10.4236/cs.2013.43040, PP. 293-298

Keywords: IC, AHB, FPGA, Hardware Optimization, Sobel Edge Detection

Full-Text   Cite this paper   Add to My Lib

Abstract:

Nowadays, digital camera based remote controllers are widely used in people’s daily lives. It is known that the edge detection process plays an essential role in remote controlled applications. In this paper, a system verification platform of hardware optimization based on the edge detection is proposed. The Field-Programmable Gate Array (FPGA) validation is an important step in the Integrated Circuit (IC) design workflow. The Sobel edge detection algorithm is chosen and optimized through the FPGA verification platform. Hardware optimization techniques are used to create a high performance, low cost design. The Sobel edge detection operator is designed and mounted through the system Advanced High-performance Bus (AHB). Different FPGA boards are used for evaluation purposes. It is proved that with the proposed hardware optimization method, the hardware design of the Sobel edge detection operator can save 6% of on-chip resources for the Sobel core calculation and 42% for the whole frame calculation.

References

[1]  R. C. Gonzalez and R. E. Woods, “Digital Image Processing,” 2nd Edition, Prentice Hall, Upper Saddle River, 2001.
[2]  S. Halder, D. Bhattacharjee, et al., “A Fast FPGA Based Architecture for Sobel Edge Detection,” Progress in VLSI Design and Test, Lecture Notes in Computer Science, Vol. 7373, 2012, pp. 300-306.
[3]  T. A. Abbasi and M. U. Abbasi, “A Novel FPGA-Based Architecture for Sobel Edge Detection Operator,” International Journal of Electronics, Vol. 94, No. 9, 2007, pp. 889-896. doi:10.1080/00207210701685253
[4]  C. Pradabpet, N. Ravinu, et al., “An Efficient Filter Structure for Multiplierless Sobel Edge Detection,” Innovative Technologies in Intelligent Systems and Industrial Applications, 25-26 July 2009, pp. 40-44.
[5]  Z. E. M. Osman, F. A. Hussin, et al., “Hardware Implementation of an Optimized Processor Architecture for Sobel Image Edge Detection Operator,” 2010 International Conference on Intelligent and Advanced Systems, 15-17 June 2010, pp. 1-4.
[6]  V. Sanduja and R. Patial, “Sobel Edge Detection Using Parallel Architecture Based on FPGA,” International Journal of Applied Information Systems, Vol. 4, No. 4, 2012, pp. 20-24.
[7]  AMBA Specifications. http://www.arm.com/products/system-ip/amba/amba-open-specifications.php
[8]  Xilinx Incorporated. http://www.xilinx.com
[9]  MentorGraphics Modelsim. http://www.model.com

Full-Text

comments powered by Disqus