DocumentCode :
3718228
Title :
Implementation of a fixed-point 2D Gaussian Filter for Image Processing based on FPGA
Author :
Frank Cabello;Julio Le?n;Yuzo Iano;Rangel Arthur
Author_Institution :
Department of Communications, School of Electrical and Computer Engineering, University of Campinas - UNICAMP, 13083-970 - S?o Paulo - Brazil
fYear :
2015
Firstpage :
28
Lastpage :
33
Abstract :
One of the very useful techniques in Image Processing is the 2D Gaussian Filter, especially when smoothing images. However, the implementation of a 2D Gaussian Filter requires heavy computational resources, and when it comes down to real-time applications, efficiency in the implementation is vital. Floating-point math represents an obstacle for this, as its implementation requires a large amount of computational power in order to achieve real-time image processing. On the other hand, a fixed-point approach is much more suitable; implementation of a 2D Gaussian Filter in FPGA using fixed-point arithmetic provides efficiency in the processing and reduction in computational costs. The purpose of this study is to present the FPGA resource usage for different sizes of Gaussian Kernel; to provide a comparison between fixed-point and floating point implementations; and to define the amount of bits are necessary to use in order to have a Root Mean Square Error (RMSE) below 5%.
Keywords :
"Field programmable gate arrays","MATLAB","Yttrium","Standards","Distributed computing"
Publisher :
ieee
Conference_Titel :
Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), 2015
ISSN :
2326-0262
Electronic_ISBN :
2326-0319
Type :
conf
DOI :
10.1109/SPA.2015.7365108
Filename :
7365108
Link To Document :
بازگشت