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