Design of a Convolutional Two-Dimensional Filter in FPGA for Image Processing ApplicationsReport as inadecuate


Design of a Convolutional Two-Dimensional Filter in FPGA for Image Processing Applications


Design of a Convolutional Two-Dimensional Filter in FPGA for Image Processing Applications - Download this document for free, or read online. Document in PDF available to download.

Department of Industrial Engineering, University of Salerno, 84084 Fisciano SA, Italy





*

Author to whom correspondence should be addressed.



Academic Editor: Laith Al-Jobouri

Abstract Exploiting the Bachet weight decomposition theorem, a new two-dimensional filter is designed. The filter can be adapted to different multimedia applications, but in this work it is specifically targeted to image processing applications. The method allows emulating standard 32 bit floating point multipliers using a chain of fixed point adders and a logic unit to manage the exponent, in order to obtain IEEE-754 compliant results. The proposed design allows more compact implementation of a floating point filtering architecture when a fixed set of coefficients and a fixed range of input values are used. The elaboration of the data proceeds in raster-scan order and is capable of directly processing the data coming from the acquisition source thanks to a careful organization of the memories, avoiding the implementation of frame buffers or any aligning circuitry. The proposed architecture shows state-of-the-art performances in terms of critical path delay, obtaining a critical path delay of 4.7 ns when implemented on a Xilinx Virtex 7 FPGA board. View Full-Text

Keywords: visual search; multiplier; 2D filtering modules; Gaussian filtering visual search; multiplier; 2D filtering modules; Gaussian filtering





Author: Gian Domenico Licciardo * , Carmine Cappetta and Luigi Di Benedetto

Source: http://mdpi.com/



DOWNLOAD PDF




Related documents