DocumentCode
3503056
Title
A synchronous FPGA design of a bilateral filter for image processing
Author
Gabiger, Anna ; Kube, Matthias ; Weigel, Robert
Author_Institution
Inst. for Electron. Eng., Univ. of Erlangen-Nuremberg, Erlangen, Germany
fYear
2009
fDate
3-5 Nov. 2009
Firstpage
1990
Lastpage
1995
Abstract
In this paper a new FPGA design concept of a bilateral filter for image processing is presented. With the aid of this design the bilateral filter can be realized as a highly parallelized pipeline structure with very good utilization of dedicated resources. The innovation of the design concept lies in sorting the input data into groups in a manner that kernel based processing is possible. Another feature of the kernel based design concept is the increase of the clock to the quadruple of the pixel clock in the filter architecture. The sorting of the pixels and the quadruplication of the pixel clock are the key to the synchronous FPGA design using a parallelized pipeline architecture. The synchronicity of the design assures constant output delay which can be computed after the hardware specification is known. For acceleration of the design concept the separability and symmetry of the geometric filter component is utilized, also reducing the complexity of the design. Combined with parallel pipeline design a significant decrease of resource consumption can also be achieved. Thus the presented design can easily be implemented on a common medium sized FPGA.
Keywords
field programmable gate arrays; filtering theory; image processing; image processing equipment; logic design; parallel architectures; pipeline processing; bilateral filter; highly parallelized pipeline structure; image processing; kernel based processing; pixel clock quadruplication; synchronous FPGA design; Clocks; Computer architecture; Field programmable gate arrays; Filters; Image processing; Kernel; Pipelines; Sorting; Synchronization; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 2009. IECON '09. 35th Annual Conference of IEEE
Conference_Location
Porto
ISSN
1553-572X
Print_ISBN
978-1-4244-4648-3
Electronic_ISBN
1553-572X
Type
conf
DOI
10.1109/IECON.2009.5414894
Filename
5414894
Link To Document